builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-406 starttime: 1465120752.17 results: success (0) buildid: 20160605010644 builduid: a6b3154f0b2c4bd0ae1605cb13f7ab02 revision: 072ce9419eaaf6be1cdbd589176feec2b7d8ec07 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-05 02:59:12.169775) ========= master: http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-05 02:59:12.170236) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 41 secs) (at 2016-06-05 02:59:12.170526) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 41 secs) (at 2016-06-05 02:59:53.470151) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 19 secs) (at 2016-06-05 02:59:53.470490) ========= 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-1465120185.292338-566492321 _=/tools/buildbot/bin/python using PTY: False --2016-06-05 02:59:54-- 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% 518K=0.02s 2016-06-05 02:59:54 (518 KB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.283331 ========= master_lag: 18.84 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 19 secs) (at 2016-06-05 03:00:12.593790) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 9 secs) (at 2016-06-05 03:00:12.603853) ========= 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-1465120185.292338-566492321 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.069858 ========= master_lag: 9.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 9 secs) (at 2016-06-05 03:00:21.717973) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 19 secs) (at 2016-06-05 03:00:21.718325) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 072ce9419eaaf6be1cdbd589176feec2b7d8ec07 --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 072ce9419eaaf6be1cdbd589176feec2b7d8ec07 --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-1465120185.292338-566492321 _=/tools/buildbot/bin/python using PTY: False 2016-06-05 03:00:25,187 truncating revision to first 12 chars 2016-06-05 03:00:25,188 Setting DEBUG logging. 2016-06-05 03:00:25,188 attempt 1/10 2016-06-05 03:00:25,188 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/072ce9419eaa?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-05 03:00:25,753 unpacking tar archive at: mozilla-aurora-072ce9419eaa/testing/mozharness/ program finished with exit code 0 elapsedTime=0.998161 ========= master_lag: 18.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 19 secs) (at 2016-06-05 03:00:40.746473) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-05 03:00:40.746792) ========= script_repo_revision: 072ce9419eaaf6be1cdbd589176feec2b7d8ec07 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-05 03:00:40.747216) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 29 secs) (at 2016-06-05 03:00:40.747499) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 29 secs) (at 2016-06-05 03:01:10.515878) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 16 secs) (at 2016-06-05 03:01:10.516256) ========= /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-1465120185.292338-566492321 _=/tools/buildbot/bin/python using PTY: False 03:01:11 INFO - MultiFileLogger online at 20160605 03:01:11 in /builds/slave/test 03:01:11 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 03:01:11 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 03:01:11 INFO - {'append_to_log': False, 03:01:11 INFO - 'base_work_dir': '/builds/slave/test', 03:01:11 INFO - 'blob_upload_branch': 'mozilla-aurora', 03:01:11 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 03:01:11 INFO - 'buildbot_json_path': 'buildprops.json', 03:01:11 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 03:01:11 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 03:01:11 INFO - 'download_minidump_stackwalk': True, 03:01:11 INFO - 'download_symbols': 'true', 03:01:11 INFO - 'e10s': False, 03:01:11 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 03:01:11 INFO - 'tooltool.py': '/tools/tooltool.py', 03:01:11 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 03:01:11 INFO - '/tools/misc-python/virtualenv.py')}, 03:01:11 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 03:01:11 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 03:01:11 INFO - 'log_level': 'info', 03:01:11 INFO - 'log_to_console': True, 03:01:11 INFO - 'opt_config_files': (), 03:01:11 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 03:01:11 INFO - '--processes=1', 03:01:11 INFO - '--config=%(test_path)s/wptrunner.ini', 03:01:11 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 03:01:11 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 03:01:11 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 03:01:11 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 03:01:11 INFO - 'pip_index': False, 03:01:11 INFO - 'require_test_zip': True, 03:01:11 INFO - 'test_type': ('testharness',), 03:01:11 INFO - 'this_chunk': '1', 03:01:11 INFO - 'tooltool_cache': '/builds/tooltool_cache', 03:01:11 INFO - 'total_chunks': '10', 03:01:11 INFO - 'virtualenv_path': 'venv', 03:01:11 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 03:01:11 INFO - 'work_dir': 'build'} 03:01:11 INFO - ##### 03:01:11 INFO - ##### Running clobber step. 03:01:11 INFO - ##### 03:01:11 INFO - Running pre-action listener: _resource_record_pre_action 03:01:11 INFO - Running main action method: clobber 03:01:11 INFO - rmtree: /builds/slave/test/build 03:01:11 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 03:01:14 INFO - Running post-action listener: _resource_record_post_action 03:01:14 INFO - ##### 03:01:14 INFO - ##### Running read-buildbot-config step. 03:01:14 INFO - ##### 03:01:14 INFO - Running pre-action listener: _resource_record_pre_action 03:01:14 INFO - Running main action method: read_buildbot_config 03:01:14 INFO - Using buildbot properties: 03:01:14 INFO - { 03:01:14 INFO - "project": "", 03:01:14 INFO - "product": "firefox", 03:01:14 INFO - "script_repo_revision": "production", 03:01:14 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 03:01:14 INFO - "repository": "", 03:01:14 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 03:01:14 INFO - "buildid": "20160605010644", 03:01:14 INFO - "pgo_build": "False", 03:01:14 INFO - "basedir": "/builds/slave/test", 03:01:14 INFO - "buildnumber": 16, 03:01:14 INFO - "slavename": "tst-linux32-spot-406", 03:01:14 INFO - "revision": "072ce9419eaaf6be1cdbd589176feec2b7d8ec07", 03:01:14 INFO - "master": "http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/", 03:01:14 INFO - "platform": "linux", 03:01:14 INFO - "branch": "mozilla-aurora", 03:01:14 INFO - "repo_path": "releases/mozilla-aurora", 03:01:14 INFO - "moz_repo_path": "", 03:01:14 INFO - "stage_platform": "linux", 03:01:14 INFO - "builduid": "a6b3154f0b2c4bd0ae1605cb13f7ab02", 03:01:14 INFO - "slavebuilddir": "test" 03:01:14 INFO - } 03:01:14 INFO - Found installer url https://queue.taskcluster.net/v1/task/c0486KL2Si-ve98Y8ik48g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 03:01:14 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/c0486KL2Si-ve98Y8ik48g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 03:01:14 INFO - Running post-action listener: _resource_record_post_action 03:01:14 INFO - ##### 03:01:14 INFO - ##### Running download-and-extract step. 03:01:14 INFO - ##### 03:01:14 INFO - Running pre-action listener: _resource_record_pre_action 03:01:14 INFO - Running main action method: download_and_extract 03:01:14 INFO - mkdir: /builds/slave/test/build/tests 03:01:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:01:14 INFO - https://queue.taskcluster.net/v1/task/c0486KL2Si-ve98Y8ik48g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 03:01:14 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/c0486KL2Si-ve98Y8ik48g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 03:01:14 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/c0486KL2Si-ve98Y8ik48g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 03:01:14 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/c0486KL2Si-ve98Y8ik48g/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 03:01:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/c0486KL2Si-ve98Y8ik48g/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 03:01:15 INFO - Downloaded 1325 bytes. 03:01:15 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 03:01:15 INFO - Using the following test package requirements: 03:01:15 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 03:01:15 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 03:01:15 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 03:01:15 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 03:01:15 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 03:01:15 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 03:01:15 INFO - u'jsshell-linux-i686.zip'], 03:01:15 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 03:01:15 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 03:01:15 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 03:01:15 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 03:01:15 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 03:01:15 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 03:01:15 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 03:01:15 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 03:01:15 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 03:01:15 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 03:01:15 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 03:01:15 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 03:01:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:01:15 INFO - https://queue.taskcluster.net/v1/task/c0486KL2Si-ve98Y8ik48g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 03:01:15 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/c0486KL2Si-ve98Y8ik48g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 03:01:15 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/c0486KL2Si-ve98Y8ik48g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 03:01:15 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/c0486KL2Si-ve98Y8ik48g/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 03:01:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/c0486KL2Si-ve98Y8ik48g/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 03:01:18 INFO - Downloaded 22801770 bytes. 03:01:18 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/*'] 03:01:18 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/* 03:01:19 INFO - caution: filename not matched: web-platform/* 03:01:19 INFO - Return code: 11 03:01:19 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')]} 03:01:19 INFO - https://queue.taskcluster.net/v1/task/c0486KL2Si-ve98Y8ik48g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 03:01:19 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/c0486KL2Si-ve98Y8ik48g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 03:01:19 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/c0486KL2Si-ve98Y8ik48g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 03:01:19 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/c0486KL2Si-ve98Y8ik48g/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 03:01:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/c0486KL2Si-ve98Y8ik48g/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 03:01:22 INFO - Downloaded 36389079 bytes. 03:01:22 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/*'] 03:01:22 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/* 03:01:26 INFO - caution: filename not matched: bin/* 03:01:26 INFO - caution: filename not matched: config/* 03:01:26 INFO - caution: filename not matched: mozbase/* 03:01:26 INFO - caution: filename not matched: marionette/* 03:01:26 INFO - caution: filename not matched: tools/wptserve/* 03:01:26 INFO - Return code: 11 03:01:26 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')]} 03:01:26 INFO - https://queue.taskcluster.net/v1/task/c0486KL2Si-ve98Y8ik48g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 03:01:26 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/c0486KL2Si-ve98Y8ik48g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 03:01:26 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/c0486KL2Si-ve98Y8ik48g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 03:01:26 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/c0486KL2Si-ve98Y8ik48g/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 03:01:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/c0486KL2Si-ve98Y8ik48g/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 03:01:32 INFO - Downloaded 69371902 bytes. 03:01:32 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/c0486KL2Si-ve98Y8ik48g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 03:01:32 INFO - mkdir: /builds/slave/test/properties 03:01:32 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 03:01:32 INFO - Writing to file /builds/slave/test/properties/build_url 03:01:32 INFO - Contents: 03:01:32 INFO - build_url:https://queue.taskcluster.net/v1/task/c0486KL2Si-ve98Y8ik48g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 03:01:33 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/c0486KL2Si-ve98Y8ik48g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 03:01:33 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 03:01:33 INFO - Writing to file /builds/slave/test/properties/symbols_url 03:01:33 INFO - Contents: 03:01:33 INFO - symbols_url:https://queue.taskcluster.net/v1/task/c0486KL2Si-ve98Y8ik48g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 03:01:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:01:33 INFO - https://queue.taskcluster.net/v1/task/c0486KL2Si-ve98Y8ik48g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 03:01:33 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/c0486KL2Si-ve98Y8ik48g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 03:01:33 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/c0486KL2Si-ve98Y8ik48g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 03:01:33 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/c0486KL2Si-ve98Y8ik48g/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 03:01:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/c0486KL2Si-ve98Y8ik48g/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 03:01:41 INFO - Downloaded 92336797 bytes. 03:01:41 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'] 03:01:41 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 03:01:50 INFO - Return code: 0 03:01:50 INFO - Running post-action listener: _resource_record_post_action 03:01:50 INFO - Running post-action listener: set_extra_try_arguments 03:01:50 INFO - ##### 03:01:50 INFO - ##### Running create-virtualenv step. 03:01:50 INFO - ##### 03:01:50 INFO - Running pre-action listener: _pre_create_virtualenv 03:01:50 INFO - Running pre-action listener: _resource_record_pre_action 03:01:50 INFO - Running main action method: create_virtualenv 03:01:50 INFO - Creating virtualenv /builds/slave/test/build/venv 03:01:50 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 03:01:50 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 03:01:51 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 03:01:51 INFO - Using real prefix '/usr' 03:01:51 INFO - New python executable in /builds/slave/test/build/venv/bin/python 03:01:53 INFO - Installing distribute.............................................................................................................................................................................................done. 03:01:56 INFO - Installing pip.................done. 03:01:56 INFO - Return code: 0 03:01:56 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 03:01:56 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')]} 03:01:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:01:56 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:01:56 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')]} 03:01:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:01:56 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:01:56 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x982bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9892598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9944f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9626e30>, '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 0x98c3c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9942470>, '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-1465120185.292338-566492321', '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 03:01:56 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 03:01:56 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 03:01:56 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:01:56 INFO - 'CCACHE_UMASK': '002', 03:01:56 INFO - 'DISPLAY': ':0', 03:01:56 INFO - 'HOME': '/home/cltbld', 03:01:56 INFO - 'LANG': 'en_US.UTF-8', 03:01:56 INFO - 'LOGNAME': 'cltbld', 03:01:56 INFO - 'MAIL': '/var/mail/cltbld', 03:01:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:01:56 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:01:56 INFO - 'MOZ_NO_REMOTE': '1', 03:01:56 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:01:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:01:56 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:01:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:01:56 INFO - 'PWD': '/builds/slave/test', 03:01:56 INFO - 'SHELL': '/bin/bash', 03:01:56 INFO - 'SHLVL': '1', 03:01:56 INFO - 'TERM': 'linux', 03:01:56 INFO - 'TMOUT': '86400', 03:01:56 INFO - 'USER': 'cltbld', 03:01:56 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465120185.292338-566492321', 03:01:56 INFO - '_': '/tools/buildbot/bin/python'} 03:01:57 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:01:57 INFO - Downloading/unpacking psutil>=0.7.1 03:01:57 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 03:01:57 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 03:01:57 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:01:57 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:01:57 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 03:01:57 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 03:02:01 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 03:02:01 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 03:02:01 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:02:01 INFO - Installing collected packages: psutil 03:02:01 INFO - Running setup.py install for psutil 03:02:01 INFO - building 'psutil._psutil_linux' extension 03:02:01 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 03:02:01 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 03:02:01 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 03:02:02 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 03:02:02 INFO - building 'psutil._psutil_posix' extension 03:02:02 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 03:02:02 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 03:02:02 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 03:02:02 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:02:02 INFO - Successfully installed psutil 03:02:02 INFO - Cleaning up... 03:02:02 INFO - Return code: 0 03:02:02 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 03:02:02 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')]} 03:02:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:02:02 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:02:02 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')]} 03:02:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:02:02 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:02:02 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x982bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9892598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9944f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9626e30>, '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 0x98c3c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9942470>, '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-1465120185.292338-566492321', '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 03:02:02 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 03:02:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 03:02:02 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:02:02 INFO - 'CCACHE_UMASK': '002', 03:02:02 INFO - 'DISPLAY': ':0', 03:02:02 INFO - 'HOME': '/home/cltbld', 03:02:02 INFO - 'LANG': 'en_US.UTF-8', 03:02:02 INFO - 'LOGNAME': 'cltbld', 03:02:02 INFO - 'MAIL': '/var/mail/cltbld', 03:02:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:02:02 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:02:02 INFO - 'MOZ_NO_REMOTE': '1', 03:02:02 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:02:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:02:02 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:02:02 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:02:02 INFO - 'PWD': '/builds/slave/test', 03:02:02 INFO - 'SHELL': '/bin/bash', 03:02:02 INFO - 'SHLVL': '1', 03:02:02 INFO - 'TERM': 'linux', 03:02:02 INFO - 'TMOUT': '86400', 03:02:02 INFO - 'USER': 'cltbld', 03:02:02 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465120185.292338-566492321', 03:02:02 INFO - '_': '/tools/buildbot/bin/python'} 03:02:03 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:02:03 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 03:02:03 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 03:02:03 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 03:02:03 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:02:03 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:02:03 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 03:02:03 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 03:02:06 INFO - Downloading mozsystemmonitor-0.0.tar.gz 03:02:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 03:02:07 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 03:02:07 INFO - Installing collected packages: mozsystemmonitor 03:02:07 INFO - Running setup.py install for mozsystemmonitor 03:02:07 INFO - Successfully installed mozsystemmonitor 03:02:07 INFO - Cleaning up... 03:02:07 INFO - Return code: 0 03:02:07 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 03:02:07 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')]} 03:02:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:02:07 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:02:07 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')]} 03:02:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:02:07 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:02:07 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x982bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9892598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9944f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9626e30>, '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 0x98c3c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9942470>, '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-1465120185.292338-566492321', '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 03:02:07 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 03:02:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 03:02:07 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:02:07 INFO - 'CCACHE_UMASK': '002', 03:02:07 INFO - 'DISPLAY': ':0', 03:02:07 INFO - 'HOME': '/home/cltbld', 03:02:07 INFO - 'LANG': 'en_US.UTF-8', 03:02:07 INFO - 'LOGNAME': 'cltbld', 03:02:07 INFO - 'MAIL': '/var/mail/cltbld', 03:02:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:02:07 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:02:07 INFO - 'MOZ_NO_REMOTE': '1', 03:02:07 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:02:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:02:07 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:02:07 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:02:07 INFO - 'PWD': '/builds/slave/test', 03:02:07 INFO - 'SHELL': '/bin/bash', 03:02:07 INFO - 'SHLVL': '1', 03:02:07 INFO - 'TERM': 'linux', 03:02:07 INFO - 'TMOUT': '86400', 03:02:07 INFO - 'USER': 'cltbld', 03:02:07 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465120185.292338-566492321', 03:02:07 INFO - '_': '/tools/buildbot/bin/python'} 03:02:07 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:02:07 INFO - Downloading/unpacking blobuploader==1.2.4 03:02:07 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 03:02:07 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 03:02:07 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:02:07 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:02:07 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 03:02:07 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 03:02:11 INFO - Downloading blobuploader-1.2.4.tar.gz 03:02:11 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 03:02:11 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 03:02:11 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 03:02:11 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 03:02:11 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:02:11 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:02:11 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 03:02:11 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 03:02:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 03:02:12 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 03:02:12 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 03:02:12 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 03:02:12 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:02:12 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:02:12 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 03:02:12 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 03:02:13 INFO - Downloading docopt-0.6.1.tar.gz 03:02:13 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 03:02:13 INFO - Installing collected packages: blobuploader, requests, docopt 03:02:13 INFO - Running setup.py install for blobuploader 03:02:13 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 03:02:13 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 03:02:13 INFO - Running setup.py install for requests 03:02:14 INFO - Running setup.py install for docopt 03:02:15 INFO - Successfully installed blobuploader requests docopt 03:02:15 INFO - Cleaning up... 03:02:15 INFO - Return code: 0 03:02:15 INFO - Installing None into virtualenv /builds/slave/test/build/venv 03:02:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:02:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:02:15 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:02:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:02:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:02:15 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:02:15 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x982bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9892598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9944f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9626e30>, '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 0x98c3c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9942470>, '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-1465120185.292338-566492321', '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 03:02:15 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 03:02:15 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 03:02:15 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:02:15 INFO - 'CCACHE_UMASK': '002', 03:02:15 INFO - 'DISPLAY': ':0', 03:02:15 INFO - 'HOME': '/home/cltbld', 03:02:15 INFO - 'LANG': 'en_US.UTF-8', 03:02:15 INFO - 'LOGNAME': 'cltbld', 03:02:15 INFO - 'MAIL': '/var/mail/cltbld', 03:02:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:02:15 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:02:15 INFO - 'MOZ_NO_REMOTE': '1', 03:02:15 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:02:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:02:15 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:02:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:02:15 INFO - 'PWD': '/builds/slave/test', 03:02:15 INFO - 'SHELL': '/bin/bash', 03:02:15 INFO - 'SHLVL': '1', 03:02:15 INFO - 'TERM': 'linux', 03:02:15 INFO - 'TMOUT': '86400', 03:02:15 INFO - 'USER': 'cltbld', 03:02:15 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465120185.292338-566492321', 03:02:15 INFO - '_': '/tools/buildbot/bin/python'} 03:02:15 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:02:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 03:02:15 INFO - Running setup.py (path:/tmp/pip-m90HmT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 03:02:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 03:02:15 INFO - Running setup.py (path:/tmp/pip-NiNLi0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 03:02:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 03:02:16 INFO - Running setup.py (path:/tmp/pip-bLOLCh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 03:02:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 03:02:16 INFO - Running setup.py (path:/tmp/pip-FXINFP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 03:02:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 03:02:16 INFO - Running setup.py (path:/tmp/pip-8rngLT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 03:02:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 03:02:16 INFO - Running setup.py (path:/tmp/pip-Imfx9C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 03:02:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 03:02:16 INFO - Running setup.py (path:/tmp/pip-tYpA8r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 03:02:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 03:02:16 INFO - Running setup.py (path:/tmp/pip-hJreul-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 03:02:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 03:02:17 INFO - Running setup.py (path:/tmp/pip-ExQgi0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 03:02:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 03:02:17 INFO - Running setup.py (path:/tmp/pip-jBzX75-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 03:02:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 03:02:17 INFO - Running setup.py (path:/tmp/pip-KIqi0T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 03:02:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 03:02:17 INFO - Running setup.py (path:/tmp/pip-0KUZha-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 03:02:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 03:02:17 INFO - Running setup.py (path:/tmp/pip-DqAGiA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 03:02:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 03:02:17 INFO - Running setup.py (path:/tmp/pip-a9lF2J-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 03:02:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 03:02:17 INFO - Running setup.py (path:/tmp/pip-4kboLL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 03:02:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 03:02:18 INFO - Running setup.py (path:/tmp/pip-gxv7um-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 03:02:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 03:02:18 INFO - Running setup.py (path:/tmp/pip-qL92Gn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 03:02:18 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 03:02:18 INFO - Running setup.py (path:/tmp/pip-qkZkbe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 03:02:18 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 03:02:18 INFO - Running setup.py (path:/tmp/pip-mCAnFA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 03:02:18 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:02:18 INFO - Running setup.py (path:/tmp/pip-AWZjz_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:02:18 INFO - Unpacking /builds/slave/test/build/tests/marionette 03:02:19 INFO - Running setup.py (path:/tmp/pip-6Zxhkf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 03:02:19 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:02:19 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 03:02:19 INFO - Running setup.py install for manifestparser 03:02:19 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 03:02:19 INFO - Running setup.py install for mozcrash 03:02:19 INFO - Running setup.py install for mozdebug 03:02:19 INFO - Running setup.py install for mozdevice 03:02:20 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 03:02:20 INFO - Installing dm script to /builds/slave/test/build/venv/bin 03:02:20 INFO - Running setup.py install for mozfile 03:02:20 INFO - Running setup.py install for mozhttpd 03:02:20 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 03:02:20 INFO - Running setup.py install for mozinfo 03:02:20 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 03:02:20 INFO - Running setup.py install for mozInstall 03:02:20 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 03:02:20 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 03:02:20 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 03:02:20 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 03:02:20 INFO - Running setup.py install for mozleak 03:02:21 INFO - Running setup.py install for mozlog 03:02:21 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 03:02:21 INFO - Running setup.py install for moznetwork 03:02:21 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 03:02:21 INFO - Running setup.py install for mozprocess 03:02:21 INFO - Running setup.py install for mozprofile 03:02:22 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 03:02:22 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 03:02:22 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 03:02:22 INFO - Running setup.py install for mozrunner 03:02:22 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 03:02:22 INFO - Running setup.py install for mozscreenshot 03:02:22 INFO - Running setup.py install for moztest 03:02:22 INFO - Running setup.py install for mozversion 03:02:23 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 03:02:23 INFO - Running setup.py install for wptserve 03:02:23 INFO - Running setup.py install for marionette-driver 03:02:23 INFO - Running setup.py install for browsermob-proxy 03:02:23 INFO - Running setup.py install for marionette-client 03:02:24 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:02:24 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 03:02:24 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 03:02:24 INFO - Cleaning up... 03:02:24 INFO - Return code: 0 03:02:24 INFO - Installing None into virtualenv /builds/slave/test/build/venv 03:02:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:02:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:02:24 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:02:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:02:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:02:24 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:02:24 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x982bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9892598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9944f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9626e30>, '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 0x98c3c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9942470>, '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-1465120185.292338-566492321', '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 03:02:24 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 03:02:24 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 03:02:24 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:02:24 INFO - 'CCACHE_UMASK': '002', 03:02:24 INFO - 'DISPLAY': ':0', 03:02:24 INFO - 'HOME': '/home/cltbld', 03:02:24 INFO - 'LANG': 'en_US.UTF-8', 03:02:24 INFO - 'LOGNAME': 'cltbld', 03:02:24 INFO - 'MAIL': '/var/mail/cltbld', 03:02:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:02:24 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:02:24 INFO - 'MOZ_NO_REMOTE': '1', 03:02:24 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:02:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:02:24 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:02:24 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:02:24 INFO - 'PWD': '/builds/slave/test', 03:02:24 INFO - 'SHELL': '/bin/bash', 03:02:24 INFO - 'SHLVL': '1', 03:02:24 INFO - 'TERM': 'linux', 03:02:24 INFO - 'TMOUT': '86400', 03:02:24 INFO - 'USER': 'cltbld', 03:02:24 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465120185.292338-566492321', 03:02:24 INFO - '_': '/tools/buildbot/bin/python'} 03:02:24 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:02:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 03:02:24 INFO - Running setup.py (path:/tmp/pip-iOAPUi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 03:02:25 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)) 03:02:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 03:02:25 INFO - Running setup.py (path:/tmp/pip-0tr8Dz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 03:02:25 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)) 03:02:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 03:02:25 INFO - Running setup.py (path:/tmp/pip-OzSGBv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 03:02:25 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)) 03:02:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 03:02:25 INFO - Running setup.py (path:/tmp/pip-r7NcoM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 03:02:25 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)) 03:02:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 03:02:25 INFO - Running setup.py (path:/tmp/pip-ycr1bS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 03:02:25 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)) 03:02:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 03:02:25 INFO - Running setup.py (path:/tmp/pip-mZOM3W-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 03:02:25 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)) 03:02:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 03:02:25 INFO - Running setup.py (path:/tmp/pip-7PsE6t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 03:02:25 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)) 03:02:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 03:02:25 INFO - Running setup.py (path:/tmp/pip-64Vkbx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 03:02:26 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)) 03:02:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 03:02:26 INFO - Running setup.py (path:/tmp/pip-igjxF9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 03:02:26 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)) 03:02:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 03:02:26 INFO - Running setup.py (path:/tmp/pip-69A_HU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 03:02:26 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)) 03:02:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 03:02:26 INFO - Running setup.py (path:/tmp/pip-O_iYKh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 03:02:26 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)) 03:02:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 03:02:26 INFO - Running setup.py (path:/tmp/pip-h26etA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 03:02:26 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)) 03:02:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 03:02:26 INFO - Running setup.py (path:/tmp/pip-81WfCz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 03:02:26 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)) 03:02:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 03:02:26 INFO - Running setup.py (path:/tmp/pip-ETu2sM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 03:02:27 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)) 03:02:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 03:02:27 INFO - Running setup.py (path:/tmp/pip-upl5dV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 03:02:27 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)) 03:02:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 03:02:27 INFO - Running setup.py (path:/tmp/pip-VCJaZY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 03:02:27 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)) 03:02:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 03:02:27 INFO - Running setup.py (path:/tmp/pip-RuKr7F-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 03:02:27 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)) 03:02:27 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 03:02:27 INFO - Running setup.py (path:/tmp/pip-gh7uvj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 03:02:27 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)) 03:02:27 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 03:02:27 INFO - Running setup.py (path:/tmp/pip-U7DkwD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 03:02:27 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)) 03:02:27 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:02:27 INFO - Running setup.py (path:/tmp/pip-yEYNiW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:02:27 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)) 03:02:27 INFO - Unpacking /builds/slave/test/build/tests/marionette 03:02:28 INFO - Running setup.py (path:/tmp/pip-eH2sps-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 03:02:28 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:02:28 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)) 03:02:28 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)) 03:02:28 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)) 03:02:28 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)) 03:02:28 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)) 03:02:28 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)) 03:02:28 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 03:02:28 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 03:02:28 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 03:02:28 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:02:28 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:02:28 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 03:02:28 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 03:02:32 INFO - Downloading blessings-1.6.tar.gz 03:02:32 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 03:02:32 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)) 03:02:32 INFO - Installing collected packages: blessings 03:02:32 INFO - Running setup.py install for blessings 03:02:32 INFO - Successfully installed blessings 03:02:32 INFO - Cleaning up... 03:02:32 INFO - Return code: 0 03:02:32 INFO - Done creating virtualenv /builds/slave/test/build/venv. 03:02:32 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 03:02:32 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 03:02:33 INFO - Reading from file tmpfile_stdout 03:02:33 INFO - Current package versions: 03:02:33 INFO - argparse == 1.2.1 03:02:33 INFO - blessings == 1.6 03:02:33 INFO - blobuploader == 1.2.4 03:02:33 INFO - browsermob-proxy == 0.6.0 03:02:33 INFO - docopt == 0.6.1 03:02:33 INFO - manifestparser == 1.1 03:02:33 INFO - marionette-client == 2.3.0 03:02:33 INFO - marionette-driver == 1.4.0 03:02:33 INFO - mozInstall == 1.12 03:02:33 INFO - mozcrash == 0.17 03:02:33 INFO - mozdebug == 0.1 03:02:33 INFO - mozdevice == 0.48 03:02:33 INFO - mozfile == 1.2 03:02:33 INFO - mozhttpd == 0.7 03:02:33 INFO - mozinfo == 0.9 03:02:33 INFO - mozleak == 0.1 03:02:33 INFO - mozlog == 3.1 03:02:33 INFO - moznetwork == 0.27 03:02:33 INFO - mozprocess == 0.22 03:02:33 INFO - mozprofile == 0.28 03:02:33 INFO - mozrunner == 6.11 03:02:33 INFO - mozscreenshot == 0.1 03:02:33 INFO - mozsystemmonitor == 0.0 03:02:33 INFO - moztest == 0.7 03:02:33 INFO - mozversion == 1.4 03:02:33 INFO - psutil == 3.1.1 03:02:33 INFO - requests == 1.2.3 03:02:33 INFO - wptserve == 1.4.0 03:02:33 INFO - wsgiref == 0.1.2 03:02:33 INFO - Running post-action listener: _resource_record_post_action 03:02:33 INFO - Running post-action listener: _start_resource_monitoring 03:02:33 INFO - Starting resource monitoring. 03:02:33 INFO - ##### 03:02:33 INFO - ##### Running pull step. 03:02:33 INFO - ##### 03:02:33 INFO - Running pre-action listener: _resource_record_pre_action 03:02:33 INFO - Running main action method: pull 03:02:33 INFO - Pull has nothing to do! 03:02:33 INFO - Running post-action listener: _resource_record_post_action 03:02:33 INFO - ##### 03:02:33 INFO - ##### Running install step. 03:02:33 INFO - ##### 03:02:33 INFO - Running pre-action listener: _resource_record_pre_action 03:02:33 INFO - Running main action method: install 03:02:33 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 03:02:33 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 03:02:33 INFO - Reading from file tmpfile_stdout 03:02:33 INFO - Detecting whether we're running mozinstall >=1.0... 03:02:33 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 03:02:33 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 03:02:33 INFO - Reading from file tmpfile_stdout 03:02:33 INFO - Output received: 03:02:33 INFO - Usage: mozinstall [options] installer 03:02:33 INFO - Options: 03:02:33 INFO - -h, --help show this help message and exit 03:02:33 INFO - -d DEST, --destination=DEST 03:02:33 INFO - Directory to install application into. [default: 03:02:33 INFO - "/builds/slave/test"] 03:02:33 INFO - --app=APP Application being installed. [default: firefox] 03:02:33 INFO - mkdir: /builds/slave/test/build/application 03:02:33 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'] 03:02:33 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 03:03:07 INFO - Reading from file tmpfile_stdout 03:03:07 INFO - Output received: 03:03:07 INFO - /builds/slave/test/build/application/firefox/firefox 03:03:07 INFO - Running post-action listener: _resource_record_post_action 03:03:07 INFO - ##### 03:03:07 INFO - ##### Running run-tests step. 03:03:07 INFO - ##### 03:03:07 INFO - Running pre-action listener: _resource_record_pre_action 03:03:07 INFO - Running main action method: run_tests 03:03:07 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 03:03:07 INFO - Minidump filename unknown. Determining based upon platform and architecture. 03:03:07 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 03:03:07 INFO - grabbing minidump binary from tooltool 03:03:07 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')]} 03:03:07 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 0x9626e30>, '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 0x98c3c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9942470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 03:03:07 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 03:03:07 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 03:03:07 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 03:03:07 INFO - Return code: 0 03:03:07 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 03:03:07 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 03:03:07 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/c0486KL2Si-ve98Y8ik48g/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 03:03:07 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/c0486KL2Si-ve98Y8ik48g/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 03:03:07 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:03:07 INFO - 'CCACHE_UMASK': '002', 03:03:07 INFO - 'DISPLAY': ':0', 03:03:07 INFO - 'HOME': '/home/cltbld', 03:03:07 INFO - 'LANG': 'en_US.UTF-8', 03:03:07 INFO - 'LOGNAME': 'cltbld', 03:03:07 INFO - 'MAIL': '/var/mail/cltbld', 03:03:07 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 03:03:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:03:07 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:03:07 INFO - 'MOZ_NO_REMOTE': '1', 03:03:07 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:03:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:03:07 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:03:07 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:03:07 INFO - 'PWD': '/builds/slave/test', 03:03:07 INFO - 'SHELL': '/bin/bash', 03:03:07 INFO - 'SHLVL': '1', 03:03:07 INFO - 'TERM': 'linux', 03:03:07 INFO - 'TMOUT': '86400', 03:03:07 INFO - 'USER': 'cltbld', 03:03:07 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465120185.292338-566492321', 03:03:07 INFO - '_': '/tools/buildbot/bin/python'} 03:03:07 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/c0486KL2Si-ve98Y8ik48g/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 03:03:08 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 03:03:08 INFO - import pkg_resources 03:03:10 INFO - Using 1 client processes 03:03:10 INFO - wptserve Starting http server on 127.0.0.1:8000 03:03:11 INFO - wptserve Starting http server on 127.0.0.1:8001 03:03:11 INFO - wptserve Starting http server on 127.0.0.1:8443 03:03:13 INFO - SUITE-START | Running 778 tests 03:03:13 INFO - Running testharness tests 03:03:13 INFO - Setting up ssl 03:03:13 INFO - PROCESS | certutil | 03:03:13 INFO - PROCESS | certutil | 03:03:13 INFO - PROCESS | certutil | 03:03:13 INFO - Certificate Nickname Trust Attributes 03:03:13 INFO - SSL,S/MIME,JAR/XPI 03:03:13 INFO - 03:03:13 INFO - web-platform-tests CT,, 03:03:13 INFO - 03:03:13 INFO - Starting runner 03:03:16 INFO - PROCESS | 1747 | 1465120996189 Marionette DEBUG Marionette enabled via build flag and pref 03:03:16 INFO - PROCESS | 1747 | ++DOCSHELL 0xa4e0dc00 == 1 [pid = 1747] [id = 1] 03:03:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 1 (0xa4e0e000) [pid = 1747] [serial = 1] [outer = (nil)] 03:03:16 INFO - PROCESS | 1747 | [1747] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:03:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 2 (0xa4e0e800) [pid = 1747] [serial = 2] [outer = 0xa4e0e000] 03:03:16 INFO - PROCESS | 1747 | 1465120996936 Marionette INFO Listening on port 2828 03:03:17 INFO - PROCESS | 1747 | 1465120997554 Marionette DEBUG Marionette enabled via command-line flag 03:03:17 INFO - PROCESS | 1747 | ++DOCSHELL 0xa2295800 == 2 [pid = 1747] [id = 2] 03:03:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 3 (0xa22db000) [pid = 1747] [serial = 3] [outer = (nil)] 03:03:17 INFO - PROCESS | 1747 | [1747] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:03:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 4 (0xa22db800) [pid = 1747] [serial = 4] [outer = 0xa22db000] 03:03:17 INFO - PROCESS | 1747 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a21b05a0 03:03:17 INFO - PROCESS | 1747 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a21b80a0 03:03:17 INFO - PROCESS | 1747 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a21fe060 03:03:17 INFO - PROCESS | 1747 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a21feca0 03:03:17 INFO - PROCESS | 1747 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a21d39e0 03:03:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 5 (0xa4e04000) [pid = 1747] [serial = 5] [outer = 0xa4e0e000] 03:03:17 INFO - PROCESS | 1747 | [1747] 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 03:03:17 INFO - PROCESS | 1747 | 1465120997994 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:37693 03:03:18 INFO - PROCESS | 1747 | [1747] 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 03:03:18 INFO - PROCESS | 1747 | 1465120998079 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:37694 03:03:18 INFO - PROCESS | 1747 | 1465120998090 Marionette DEBUG Closed connection conn0 03:03:18 INFO - PROCESS | 1747 | [1747] 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 03:03:18 INFO - PROCESS | 1747 | 1465120998216 Marionette DEBUG Closed connection conn1 03:03:18 INFO - PROCESS | 1747 | [1747] 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 03:03:18 INFO - PROCESS | 1747 | 1465120998248 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:37695 03:03:18 INFO - PROCESS | 1747 | [1747] 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 03:03:18 INFO - PROCESS | 1747 | 1465120998315 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:37696 03:03:18 INFO - PROCESS | 1747 | 1465120998322 Marionette DEBUG Closed connection conn2 03:03:18 INFO - PROCESS | 1747 | [1747] 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 03:03:18 INFO - PROCESS | 1747 | 1465120998366 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:37697 03:03:18 INFO - PROCESS | 1747 | 1465120998378 Marionette DEBUG Closed connection conn3 03:03:18 INFO - PROCESS | 1747 | 1465120998414 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 03:03:18 INFO - PROCESS | 1747 | 1465120998430 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":"20160605010644","device":"desktop","version":"48.0a2"} 03:03:19 INFO - PROCESS | 1747 | [1747] 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 03:03:19 INFO - PROCESS | 1747 | ++DOCSHELL 0x9b623800 == 3 [pid = 1747] [id = 3] 03:03:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 6 (0x9b623c00) [pid = 1747] [serial = 6] [outer = (nil)] 03:03:19 INFO - PROCESS | 1747 | ++DOCSHELL 0x9b627800 == 4 [pid = 1747] [id = 4] 03:03:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 7 (0x9b627c00) [pid = 1747] [serial = 7] [outer = (nil)] 03:03:20 INFO - PROCESS | 1747 | [1747] 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 03:03:20 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a960400 == 5 [pid = 1747] [id = 5] 03:03:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 8 (0x9a960800) [pid = 1747] [serial = 8] [outer = (nil)] 03:03:20 INFO - PROCESS | 1747 | [1747] 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 03:03:20 INFO - PROCESS | 1747 | [1747] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 03:03:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 9 (0x9aab7800) [pid = 1747] [serial = 9] [outer = 0x9a960800] 03:03:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 10 (0x9a5cd000) [pid = 1747] [serial = 10] [outer = 0x9b623c00] 03:03:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 11 (0x9a5cec00) [pid = 1747] [serial = 11] [outer = 0x9b627c00] 03:03:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 12 (0x9a5d1000) [pid = 1747] [serial = 12] [outer = 0x9a960800] 03:03:22 INFO - PROCESS | 1747 | 1465121002979 Marionette INFO startBrowser 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:03:23 INFO - PROCESS | 1747 | 1465121003035 Marionette DEBUG loaded listener.js 03:03:23 INFO - PROCESS | 1747 | 1465121003059 Marionette DEBUG loaded listener.js 03:03:23 INFO - PROCESS | 1747 | 1465121003064 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:03:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 13 (0x984a0c00) [pid = 1747] [serial = 13] [outer = 0x9a960800] 03:03:23 INFO - PROCESS | 1747 | 1465121003928 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c","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":"20160605010644","device":"desktop","version":"48.0a2","command_id":1}}] 03:03:24 INFO - PROCESS | 1747 | 1465121004232 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 03:03:24 INFO - PROCESS | 1747 | 1465121004240 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:03:24 INFO - PROCESS | 1747 | 1465121004416 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 03:03:24 INFO - PROCESS | 1747 | 1465121004777 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 03:03:24 INFO - PROCESS | 1747 | 1465121004784 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:03:24 INFO - PROCESS | 1747 | [1747] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 03:03:24 INFO - PROCESS | 1747 | [1747] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:03:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 14 (0x95155c00) [pid = 1747] [serial = 14] [outer = 0x9a960800] 03:03:25 INFO - PROCESS | 1747 | [1747] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:03:25 INFO - PROCESS | 1747 | [1747] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:03:25 INFO - PROCESS | 1747 | 1465121005482 Marionette TRACE conn4 <- [1,3,null,{}] 03:03:25 INFO - PROCESS | 1747 | 1465121005532 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 03:03:25 INFO - PROCESS | 1747 | 1465121005538 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:03:25 INFO - PROCESS | 1747 | 1465121005596 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 03:03:25 INFO - PROCESS | 1747 | 1465121005696 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 03:03:25 INFO - PROCESS | 1747 | 1465121005699 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 03:03:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 03:03:25 INFO - PROCESS | 1747 | 1465121005735 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 03:03:25 INFO - PROCESS | 1747 | 1465121005742 Marionette TRACE conn4 <- [1,6,null,{}] 03:03:25 INFO - PROCESS | 1747 | 1465121005774 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:25 INFO - PROCESS | 1747 | 1465121005778 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:03:25 INFO - PROCESS | 1747 | 1465121005822 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 03:03:25 INFO - PROCESS | 1747 | 1465121005905 Marionette TRACE conn4 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:25 INFO - PROCESS | 1747 | 1465121005914 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:03:25 INFO - PROCESS | 1747 | ++DOCSHELL 0x93c1a800 == 6 [pid = 1747] [id = 6] 03:03:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 15 (0x93c1ac00) [pid = 1747] [serial = 15] [outer = (nil)] 03:03:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 16 (0x93c1cc00) [pid = 1747] [serial = 16] [outer = 0x93c1ac00] 03:03:26 INFO - PROCESS | 1747 | 1465121006002 Marionette DEBUG loaded listener.js 03:03:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 17 (0xa686a800) [pid = 1747] [serial = 17] [outer = 0x93c1ac00] 03:03:26 INFO - PROCESS | 1747 | ++DOCSHELL 0x93970000 == 7 [pid = 1747] [id = 7] 03:03:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 18 (0x93970400) [pid = 1747] [serial = 18] [outer = (nil)] 03:03:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 19 (0x93972400) [pid = 1747] [serial = 19] [outer = 0x93970400] 03:03:26 INFO - PROCESS | 1747 | 1465121006508 Marionette DEBUG loaded listener.js 03:03:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 20 (0x9396b000) [pid = 1747] [serial = 20] [outer = 0x93970400] 03:03:27 INFO - PROCESS | 1747 | [1747] 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 03:03:27 INFO - PROCESS | 1747 | 1465121007475 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 03:03:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 03:03:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1819ms 03:03:27 INFO - PROCESS | 1747 | 1465121007579 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 03:03:27 INFO - PROCESS | 1747 | 1465121007585 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 03:03:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 03:03:27 INFO - PROCESS | 1747 | 1465121007718 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 03:03:27 INFO - PROCESS | 1747 | 1465121007722 Marionette TRACE conn4 <- [1,10,null,{}] 03:03:27 INFO - PROCESS | 1747 | 1465121007779 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:27 INFO - PROCESS | 1747 | 1465121007786 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:03:28 INFO - PROCESS | 1747 | 1465121008053 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 03:03:28 INFO - PROCESS | 1747 | 1465121008162 Marionette TRACE conn4 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:28 INFO - PROCESS | 1747 | 1465121008171 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:03:28 INFO - PROCESS | 1747 | ++DOCSHELL 0x9396ec00 == 8 [pid = 1747] [id = 8] 03:03:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 21 (0x93991800) [pid = 1747] [serial = 21] [outer = (nil)] 03:03:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 22 (0x93c14c00) [pid = 1747] [serial = 22] [outer = 0x93991800] 03:03:28 INFO - PROCESS | 1747 | 1465121008263 Marionette DEBUG loaded listener.js 03:03:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 23 (0x9a8d4000) [pid = 1747] [serial = 23] [outer = 0x93991800] 03:03:28 INFO - PROCESS | 1747 | ++DOCSHELL 0x93969800 == 9 [pid = 1747] [id = 9] 03:03:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 24 (0x9396d800) [pid = 1747] [serial = 24] [outer = (nil)] 03:03:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 25 (0x9c2a1000) [pid = 1747] [serial = 25] [outer = 0x9396d800] 03:03:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 26 (0x9c29a800) [pid = 1747] [serial = 26] [outer = 0x9396d800] 03:03:29 INFO - PROCESS | 1747 | ++DOCSHELL 0x9bd62800 == 10 [pid = 1747] [id = 10] 03:03:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 27 (0x9d4de400) [pid = 1747] [serial = 27] [outer = (nil)] 03:03:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 28 (0xa215dc00) [pid = 1747] [serial = 28] [outer = 0x9d4de400] 03:03:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 29 (0xa260f400) [pid = 1747] [serial = 29] [outer = 0x9d4de400] 03:03:29 INFO - PROCESS | 1747 | 1465121009536 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 03:03:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 03:03:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1911ms 03:03:29 INFO - PROCESS | 1747 | 1465121009648 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 03:03:29 INFO - PROCESS | 1747 | 1465121009656 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 03:03:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 03:03:29 INFO - PROCESS | 1747 | 1465121009676 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 03:03:29 INFO - PROCESS | 1747 | 1465121009683 Marionette TRACE conn4 <- [1,14,null,{}] 03:03:29 INFO - PROCESS | 1747 | 1465121009735 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:29 INFO - PROCESS | 1747 | 1465121009741 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:03:30 INFO - PROCESS | 1747 | 1465121010011 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 03:03:30 INFO - PROCESS | 1747 | 1465121010124 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:30 INFO - PROCESS | 1747 | 1465121010132 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:03:30 INFO - PROCESS | 1747 | ++DOCSHELL 0x9b5a1c00 == 11 [pid = 1747] [id = 11] 03:03:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 30 (0x9d51ac00) [pid = 1747] [serial = 30] [outer = (nil)] 03:03:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 31 (0xa34a8800) [pid = 1747] [serial = 31] [outer = 0x9d51ac00] 03:03:30 INFO - PROCESS | 1747 | 1465121010227 Marionette DEBUG loaded listener.js 03:03:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 32 (0xa6f38400) [pid = 1747] [serial = 32] [outer = 0x9d51ac00] 03:03:31 INFO - PROCESS | 1747 | 1465121011278 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 03:03:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 03:03:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1642ms 03:03:31 INFO - PROCESS | 1747 | 1465121011316 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 03:03:31 INFO - PROCESS | 1747 | 1465121011320 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 03:03:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 03:03:31 INFO - PROCESS | 1747 | 1465121011328 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 03:03:31 INFO - PROCESS | 1747 | 1465121011335 Marionette TRACE conn4 <- [1,18,null,{}] 03:03:31 INFO - PROCESS | 1747 | 1465121011355 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:31 INFO - PROCESS | 1747 | 1465121011365 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:03:31 INFO - PROCESS | 1747 | 1465121011644 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 03:03:31 INFO - PROCESS | 1747 | 1465121011817 Marionette TRACE conn4 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:31 INFO - PROCESS | 1747 | 1465121011834 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:03:31 INFO - PROCESS | 1747 | ++DOCSHELL 0x9c125000 == 12 [pid = 1747] [id = 12] 03:03:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 33 (0x9c125800) [pid = 1747] [serial = 33] [outer = (nil)] 03:03:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 34 (0x9c127c00) [pid = 1747] [serial = 34] [outer = 0x9c125800] 03:03:31 INFO - PROCESS | 1747 | 1465121011984 Marionette DEBUG loaded listener.js 03:03:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 35 (0x9c12bc00) [pid = 1747] [serial = 35] [outer = 0x9c125800] 03:03:33 INFO - PROCESS | 1747 | 1465121013071 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 03:03:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 03:03:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1840ms 03:03:33 INFO - PROCESS | 1747 | 1465121013170 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 03:03:33 INFO - PROCESS | 1747 | 1465121013178 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 03:03:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 03:03:33 INFO - PROCESS | 1747 | 1465121013188 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 03:03:33 INFO - PROCESS | 1747 | 1465121013192 Marionette TRACE conn4 <- [1,22,null,{}] 03:03:33 INFO - PROCESS | 1747 | 1465121013201 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:33 INFO - PROCESS | 1747 | 1465121013210 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:03:33 INFO - PROCESS | 1747 | 1465121013538 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 03:03:33 INFO - PROCESS | 1747 | 1465121013778 Marionette TRACE conn4 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:33 INFO - PROCESS | 1747 | 1465121013790 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:03:33 INFO - PROCESS | 1747 | ++DOCSHELL 0x9c132400 == 13 [pid = 1747] [id = 13] 03:03:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 36 (0x9d520800) [pid = 1747] [serial = 36] [outer = (nil)] 03:03:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 37 (0xac0b7800) [pid = 1747] [serial = 37] [outer = 0x9d520800] 03:03:33 INFO - PROCESS | 1747 | 1465121013935 Marionette DEBUG loaded listener.js 03:03:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 38 (0x9b2eb400) [pid = 1747] [serial = 38] [outer = 0x9d520800] 03:03:35 INFO - PROCESS | 1747 | 1465121015175 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 03:03:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 03:03:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 2040ms 03:03:35 INFO - PROCESS | 1747 | 1465121015229 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 03:03:35 INFO - PROCESS | 1747 | 1465121015237 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 03:03:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 03:03:35 INFO - PROCESS | 1747 | 1465121015246 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 03:03:35 INFO - PROCESS | 1747 | 1465121015252 Marionette TRACE conn4 <- [1,26,null,{}] 03:03:35 INFO - PROCESS | 1747 | 1465121015262 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:35 INFO - PROCESS | 1747 | 1465121015269 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:03:35 INFO - PROCESS | 1747 | 1465121015634 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 03:03:35 INFO - PROCESS | 1747 | 1465121015763 Marionette TRACE conn4 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:35 INFO - PROCESS | 1747 | 1465121015780 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:03:35 INFO - PROCESS | 1747 | ++DOCSHELL 0x93c1a400 == 14 [pid = 1747] [id = 14] 03:03:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 39 (0x9470b400) [pid = 1747] [serial = 39] [outer = (nil)] 03:03:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 40 (0x98e57c00) [pid = 1747] [serial = 40] [outer = 0x9470b400] 03:03:35 INFO - PROCESS | 1747 | 1465121015871 Marionette DEBUG loaded listener.js 03:03:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 41 (0x99e1ac00) [pid = 1747] [serial = 41] [outer = 0x9470b400] 03:03:36 INFO - PROCESS | 1747 | 1465121016698 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 03:03:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 03:03:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1490ms 03:03:36 INFO - PROCESS | 1747 | 1465121016762 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 03:03:36 INFO - PROCESS | 1747 | 1465121016769 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 03:03:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 03:03:36 INFO - PROCESS | 1747 | 1465121016787 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 03:03:36 INFO - PROCESS | 1747 | 1465121016792 Marionette TRACE conn4 <- [1,30,null,{}] 03:03:36 INFO - PROCESS | 1747 | 1465121016799 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:36 INFO - PROCESS | 1747 | 1465121016805 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:03:36 INFO - PROCESS | 1747 | 1465121016984 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 03:03:37 INFO - PROCESS | 1747 | 1465121016995 Marionette TRACE conn4 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:37 INFO - PROCESS | 1747 | 1465121017006 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:03:37 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a0e6000 == 15 [pid = 1747] [id = 15] 03:03:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 42 (0x9a29f800) [pid = 1747] [serial = 42] [outer = (nil)] 03:03:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 43 (0x9a30e800) [pid = 1747] [serial = 43] [outer = 0x9a29f800] 03:03:37 INFO - PROCESS | 1747 | 1465121017095 Marionette DEBUG loaded listener.js 03:03:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 44 (0x9a8cfc00) [pid = 1747] [serial = 44] [outer = 0x9a29f800] 03:03:37 INFO - PROCESS | 1747 | 1465121017976 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 03:03:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 03:03:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1241ms 03:03:38 INFO - PROCESS | 1747 | 1465121018026 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 03:03:38 INFO - PROCESS | 1747 | 1465121018031 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 03:03:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 03:03:38 INFO - PROCESS | 1747 | 1465121018039 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 03:03:38 INFO - PROCESS | 1747 | 1465121018046 Marionette TRACE conn4 <- [1,34,null,{}] 03:03:38 INFO - PROCESS | 1747 | 1465121018063 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:38 INFO - PROCESS | 1747 | 1465121018073 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:03:38 INFO - PROCESS | 1747 | 1465121018322 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 03:03:38 INFO - PROCESS | 1747 | 1465121018392 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:38 INFO - PROCESS | 1747 | 1465121018404 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:03:38 INFO - PROCESS | 1747 | ++DOCSHELL 0x9b59f800 == 16 [pid = 1747] [id = 16] 03:03:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 45 (0x9b621400) [pid = 1747] [serial = 45] [outer = (nil)] 03:03:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 46 (0x9b74e800) [pid = 1747] [serial = 46] [outer = 0x9b621400] 03:03:38 INFO - PROCESS | 1747 | 1465121018481 Marionette DEBUG loaded listener.js 03:03:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 47 (0x9bdbb400) [pid = 1747] [serial = 47] [outer = 0x9b621400] 03:03:39 INFO - PROCESS | 1747 | 1465121019238 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 03:03:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 03:03:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1246ms 03:03:39 INFO - PROCESS | 1747 | 1465121019286 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 03:03:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 03:03:39 INFO - PROCESS | 1747 | 1465121019291 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 03:03:39 INFO - PROCESS | 1747 | 1465121019298 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 03:03:39 INFO - PROCESS | 1747 | 1465121019301 Marionette TRACE conn4 <- [1,38,null,{}] 03:03:39 INFO - PROCESS | 1747 | 1465121019323 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:39 INFO - PROCESS | 1747 | 1465121019330 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:03:39 INFO - PROCESS | 1747 | 1465121019499 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 03:03:39 INFO - PROCESS | 1747 | 1465121019510 Marionette TRACE conn4 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:39 INFO - PROCESS | 1747 | 1465121019517 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:03:39 INFO - PROCESS | 1747 | ++DOCSHELL 0x9bd58c00 == 17 [pid = 1747] [id = 17] 03:03:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 48 (0x9bf0f400) [pid = 1747] [serial = 48] [outer = (nil)] 03:03:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 49 (0x9c203c00) [pid = 1747] [serial = 49] [outer = 0x9bf0f400] 03:03:39 INFO - PROCESS | 1747 | 1465121019594 Marionette DEBUG loaded listener.js 03:03:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 50 (0x9c29fc00) [pid = 1747] [serial = 50] [outer = 0x9bf0f400] 03:03:40 INFO - PROCESS | 1747 | 1465121020466 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 03:03:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 03:03:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1195ms 03:03:40 INFO - PROCESS | 1747 | 1465121020497 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 03:03:40 INFO - PROCESS | 1747 | 1465121020504 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 03:03:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 03:03:40 INFO - PROCESS | 1747 | 1465121020514 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 03:03:40 INFO - PROCESS | 1747 | 1465121020519 Marionette TRACE conn4 <- [1,42,null,{}] 03:03:40 INFO - PROCESS | 1747 | 1465121020529 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:40 INFO - PROCESS | 1747 | 1465121020536 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:03:40 INFO - PROCESS | 1747 | 1465121020788 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 03:03:40 INFO - PROCESS | 1747 | 1465121020926 Marionette TRACE conn4 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:40 INFO - PROCESS | 1747 | 1465121020937 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:03:40 INFO - PROCESS | 1747 | ++DOCSHELL 0x9d507c00 == 18 [pid = 1747] [id = 18] 03:03:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 51 (0x9d50c000) [pid = 1747] [serial = 51] [outer = (nil)] 03:03:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 52 (0x9d51b400) [pid = 1747] [serial = 52] [outer = 0x9d50c000] 03:03:41 INFO - PROCESS | 1747 | 1465121021081 Marionette DEBUG loaded listener.js 03:03:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 53 (0x9d9b2c00) [pid = 1747] [serial = 53] [outer = 0x9d50c000] 03:03:42 INFO - PROCESS | 1747 | 1465121022230 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 03:03:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 03:03:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1746ms 03:03:42 INFO - PROCESS | 1747 | 1465121022259 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 03:03:42 INFO - PROCESS | 1747 | 1465121022262 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 03:03:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 03:03:42 INFO - PROCESS | 1747 | 1465121022270 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 03:03:42 INFO - PROCESS | 1747 | 1465121022274 Marionette TRACE conn4 <- [1,46,null,{}] 03:03:42 INFO - PROCESS | 1747 | 1465121022280 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:42 INFO - PROCESS | 1747 | 1465121022291 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:03:42 INFO - PROCESS | 1747 | 1465121022499 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 03:03:42 INFO - PROCESS | 1747 | 1465121022646 Marionette TRACE conn4 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:42 INFO - PROCESS | 1747 | 1465121022655 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:03:42 INFO - PROCESS | 1747 | ++DOCSHELL 0x9c12f000 == 19 [pid = 1747] [id = 19] 03:03:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 54 (0x9d51dc00) [pid = 1747] [serial = 54] [outer = (nil)] 03:03:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 55 (0xa220bc00) [pid = 1747] [serial = 55] [outer = 0x9d51dc00] 03:03:42 INFO - PROCESS | 1747 | 1465121022741 Marionette DEBUG loaded listener.js 03:03:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 56 (0xa242c000) [pid = 1747] [serial = 56] [outer = 0x9d51dc00] 03:03:43 INFO - PROCESS | 1747 | 1465121023473 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 03:03:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 03:03:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1242ms 03:03:43 INFO - PROCESS | 1747 | 1465121023513 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 03:03:43 INFO - PROCESS | 1747 | 1465121023517 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 03:03:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 03:03:43 INFO - PROCESS | 1747 | 1465121023524 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 03:03:43 INFO - PROCESS | 1747 | 1465121023527 Marionette TRACE conn4 <- [1,50,null,{}] 03:03:43 INFO - PROCESS | 1747 | 1465121023549 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:43 INFO - PROCESS | 1747 | 1465121023555 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:03:43 INFO - PROCESS | 1747 | 1465121023748 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 03:03:43 INFO - PROCESS | 1747 | 1465121023759 Marionette TRACE conn4 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:43 INFO - PROCESS | 1747 | 1465121023767 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:03:43 INFO - PROCESS | 1747 | ++DOCSHELL 0x93970c00 == 20 [pid = 1747] [id = 20] 03:03:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 57 (0x95536c00) [pid = 1747] [serial = 57] [outer = (nil)] 03:03:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 58 (0xa30d5c00) [pid = 1747] [serial = 58] [outer = 0x95536c00] 03:03:43 INFO - PROCESS | 1747 | 1465121023858 Marionette DEBUG loaded listener.js 03:03:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 59 (0xa346b800) [pid = 1747] [serial = 59] [outer = 0x95536c00] 03:03:46 INFO - PROCESS | 1747 | 1465121026196 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:03:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 03:03:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 2803ms 03:03:46 INFO - PROCESS | 1747 | 1465121026334 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 03:03:46 INFO - PROCESS | 1747 | 1465121026340 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 03:03:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 03:03:46 INFO - PROCESS | 1747 | 1465121026354 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 03:03:46 INFO - PROCESS | 1747 | 1465121026359 Marionette TRACE conn4 <- [1,54,null,{}] 03:03:46 INFO - PROCESS | 1747 | 1465121026379 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:46 INFO - PROCESS | 1747 | 1465121026386 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:03:46 INFO - PROCESS | 1747 | 1465121026658 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 03:03:46 INFO - PROCESS | 1747 | 1465121026699 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:46 INFO - PROCESS | 1747 | 1465121026718 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:03:46 INFO - PROCESS | 1747 | ++DOCSHELL 0x95232000 == 21 [pid = 1747] [id = 21] 03:03:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 60 (0x95232800) [pid = 1747] [serial = 60] [outer = (nil)] 03:03:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 61 (0x95537000) [pid = 1747] [serial = 61] [outer = 0x95232800] 03:03:46 INFO - PROCESS | 1747 | 1465121026874 Marionette DEBUG loaded listener.js 03:03:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 62 (0x95416c00) [pid = 1747] [serial = 62] [outer = 0x95232800] 03:03:47 INFO - PROCESS | 1747 | --DOMWINDOW == 61 (0x93c1ac00) [pid = 1747] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 03:03:47 INFO - PROCESS | 1747 | --DOMWINDOW == 60 (0x93991800) [pid = 1747] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 03:03:47 INFO - PROCESS | 1747 | --DOMWINDOW == 59 (0x9d51ac00) [pid = 1747] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 03:03:47 INFO - PROCESS | 1747 | --DOMWINDOW == 58 (0x9c125800) [pid = 1747] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 03:03:47 INFO - PROCESS | 1747 | --DOMWINDOW == 57 (0x9d520800) [pid = 1747] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 03:03:47 INFO - PROCESS | 1747 | --DOMWINDOW == 56 (0x9470b400) [pid = 1747] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 03:03:47 INFO - PROCESS | 1747 | --DOMWINDOW == 55 (0x9a29f800) [pid = 1747] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 03:03:47 INFO - PROCESS | 1747 | --DOMWINDOW == 54 (0x9b621400) [pid = 1747] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 03:03:47 INFO - PROCESS | 1747 | --DOMWINDOW == 53 (0x9bf0f400) [pid = 1747] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 03:03:48 INFO - PROCESS | 1747 | 1465121028255 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:03:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 03:03:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1953ms 03:03:48 INFO - PROCESS | 1747 | 1465121028307 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 03:03:48 INFO - PROCESS | 1747 | 1465121028314 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 03:03:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 03:03:48 INFO - PROCESS | 1747 | 1465121028326 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 03:03:48 INFO - PROCESS | 1747 | 1465121028330 Marionette TRACE conn4 <- [1,58,null,{}] 03:03:48 INFO - PROCESS | 1747 | 1465121028338 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:48 INFO - PROCESS | 1747 | 1465121028343 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:03:48 INFO - PROCESS | 1747 | 1465121028520 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 03:03:48 INFO - PROCESS | 1747 | 1465121028636 Marionette TRACE conn4 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:48 INFO - PROCESS | 1747 | 1465121028644 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:03:48 INFO - PROCESS | 1747 | ++DOCSHELL 0x94705800 == 22 [pid = 1747] [id = 22] 03:03:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 54 (0x9a0ea800) [pid = 1747] [serial = 63] [outer = (nil)] 03:03:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 55 (0x9a2f1c00) [pid = 1747] [serial = 64] [outer = 0x9a0ea800] 03:03:48 INFO - PROCESS | 1747 | 1465121028733 Marionette DEBUG loaded listener.js 03:03:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 56 (0x9a445000) [pid = 1747] [serial = 65] [outer = 0x9a0ea800] 03:03:49 INFO - PROCESS | 1747 | 1465121029476 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:03:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 03:03:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1192ms 03:03:49 INFO - PROCESS | 1747 | 1465121029518 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 03:03:49 INFO - PROCESS | 1747 | 1465121029522 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 03:03:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 03:03:49 INFO - PROCESS | 1747 | 1465121029536 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 03:03:49 INFO - PROCESS | 1747 | 1465121029543 Marionette TRACE conn4 <- [1,62,null,{}] 03:03:49 INFO - PROCESS | 1747 | 1465121029560 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:49 INFO - PROCESS | 1747 | 1465121029569 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:03:49 INFO - PROCESS | 1747 | 1465121029884 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 03:03:49 INFO - PROCESS | 1747 | 1465121029949 Marionette TRACE conn4 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:49 INFO - PROCESS | 1747 | 1465121029961 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:03:50 INFO - PROCESS | 1747 | ++DOCSHELL 0x93b6c000 == 23 [pid = 1747] [id = 23] 03:03:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 57 (0x93c10800) [pid = 1747] [serial = 66] [outer = (nil)] 03:03:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 58 (0x93c1c000) [pid = 1747] [serial = 67] [outer = 0x93c10800] 03:03:50 INFO - PROCESS | 1747 | 1465121030099 Marionette DEBUG loaded listener.js 03:03:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 59 (0x98ec1800) [pid = 1747] [serial = 68] [outer = 0x93c10800] 03:03:51 INFO - PROCESS | 1747 | 1465121031078 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:03:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 03:03:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1593ms 03:03:51 INFO - PROCESS | 1747 | 1465121031131 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 03:03:51 INFO - PROCESS | 1747 | 1465121031139 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 03:03:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 03:03:51 INFO - PROCESS | 1747 | 1465121031149 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 03:03:51 INFO - PROCESS | 1747 | 1465121031154 Marionette TRACE conn4 <- [1,66,null,{}] 03:03:51 INFO - PROCESS | 1747 | 1465121031163 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:51 INFO - PROCESS | 1747 | 1465121031170 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:03:51 INFO - PROCESS | 1747 | 1465121031425 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 03:03:51 INFO - PROCESS | 1747 | 1465121031624 Marionette TRACE conn4 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:51 INFO - PROCESS | 1747 | 1465121031632 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:03:51 INFO - PROCESS | 1747 | ++DOCSHELL 0x9b594400 == 24 [pid = 1747] [id = 24] 03:03:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 60 (0x9b59d000) [pid = 1747] [serial = 69] [outer = (nil)] 03:03:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 61 (0x9b747c00) [pid = 1747] [serial = 70] [outer = 0x9b59d000] 03:03:51 INFO - PROCESS | 1747 | 1465121031838 Marionette DEBUG loaded listener.js 03:03:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 62 (0x9bdbf000) [pid = 1747] [serial = 71] [outer = 0x9b59d000] 03:03:52 INFO - PROCESS | 1747 | 1465121032892 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:03:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 03:03:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1798ms 03:03:52 INFO - PROCESS | 1747 | 1465121032948 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 03:03:52 INFO - PROCESS | 1747 | 1465121032954 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 03:03:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 03:03:52 INFO - PROCESS | 1747 | 1465121032962 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 03:03:52 INFO - PROCESS | 1747 | 1465121032967 Marionette TRACE conn4 <- [1,70,null,{}] 03:03:52 INFO - PROCESS | 1747 | 1465121032974 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:52 INFO - PROCESS | 1747 | 1465121032981 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:03:53 INFO - PROCESS | 1747 | 1465121033216 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 03:03:53 INFO - PROCESS | 1747 | 1465121033393 Marionette TRACE conn4 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:53 INFO - PROCESS | 1747 | 1465121033403 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:03:53 INFO - PROCESS | 1747 | ++DOCSHELL 0x9c2a5000 == 25 [pid = 1747] [id = 25] 03:03:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 63 (0x9d501800) [pid = 1747] [serial = 72] [outer = (nil)] 03:03:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 64 (0x9d51ac00) [pid = 1747] [serial = 73] [outer = 0x9d501800] 03:03:53 INFO - PROCESS | 1747 | 1465121033541 Marionette DEBUG loaded listener.js 03:03:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x9b2e9c00) [pid = 1747] [serial = 74] [outer = 0x9d501800] 03:03:54 INFO - PROCESS | 1747 | 1465121034385 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:03:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 03:03:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1501ms 03:03:54 INFO - PROCESS | 1747 | 1465121034464 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 03:03:54 INFO - PROCESS | 1747 | 1465121034471 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 03:03:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 03:03:54 INFO - PROCESS | 1747 | 1465121034489 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 03:03:54 INFO - PROCESS | 1747 | 1465121034498 Marionette TRACE conn4 <- [1,74,null,{}] 03:03:54 INFO - PROCESS | 1747 | 1465121034505 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:54 INFO - PROCESS | 1747 | 1465121034512 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:03:54 INFO - PROCESS | 1747 | 1465121034732 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 03:03:54 INFO - PROCESS | 1747 | 1465121034870 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:54 INFO - PROCESS | 1747 | 1465121034880 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:03:54 INFO - PROCESS | 1747 | ++DOCSHELL 0xa110d400 == 26 [pid = 1747] [id = 26] 03:03:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0xa215d800) [pid = 1747] [serial = 75] [outer = (nil)] 03:03:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0xa2431000) [pid = 1747] [serial = 76] [outer = 0xa215d800] 03:03:54 INFO - PROCESS | 1747 | 1465121034969 Marionette DEBUG loaded listener.js 03:03:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0xa30d6c00) [pid = 1747] [serial = 77] [outer = 0xa215d800] 03:03:55 INFO - PROCESS | 1747 | 1465121035899 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:03:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 03:03:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1498ms 03:03:55 INFO - PROCESS | 1747 | 1465121035979 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 03:03:55 INFO - PROCESS | 1747 | 1465121035983 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 03:03:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 03:03:55 INFO - PROCESS | 1747 | 1465121035991 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 03:03:56 INFO - PROCESS | 1747 | 1465121035996 Marionette TRACE conn4 <- [1,78,null,{}] 03:03:56 INFO - PROCESS | 1747 | 1465121036003 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:56 INFO - PROCESS | 1747 | 1465121036009 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:03:56 INFO - PROCESS | 1747 | 1465121036239 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 03:03:56 INFO - PROCESS | 1747 | 1465121036403 Marionette TRACE conn4 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:56 INFO - PROCESS | 1747 | 1465121036414 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:03:56 INFO - PROCESS | 1747 | ++DOCSHELL 0x99e25800 == 27 [pid = 1747] [id = 27] 03:03:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0xa33f0800) [pid = 1747] [serial = 78] [outer = (nil)] 03:03:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0xa3562c00) [pid = 1747] [serial = 79] [outer = 0xa33f0800] 03:03:56 INFO - PROCESS | 1747 | 1465121036516 Marionette DEBUG loaded listener.js 03:03:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0xa4e0a800) [pid = 1747] [serial = 80] [outer = 0xa33f0800] 03:03:57 INFO - PROCESS | 1747 | 1465121037386 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:03:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 03:03:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1448ms 03:03:57 INFO - PROCESS | 1747 | 1465121037441 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 03:03:57 INFO - PROCESS | 1747 | 1465121037446 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 03:03:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 03:03:57 INFO - PROCESS | 1747 | 1465121037472 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 03:03:57 INFO - PROCESS | 1747 | 1465121037475 Marionette TRACE conn4 <- [1,82,null,{}] 03:03:57 INFO - PROCESS | 1747 | 1465121037483 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:57 INFO - PROCESS | 1747 | 1465121037490 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:03:57 INFO - PROCESS | 1747 | 1465121037735 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 03:03:57 INFO - PROCESS | 1747 | 1465121037889 Marionette TRACE conn4 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:57 INFO - PROCESS | 1747 | 1465121037910 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:03:57 INFO - PROCESS | 1747 | ++DOCSHELL 0x9384d000 == 28 [pid = 1747] [id = 28] 03:03:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x93972800) [pid = 1747] [serial = 81] [outer = (nil)] 03:03:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x93b66000) [pid = 1747] [serial = 82] [outer = 0x93972800] 03:03:58 INFO - PROCESS | 1747 | 1465121038058 Marionette DEBUG loaded listener.js 03:03:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x9c12ac00) [pid = 1747] [serial = 83] [outer = 0x93972800] 03:03:58 INFO - PROCESS | 1747 | 1465121038972 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:03:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 03:03:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1545ms 03:03:59 INFO - PROCESS | 1747 | 1465121039015 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 03:03:59 INFO - PROCESS | 1747 | 1465121039021 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 03:03:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 03:03:59 INFO - PROCESS | 1747 | 1465121039029 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 03:03:59 INFO - PROCESS | 1747 | 1465121039036 Marionette TRACE conn4 <- [1,86,null,{}] 03:03:59 INFO - PROCESS | 1747 | 1465121039050 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:59 INFO - PROCESS | 1747 | 1465121039060 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:03:59 INFO - PROCESS | 1747 | 1465121039403 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 03:04:00 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x9a5d1000) [pid = 1747] [serial = 12] [outer = (nil)] [url = about:blank] 03:04:00 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0xa4e0e800) [pid = 1747] [serial = 2] [outer = (nil)] [url = about:blank] 03:04:00 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x93972400) [pid = 1747] [serial = 19] [outer = (nil)] [url = about:blank] 03:04:00 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x93c14c00) [pid = 1747] [serial = 22] [outer = (nil)] [url = about:blank] 03:04:00 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0xa215dc00) [pid = 1747] [serial = 28] [outer = (nil)] [url = about:blank] 03:04:00 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0xa34a8800) [pid = 1747] [serial = 31] [outer = (nil)] [url = about:blank] 03:04:00 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x9c127c00) [pid = 1747] [serial = 34] [outer = (nil)] [url = about:blank] 03:04:00 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0xac0b7800) [pid = 1747] [serial = 37] [outer = (nil)] [url = about:blank] 03:04:00 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x98e57c00) [pid = 1747] [serial = 40] [outer = (nil)] [url = about:blank] 03:04:00 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0x9a30e800) [pid = 1747] [serial = 43] [outer = (nil)] [url = about:blank] 03:04:00 INFO - PROCESS | 1747 | --DOMWINDOW == 63 (0x9a8cfc00) [pid = 1747] [serial = 44] [outer = (nil)] [url = about:blank] 03:04:00 INFO - PROCESS | 1747 | --DOMWINDOW == 62 (0x9b74e800) [pid = 1747] [serial = 46] [outer = (nil)] [url = about:blank] 03:04:00 INFO - PROCESS | 1747 | --DOMWINDOW == 61 (0x9c203c00) [pid = 1747] [serial = 49] [outer = (nil)] [url = about:blank] 03:04:00 INFO - PROCESS | 1747 | --DOMWINDOW == 60 (0x9bdbb400) [pid = 1747] [serial = 47] [outer = (nil)] [url = about:blank] 03:04:00 INFO - PROCESS | 1747 | --DOMWINDOW == 59 (0x9d51b400) [pid = 1747] [serial = 52] [outer = (nil)] [url = about:blank] 03:04:00 INFO - PROCESS | 1747 | --DOMWINDOW == 58 (0xa220bc00) [pid = 1747] [serial = 55] [outer = (nil)] [url = about:blank] 03:04:00 INFO - PROCESS | 1747 | --DOMWINDOW == 57 (0x9c2a1000) [pid = 1747] [serial = 25] [outer = (nil)] [url = about:blank] 03:04:00 INFO - PROCESS | 1747 | --DOMWINDOW == 56 (0x9c29fc00) [pid = 1747] [serial = 50] [outer = (nil)] [url = about:blank] 03:04:00 INFO - PROCESS | 1747 | --DOMWINDOW == 55 (0x99e1ac00) [pid = 1747] [serial = 41] [outer = (nil)] [url = about:blank] 03:04:00 INFO - PROCESS | 1747 | --DOMWINDOW == 54 (0x9a8d4000) [pid = 1747] [serial = 23] [outer = (nil)] [url = about:blank] 03:04:00 INFO - PROCESS | 1747 | --DOMWINDOW == 53 (0xa686a800) [pid = 1747] [serial = 17] [outer = (nil)] [url = about:blank] 03:04:00 INFO - PROCESS | 1747 | --DOMWINDOW == 52 (0xa6f38400) [pid = 1747] [serial = 32] [outer = (nil)] [url = about:blank] 03:04:00 INFO - PROCESS | 1747 | --DOMWINDOW == 51 (0x9c12bc00) [pid = 1747] [serial = 35] [outer = (nil)] [url = about:blank] 03:04:00 INFO - PROCESS | 1747 | --DOMWINDOW == 50 (0x9b2eb400) [pid = 1747] [serial = 38] [outer = (nil)] [url = about:blank] 03:04:00 INFO - PROCESS | 1747 | --DOMWINDOW == 49 (0x93c1cc00) [pid = 1747] [serial = 16] [outer = (nil)] [url = about:blank] 03:04:00 INFO - PROCESS | 1747 | --DOMWINDOW == 48 (0x9aab7800) [pid = 1747] [serial = 9] [outer = (nil)] [url = about:blank] 03:04:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 49 (0x93969000) [pid = 1747] [serial = 84] [outer = 0x9d4de400] 03:04:00 INFO - PROCESS | 1747 | 1465121040756 Marionette TRACE conn4 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:00 INFO - PROCESS | 1747 | 1465121040766 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:00 INFO - PROCESS | 1747 | ++DOCSHELL 0x93999800 == 29 [pid = 1747] [id = 29] 03:04:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 50 (0x9399a400) [pid = 1747] [serial = 85] [outer = (nil)] 03:04:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 51 (0x93b65400) [pid = 1747] [serial = 86] [outer = 0x9399a400] 03:04:00 INFO - PROCESS | 1747 | 1465121040861 Marionette DEBUG loaded listener.js 03:04:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 52 (0x94704000) [pid = 1747] [serial = 87] [outer = 0x9399a400] 03:04:01 INFO - PROCESS | 1747 | 1465121041925 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:04:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 03:04:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 2949ms 03:04:01 INFO - PROCESS | 1747 | 1465121041982 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 03:04:01 INFO - PROCESS | 1747 | 1465121041992 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 03:04:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 03:04:02 INFO - PROCESS | 1747 | 1465121042006 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 03:04:02 INFO - PROCESS | 1747 | 1465121042016 Marionette TRACE conn4 <- [1,90,null,{}] 03:04:02 INFO - PROCESS | 1747 | 1465121042026 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:02 INFO - PROCESS | 1747 | 1465121042038 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:02 INFO - PROCESS | 1747 | 1465121042260 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 03:04:02 INFO - PROCESS | 1747 | 1465121042413 Marionette TRACE conn4 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:02 INFO - PROCESS | 1747 | 1465121042420 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:02 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a29f800 == 30 [pid = 1747] [id = 30] 03:04:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 53 (0x9a2a0c00) [pid = 1747] [serial = 88] [outer = (nil)] 03:04:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 54 (0x9a30d000) [pid = 1747] [serial = 89] [outer = 0x9a2a0c00] 03:04:02 INFO - PROCESS | 1747 | 1465121042505 Marionette DEBUG loaded listener.js 03:04:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 55 (0x9a5c3800) [pid = 1747] [serial = 90] [outer = 0x9a2a0c00] 03:04:03 INFO - PROCESS | 1747 | 1465121043276 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:04:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 03:04:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1307ms 03:04:03 INFO - PROCESS | 1747 | 1465121043316 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 03:04:03 INFO - PROCESS | 1747 | 1465121043325 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 03:04:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 03:04:03 INFO - PROCESS | 1747 | 1465121043351 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 03:04:03 INFO - PROCESS | 1747 | 1465121043354 Marionette TRACE conn4 <- [1,94,null,{}] 03:04:03 INFO - PROCESS | 1747 | 1465121043362 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:03 INFO - PROCESS | 1747 | 1465121043370 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:03 INFO - PROCESS | 1747 | 1465121043634 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 03:04:03 INFO - PROCESS | 1747 | 1465121043656 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:03 INFO - PROCESS | 1747 | 1465121043664 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:03 INFO - PROCESS | 1747 | ++DOCSHELL 0x93968c00 == 31 [pid = 1747] [id = 31] 03:04:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 56 (0x99eb0000) [pid = 1747] [serial = 91] [outer = (nil)] 03:04:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 57 (0x9b2f3c00) [pid = 1747] [serial = 92] [outer = 0x99eb0000] 03:04:03 INFO - PROCESS | 1747 | 1465121043744 Marionette DEBUG loaded listener.js 03:04:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 58 (0x9b627000) [pid = 1747] [serial = 93] [outer = 0x99eb0000] 03:04:04 INFO - PROCESS | 1747 | 1465121044961 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 03:04:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 03:04:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1682ms 03:04:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 03:04:05 INFO - PROCESS | 1747 | 1465121045033 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 03:04:05 INFO - PROCESS | 1747 | 1465121045036 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 03:04:05 INFO - PROCESS | 1747 | 1465121045053 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 03:04:05 INFO - PROCESS | 1747 | 1465121045064 Marionette TRACE conn4 <- [1,98,null,{}] 03:04:05 INFO - PROCESS | 1747 | 1465121045084 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:05 INFO - PROCESS | 1747 | 1465121045093 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:05 INFO - PROCESS | 1747 | 1465121045316 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 03:04:05 INFO - PROCESS | 1747 | 1465121045343 Marionette TRACE conn4 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:05 INFO - PROCESS | 1747 | 1465121045351 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:05 INFO - PROCESS | 1747 | ++DOCSHELL 0x9c206c00 == 32 [pid = 1747] [id = 32] 03:04:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 59 (0x9c207800) [pid = 1747] [serial = 94] [outer = (nil)] 03:04:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 60 (0x9c2a4c00) [pid = 1747] [serial = 95] [outer = 0x9c207800] 03:04:05 INFO - PROCESS | 1747 | 1465121045438 Marionette DEBUG loaded listener.js 03:04:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 61 (0x9d4e7400) [pid = 1747] [serial = 96] [outer = 0x9c207800] 03:04:05 INFO - PROCESS | 1747 | --DOMWINDOW == 60 (0x95232800) [pid = 1747] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 03:04:05 INFO - PROCESS | 1747 | --DOMWINDOW == 59 (0x9a0ea800) [pid = 1747] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 03:04:05 INFO - PROCESS | 1747 | --DOMWINDOW == 58 (0x95536c00) [pid = 1747] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 03:04:05 INFO - PROCESS | 1747 | --DOMWINDOW == 57 (0x9d50c000) [pid = 1747] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 03:04:05 INFO - PROCESS | 1747 | --DOMWINDOW == 56 (0x9d51dc00) [pid = 1747] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 03:04:06 INFO - PROCESS | 1747 | 1465121046367 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 03:04:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 03:04:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1364ms 03:04:06 INFO - PROCESS | 1747 | 1465121046407 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 03:04:06 INFO - PROCESS | 1747 | 1465121046412 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 03:04:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 03:04:06 INFO - PROCESS | 1747 | 1465121046425 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 03:04:06 INFO - PROCESS | 1747 | 1465121046427 Marionette TRACE conn4 <- [1,102,null,{}] 03:04:06 INFO - PROCESS | 1747 | 1465121046435 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:06 INFO - PROCESS | 1747 | 1465121046440 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:06 INFO - PROCESS | 1747 | 1465121046624 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 03:04:06 INFO - PROCESS | 1747 | 1465121046635 Marionette TRACE conn4 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:06 INFO - PROCESS | 1747 | 1465121046646 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:06 INFO - PROCESS | 1747 | ++DOCSHELL 0x9bf0a800 == 33 [pid = 1747] [id = 33] 03:04:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 57 (0x9c20f000) [pid = 1747] [serial = 97] [outer = (nil)] 03:04:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 58 (0x9d9b2800) [pid = 1747] [serial = 98] [outer = 0x9c20f000] 03:04:06 INFO - PROCESS | 1747 | 1465121046801 Marionette DEBUG loaded listener.js 03:04:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 59 (0xa215bc00) [pid = 1747] [serial = 99] [outer = 0x9c20f000] 03:04:07 INFO - PROCESS | 1747 | 1465121047533 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 03:04:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 03:04:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1131ms 03:04:07 INFO - PROCESS | 1747 | 1465121047556 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 03:04:07 INFO - PROCESS | 1747 | 1465121047559 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 03:04:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 03:04:07 INFO - PROCESS | 1747 | 1465121047568 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 03:04:07 INFO - PROCESS | 1747 | 1465121047572 Marionette TRACE conn4 <- [1,106,null,{}] 03:04:07 INFO - PROCESS | 1747 | 1465121047578 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:07 INFO - PROCESS | 1747 | 1465121047583 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:07 INFO - PROCESS | 1747 | 1465121047777 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 03:04:07 INFO - PROCESS | 1747 | 1465121047901 Marionette TRACE conn4 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:07 INFO - PROCESS | 1747 | 1465121047915 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:07 INFO - PROCESS | 1747 | ++DOCSHELL 0x93845000 == 34 [pid = 1747] [id = 34] 03:04:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 60 (0x93846c00) [pid = 1747] [serial = 100] [outer = (nil)] 03:04:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 61 (0x93969c00) [pid = 1747] [serial = 101] [outer = 0x93846c00] 03:04:08 INFO - PROCESS | 1747 | 1465121048003 Marionette DEBUG loaded listener.js 03:04:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 62 (0x9541d800) [pid = 1747] [serial = 102] [outer = 0x93846c00] 03:04:09 INFO - PROCESS | 1747 | 1465121049033 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 03:04:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 03:04:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1535ms 03:04:09 INFO - PROCESS | 1747 | 1465121049107 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 03:04:09 INFO - PROCESS | 1747 | 1465121049115 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 03:04:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 03:04:09 INFO - PROCESS | 1747 | 1465121049124 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 03:04:09 INFO - PROCESS | 1747 | 1465121049128 Marionette TRACE conn4 <- [1,110,null,{}] 03:04:09 INFO - PROCESS | 1747 | 1465121049139 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:09 INFO - PROCESS | 1747 | 1465121049148 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:09 INFO - PROCESS | 1747 | 1465121049388 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 03:04:09 INFO - PROCESS | 1747 | 1465121049569 Marionette TRACE conn4 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:09 INFO - PROCESS | 1747 | 1465121049579 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:09 INFO - PROCESS | 1747 | ++DOCSHELL 0x93b5f400 == 35 [pid = 1747] [id = 35] 03:04:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 63 (0x99eaf400) [pid = 1747] [serial = 103] [outer = (nil)] 03:04:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 64 (0x9b2ec800) [pid = 1747] [serial = 104] [outer = 0x99eaf400] 03:04:09 INFO - PROCESS | 1747 | 1465121049722 Marionette DEBUG loaded listener.js 03:04:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x9b748000) [pid = 1747] [serial = 105] [outer = 0x99eaf400] 03:04:10 INFO - PROCESS | 1747 | 1465121050723 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 03:04:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 03:04:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1640ms 03:04:10 INFO - PROCESS | 1747 | 1465121050768 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 03:04:10 INFO - PROCESS | 1747 | 1465121050775 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 03:04:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 03:04:10 INFO - PROCESS | 1747 | 1465121050784 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 03:04:10 INFO - PROCESS | 1747 | 1465121050789 Marionette TRACE conn4 <- [1,114,null,{}] 03:04:10 INFO - PROCESS | 1747 | 1465121050795 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:10 INFO - PROCESS | 1747 | 1465121050801 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:11 INFO - PROCESS | 1747 | 1465121051008 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 03:04:11 INFO - PROCESS | 1747 | 1465121051183 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:11 INFO - PROCESS | 1747 | 1465121051193 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:11 INFO - PROCESS | 1747 | ++DOCSHELL 0x93975400 == 36 [pid = 1747] [id = 36] 03:04:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x95233400) [pid = 1747] [serial = 106] [outer = (nil)] 03:04:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x9d51f800) [pid = 1747] [serial = 107] [outer = 0x95233400] 03:04:11 INFO - PROCESS | 1747 | 1465121051285 Marionette DEBUG loaded listener.js 03:04:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0xa220f800) [pid = 1747] [serial = 108] [outer = 0x95233400] 03:04:12 INFO - PROCESS | 1747 | 1465121052202 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 03:04:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 03:04:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1492ms 03:04:12 INFO - PROCESS | 1747 | 1465121052277 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 03:04:12 INFO - PROCESS | 1747 | 1465121052281 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 03:04:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 03:04:12 INFO - PROCESS | 1747 | 1465121052297 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 03:04:12 INFO - PROCESS | 1747 | 1465121052306 Marionette TRACE conn4 <- [1,118,null,{}] 03:04:12 INFO - PROCESS | 1747 | 1465121052316 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:12 INFO - PROCESS | 1747 | 1465121052325 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:12 INFO - PROCESS | 1747 | 1465121052631 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 03:04:12 INFO - PROCESS | 1747 | 1465121052735 Marionette TRACE conn4 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:12 INFO - PROCESS | 1747 | 1465121052743 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:12 INFO - PROCESS | 1747 | ++DOCSHELL 0xa30d8800 == 37 [pid = 1747] [id = 37] 03:04:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0xa33e7400) [pid = 1747] [serial = 109] [outer = (nil)] 03:04:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0xa34a7000) [pid = 1747] [serial = 110] [outer = 0xa33e7400] 03:04:12 INFO - PROCESS | 1747 | 1465121052844 Marionette DEBUG loaded listener.js 03:04:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0xa34ec800) [pid = 1747] [serial = 111] [outer = 0xa33e7400] 03:04:13 INFO - PROCESS | 1747 | 1465121053775 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 03:04:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 03:04:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1548ms 03:04:13 INFO - PROCESS | 1747 | 1465121053884 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 03:04:13 INFO - PROCESS | 1747 | 1465121053895 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 03:04:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 03:04:13 INFO - PROCESS | 1747 | 1465121053907 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 03:04:13 INFO - PROCESS | 1747 | 1465121053910 Marionette TRACE conn4 <- [1,122,null,{}] 03:04:13 INFO - PROCESS | 1747 | 1465121053968 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:13 INFO - PROCESS | 1747 | 1465121053974 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:14 INFO - PROCESS | 1747 | 1465121054178 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 03:04:14 INFO - PROCESS | 1747 | 1465121054363 Marionette TRACE conn4 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:14 INFO - PROCESS | 1747 | 1465121054374 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:14 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a0aa800 == 38 [pid = 1747] [id = 38] 03:04:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x9a0ac800) [pid = 1747] [serial = 112] [outer = (nil)] 03:04:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x9d51b800) [pid = 1747] [serial = 113] [outer = 0x9a0ac800] 03:04:14 INFO - PROCESS | 1747 | 1465121054459 Marionette DEBUG loaded listener.js 03:04:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0xa3473000) [pid = 1747] [serial = 114] [outer = 0x9a0ac800] 03:04:15 INFO - PROCESS | 1747 | 1465121055378 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 03:04:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 03:04:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1487ms 03:04:15 INFO - PROCESS | 1747 | 1465121055397 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 03:04:15 INFO - PROCESS | 1747 | 1465121055402 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 03:04:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 03:04:15 INFO - PROCESS | 1747 | 1465121055438 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 03:04:15 INFO - PROCESS | 1747 | 1465121055445 Marionette TRACE conn4 <- [1,126,null,{}] 03:04:15 INFO - PROCESS | 1747 | 1465121055456 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:15 INFO - PROCESS | 1747 | 1465121055465 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:15 INFO - PROCESS | 1747 | 1465121055747 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 03:04:15 INFO - PROCESS | 1747 | 1465121055913 Marionette TRACE conn4 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:15 INFO - PROCESS | 1747 | 1465121055936 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:16 INFO - PROCESS | 1747 | ++DOCSHELL 0x99eab800 == 39 [pid = 1747] [id = 39] 03:04:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x9a8ce800) [pid = 1747] [serial = 115] [outer = (nil)] 03:04:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x9a985400) [pid = 1747] [serial = 116] [outer = 0x9a8ce800] 03:04:16 INFO - PROCESS | 1747 | 1465121056057 Marionette DEBUG loaded listener.js 03:04:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x9a98b400) [pid = 1747] [serial = 117] [outer = 0x9a8ce800] 03:04:17 INFO - PROCESS | 1747 | 1465121057266 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 03:04:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 03:04:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1904ms 03:04:17 INFO - PROCESS | 1747 | 1465121057353 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 03:04:17 INFO - PROCESS | 1747 | 1465121057356 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 03:04:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 03:04:17 INFO - PROCESS | 1747 | 1465121057432 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 03:04:17 INFO - PROCESS | 1747 | 1465121057437 Marionette TRACE conn4 <- [1,130,null,{}] 03:04:17 INFO - PROCESS | 1747 | 1465121057443 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:17 INFO - PROCESS | 1747 | 1465121057449 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:17 INFO - PROCESS | 1747 | 1465121057689 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 03:04:17 INFO - PROCESS | 1747 | 1465121057967 Marionette TRACE conn4 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:17 INFO - PROCESS | 1747 | 1465121057979 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:18 INFO - PROCESS | 1747 | ++DOCSHELL 0x93974400 == 40 [pid = 1747] [id = 40] 03:04:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x93974c00) [pid = 1747] [serial = 118] [outer = (nil)] 03:04:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x95159c00) [pid = 1747] [serial = 119] [outer = 0x93974c00] 03:04:18 INFO - PROCESS | 1747 | 1465121058104 Marionette DEBUG loaded listener.js 03:04:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x95422800) [pid = 1747] [serial = 120] [outer = 0x93974c00] 03:04:19 INFO - PROCESS | 1747 | 1465121059194 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 03:04:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 03:04:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1795ms 03:04:19 INFO - PROCESS | 1747 | 1465121059217 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 03:04:19 INFO - PROCESS | 1747 | 1465121059223 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 03:04:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 03:04:19 INFO - PROCESS | 1747 | 1465121059231 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 03:04:19 INFO - PROCESS | 1747 | 1465121059236 Marionette TRACE conn4 <- [1,134,null,{}] 03:04:19 INFO - PROCESS | 1747 | 1465121059245 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:19 INFO - PROCESS | 1747 | 1465121059253 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:19 INFO - PROCESS | 1747 | 1465121059440 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 03:04:19 INFO - PROCESS | 1747 | --DOCSHELL 0x9bd58c00 == 39 [pid = 1747] [id = 17] 03:04:19 INFO - PROCESS | 1747 | --DOCSHELL 0x9b594400 == 38 [pid = 1747] [id = 24] 03:04:19 INFO - PROCESS | 1747 | --DOCSHELL 0x93b6c000 == 37 [pid = 1747] [id = 23] 03:04:19 INFO - PROCESS | 1747 | --DOCSHELL 0x94705800 == 36 [pid = 1747] [id = 22] 03:04:19 INFO - PROCESS | 1747 | --DOCSHELL 0x9b59f800 == 35 [pid = 1747] [id = 16] 03:04:19 INFO - PROCESS | 1747 | 1465121059626 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:19 INFO - PROCESS | 1747 | 1465121059634 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:19 INFO - PROCESS | 1747 | --DOCSHELL 0x95232000 == 34 [pid = 1747] [id = 21] 03:04:19 INFO - PROCESS | 1747 | --DOCSHELL 0x9a0e6000 == 33 [pid = 1747] [id = 15] 03:04:19 INFO - PROCESS | 1747 | ++DOCSHELL 0x93c1c800 == 34 [pid = 1747] [id = 41] 03:04:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x95227000) [pid = 1747] [serial = 121] [outer = (nil)] 03:04:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x98455800) [pid = 1747] [serial = 122] [outer = 0x95227000] 03:04:19 INFO - PROCESS | 1747 | 1465121059760 Marionette DEBUG loaded listener.js 03:04:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x9a5c5800) [pid = 1747] [serial = 123] [outer = 0x95227000] 03:04:20 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0xa30d5c00) [pid = 1747] [serial = 58] [outer = (nil)] [url = about:blank] 03:04:20 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x9d9b2c00) [pid = 1747] [serial = 53] [outer = (nil)] [url = about:blank] 03:04:20 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0xa242c000) [pid = 1747] [serial = 56] [outer = (nil)] [url = about:blank] 03:04:20 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x9a445000) [pid = 1747] [serial = 65] [outer = (nil)] [url = about:blank] 03:04:20 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x95537000) [pid = 1747] [serial = 61] [outer = (nil)] [url = about:blank] 03:04:20 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x95416c00) [pid = 1747] [serial = 62] [outer = (nil)] [url = about:blank] 03:04:20 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0xa346b800) [pid = 1747] [serial = 59] [outer = (nil)] [url = about:blank] 03:04:20 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x9a2f1c00) [pid = 1747] [serial = 64] [outer = (nil)] [url = about:blank] 03:04:20 INFO - PROCESS | 1747 | 1465121060713 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 03:04:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 03:04:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1533ms 03:04:20 INFO - PROCESS | 1747 | 1465121060772 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 03:04:20 INFO - PROCESS | 1747 | 1465121060783 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 03:04:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 03:04:20 INFO - PROCESS | 1747 | 1465121060795 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 03:04:20 INFO - PROCESS | 1747 | 1465121060801 Marionette TRACE conn4 <- [1,138,null,{}] 03:04:20 INFO - PROCESS | 1747 | 1465121060811 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:20 INFO - PROCESS | 1747 | 1465121060818 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:21 INFO - PROCESS | 1747 | 1465121061070 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 03:04:21 INFO - PROCESS | 1747 | 1465121061212 Marionette TRACE conn4 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:21 INFO - PROCESS | 1747 | 1465121061221 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:21 INFO - PROCESS | 1747 | ++DOCSHELL 0x9b2ed000 == 35 [pid = 1747] [id = 42] 03:04:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x9b2ee800) [pid = 1747] [serial = 124] [outer = (nil)] 03:04:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x9b596000) [pid = 1747] [serial = 125] [outer = 0x9b2ee800] 03:04:21 INFO - PROCESS | 1747 | 1465121061294 Marionette DEBUG loaded listener.js 03:04:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x9bdc1000) [pid = 1747] [serial = 126] [outer = 0x9b2ee800] 03:04:22 INFO - PROCESS | 1747 | 1465121062066 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 03:04:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 03:04:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1288ms 03:04:22 INFO - PROCESS | 1747 | 1465121062082 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 03:04:22 INFO - PROCESS | 1747 | 1465121062086 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 03:04:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 03:04:22 INFO - PROCESS | 1747 | 1465121062131 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 03:04:22 INFO - PROCESS | 1747 | 1465121062141 Marionette TRACE conn4 <- [1,142,null,{}] 03:04:22 INFO - PROCESS | 1747 | 1465121062165 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:22 INFO - PROCESS | 1747 | 1465121062176 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:22 INFO - PROCESS | 1747 | 1465121062384 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 03:04:22 INFO - PROCESS | 1747 | 1465121062510 Marionette TRACE conn4 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:22 INFO - PROCESS | 1747 | 1465121062516 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:22 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a0b2000 == 36 [pid = 1747] [id = 43] 03:04:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x9a29bc00) [pid = 1747] [serial = 127] [outer = (nil)] 03:04:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x9c1bb800) [pid = 1747] [serial = 128] [outer = 0x9a29bc00] 03:04:22 INFO - PROCESS | 1747 | 1465121062591 Marionette DEBUG loaded listener.js 03:04:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x9d518400) [pid = 1747] [serial = 129] [outer = 0x9a29bc00] 03:04:23 INFO - PROCESS | 1747 | 1465121063200 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 03:04:23 INFO - PROCESS | 1747 | 1465121063501 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 03:04:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 03:04:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1437ms 03:04:23 INFO - PROCESS | 1747 | 1465121063534 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 03:04:23 INFO - PROCESS | 1747 | 1465121063539 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 03:04:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 03:04:23 INFO - PROCESS | 1747 | 1465121063546 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 03:04:23 INFO - PROCESS | 1747 | 1465121063549 Marionette TRACE conn4 <- [1,146,null,{}] 03:04:23 INFO - PROCESS | 1747 | 1465121063561 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:23 INFO - PROCESS | 1747 | 1465121063566 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:23 INFO - PROCESS | 1747 | 1465121063798 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 03:04:23 INFO - PROCESS | 1747 | 1465121063822 Marionette TRACE conn4 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:23 INFO - PROCESS | 1747 | 1465121063833 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:23 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a5cc400 == 37 [pid = 1747] [id = 44] 03:04:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x9d9af000) [pid = 1747] [serial = 130] [outer = (nil)] 03:04:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0xa22d8400) [pid = 1747] [serial = 131] [outer = 0x9d9af000] 03:04:23 INFO - PROCESS | 1747 | 1465121063903 Marionette DEBUG loaded listener.js 03:04:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0xa33f1400) [pid = 1747] [serial = 132] [outer = 0x9d9af000] 03:04:24 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x9c207800) [pid = 1747] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 03:04:24 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x93972800) [pid = 1747] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 03:04:24 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x9399a400) [pid = 1747] [serial = 85] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 03:04:24 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x93c10800) [pid = 1747] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 03:04:24 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x9b59d000) [pid = 1747] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 03:04:24 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x99eb0000) [pid = 1747] [serial = 91] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 03:04:24 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x9d501800) [pid = 1747] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 03:04:24 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0xa215d800) [pid = 1747] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 03:04:24 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x9a2a0c00) [pid = 1747] [serial = 88] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 03:04:24 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0xa33f0800) [pid = 1747] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 03:04:24 INFO - PROCESS | 1747 | 1465121064859 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 03:04:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 03:04:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1332ms 03:04:24 INFO - PROCESS | 1747 | 1465121064879 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 03:04:24 INFO - PROCESS | 1747 | 1465121064882 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 03:04:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 03:04:24 INFO - PROCESS | 1747 | 1465121064890 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 03:04:24 INFO - PROCESS | 1747 | 1465121064894 Marionette TRACE conn4 <- [1,150,null,{}] 03:04:24 INFO - PROCESS | 1747 | 1465121064900 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:24 INFO - PROCESS | 1747 | 1465121064905 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:25 INFO - PROCESS | 1747 | 1465121065070 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 03:04:25 INFO - PROCESS | 1747 | 1465121065086 Marionette TRACE conn4 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:25 INFO - PROCESS | 1747 | 1465121065105 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:25 INFO - PROCESS | 1747 | ++DOCSHELL 0x93b6c800 == 38 [pid = 1747] [id = 45] 03:04:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x9b2ef400) [pid = 1747] [serial = 133] [outer = (nil)] 03:04:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x9c2a7800) [pid = 1747] [serial = 134] [outer = 0x9b2ef400] 03:04:25 INFO - PROCESS | 1747 | 1465121065278 Marionette DEBUG loaded listener.js 03:04:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0xa4e0e800) [pid = 1747] [serial = 135] [outer = 0x9b2ef400] 03:04:26 INFO - PROCESS | 1747 | 1465121066402 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 03:04:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 03:04:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1541ms 03:04:26 INFO - PROCESS | 1747 | 1465121066432 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 03:04:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 03:04:26 INFO - PROCESS | 1747 | 1465121066445 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 03:04:26 INFO - PROCESS | 1747 | 1465121066458 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 03:04:26 INFO - PROCESS | 1747 | 1465121066460 Marionette TRACE conn4 <- [1,154,null,{}] 03:04:26 INFO - PROCESS | 1747 | 1465121066469 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:26 INFO - PROCESS | 1747 | 1465121066474 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:26 INFO - PROCESS | 1747 | 1465121066760 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 03:04:27 INFO - PROCESS | 1747 | 1465121067050 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:27 INFO - PROCESS | 1747 | 1465121067065 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:27 INFO - PROCESS | 1747 | ++DOCSHELL 0x9396fc00 == 39 [pid = 1747] [id = 46] 03:04:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x93972800) [pid = 1747] [serial = 136] [outer = (nil)] 03:04:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x93c14800) [pid = 1747] [serial = 137] [outer = 0x93972800] 03:04:27 INFO - PROCESS | 1747 | 1465121067208 Marionette DEBUG loaded listener.js 03:04:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x95225c00) [pid = 1747] [serial = 138] [outer = 0x93972800] 03:04:28 INFO - PROCESS | 1747 | 1465121068318 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 03:04:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 03:04:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1897ms 03:04:28 INFO - PROCESS | 1747 | 1465121068354 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 03:04:28 INFO - PROCESS | 1747 | 1465121068361 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 03:04:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 03:04:28 INFO - PROCESS | 1747 | 1465121068372 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 03:04:28 INFO - PROCESS | 1747 | 1465121068377 Marionette TRACE conn4 <- [1,158,null,{}] 03:04:28 INFO - PROCESS | 1747 | 1465121068386 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:28 INFO - PROCESS | 1747 | 1465121068393 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:28 INFO - PROCESS | 1747 | 1465121068646 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 03:04:28 INFO - PROCESS | 1747 | 1465121068857 Marionette TRACE conn4 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:28 INFO - PROCESS | 1747 | 1465121068865 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:28 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a0b5400 == 40 [pid = 1747] [id = 47] 03:04:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x9a0b6c00) [pid = 1747] [serial = 139] [outer = (nil)] 03:04:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x9a3a7c00) [pid = 1747] [serial = 140] [outer = 0x9a0b6c00] 03:04:28 INFO - PROCESS | 1747 | 1465121068985 Marionette DEBUG loaded listener.js 03:04:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x9a8cec00) [pid = 1747] [serial = 141] [outer = 0x9a0b6c00] 03:04:30 INFO - PROCESS | 1747 | 1465121070097 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 03:04:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 03:04:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1787ms 03:04:30 INFO - PROCESS | 1747 | 1465121070160 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 03:04:30 INFO - PROCESS | 1747 | 1465121070165 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 03:04:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 03:04:30 INFO - PROCESS | 1747 | 1465121070173 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 03:04:30 INFO - PROCESS | 1747 | 1465121070177 Marionette TRACE conn4 <- [1,162,null,{}] 03:04:30 INFO - PROCESS | 1747 | 1465121070184 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:30 INFO - PROCESS | 1747 | 1465121070189 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:30 INFO - PROCESS | 1747 | 1465121070506 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 03:04:30 INFO - PROCESS | 1747 | 1465121070649 Marionette TRACE conn4 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:30 INFO - PROCESS | 1747 | 1465121070658 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:30 INFO - PROCESS | 1747 | ++DOCSHELL 0x9bf0a000 == 41 [pid = 1747] [id = 48] 03:04:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x9bf0f000) [pid = 1747] [serial = 142] [outer = (nil)] 03:04:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x9c128c00) [pid = 1747] [serial = 143] [outer = 0x9bf0f000] 03:04:30 INFO - PROCESS | 1747 | 1465121070755 Marionette DEBUG loaded listener.js 03:04:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x9c1b3000) [pid = 1747] [serial = 144] [outer = 0x9bf0f000] 03:04:31 INFO - PROCESS | 1747 | 1465121071739 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 03:04:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 03:04:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1582ms 03:04:31 INFO - PROCESS | 1747 | 1465121071757 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 03:04:31 INFO - PROCESS | 1747 | 1465121071764 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 03:04:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 03:04:31 INFO - PROCESS | 1747 | 1465121071783 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 03:04:31 INFO - PROCESS | 1747 | 1465121071792 Marionette TRACE conn4 <- [1,166,null,{}] 03:04:31 INFO - PROCESS | 1747 | 1465121071799 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:31 INFO - PROCESS | 1747 | 1465121071807 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:32 INFO - PROCESS | 1747 | 1465121072072 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 03:04:32 INFO - PROCESS | 1747 | 1465121072263 Marionette TRACE conn4 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:32 INFO - PROCESS | 1747 | 1465121072274 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:32 INFO - PROCESS | 1747 | ++DOCSHELL 0x9399b800 == 42 [pid = 1747] [id = 49] 03:04:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x9c299c00) [pid = 1747] [serial = 145] [outer = (nil)] 03:04:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0xa6293400) [pid = 1747] [serial = 146] [outer = 0x9c299c00] 03:04:32 INFO - PROCESS | 1747 | 1465121072381 Marionette DEBUG loaded listener.js 03:04:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0xa6769400) [pid = 1747] [serial = 147] [outer = 0x9c299c00] 03:04:33 INFO - PROCESS | 1747 | 1465121073294 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 03:04:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 03:04:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1553ms 03:04:33 INFO - PROCESS | 1747 | 1465121073328 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 03:04:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 03:04:33 INFO - PROCESS | 1747 | 1465121073334 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 03:04:33 INFO - PROCESS | 1747 | 1465121073341 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 03:04:33 INFO - PROCESS | 1747 | 1465121073345 Marionette TRACE conn4 <- [1,170,null,{}] 03:04:33 INFO - PROCESS | 1747 | 1465121073353 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:33 INFO - PROCESS | 1747 | 1465121073358 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:33 INFO - PROCESS | 1747 | 1465121073570 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 03:04:33 INFO - PROCESS | 1747 | 1465121073719 Marionette TRACE conn4 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:33 INFO - PROCESS | 1747 | 1465121073725 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:33 INFO - PROCESS | 1747 | ++DOCSHELL 0xa242c000 == 43 [pid = 1747] [id = 50] 03:04:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0xa26dbc00) [pid = 1747] [serial = 148] [outer = (nil)] 03:04:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0xa6873400) [pid = 1747] [serial = 149] [outer = 0xa26dbc00] 03:04:33 INFO - PROCESS | 1747 | 1465121073818 Marionette DEBUG loaded listener.js 03:04:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0xa6e8ec00) [pid = 1747] [serial = 150] [outer = 0xa26dbc00] 03:04:34 INFO - PROCESS | 1747 | 1465121074787 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 03:04:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 03:04:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1490ms 03:04:34 INFO - PROCESS | 1747 | 1465121074832 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 03:04:34 INFO - PROCESS | 1747 | 1465121074837 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 03:04:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 03:04:34 INFO - PROCESS | 1747 | 1465121074844 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 03:04:34 INFO - PROCESS | 1747 | 1465121074848 Marionette TRACE conn4 <- [1,174,null,{}] 03:04:34 INFO - PROCESS | 1747 | 1465121074854 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:34 INFO - PROCESS | 1747 | 1465121074861 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:35 INFO - PROCESS | 1747 | 1465121075085 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 03:04:35 INFO - PROCESS | 1747 | 1465121075278 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:35 INFO - PROCESS | 1747 | 1465121075297 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:35 INFO - PROCESS | 1747 | ++DOCSHELL 0x9afdf800 == 44 [pid = 1747] [id = 51] 03:04:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x9afdfc00) [pid = 1747] [serial = 151] [outer = (nil)] 03:04:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x9afe2400) [pid = 1747] [serial = 152] [outer = 0x9afdfc00] 03:04:35 INFO - PROCESS | 1747 | 1465121075457 Marionette DEBUG loaded listener.js 03:04:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0xa6f31000) [pid = 1747] [serial = 153] [outer = 0x9afdfc00] 03:04:36 INFO - PROCESS | 1747 | 1465121076399 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 03:04:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 03:04:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1592ms 03:04:36 INFO - PROCESS | 1747 | 1465121076437 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 03:04:36 INFO - PROCESS | 1747 | 1465121076441 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 03:04:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 03:04:36 INFO - PROCESS | 1747 | 1465121076448 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 03:04:36 INFO - PROCESS | 1747 | 1465121076453 Marionette TRACE conn4 <- [1,178,null,{}] 03:04:36 INFO - PROCESS | 1747 | 1465121076459 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:36 INFO - PROCESS | 1747 | 1465121076464 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:36 INFO - PROCESS | 1747 | 1465121076718 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 03:04:36 INFO - PROCESS | 1747 | 1465121076872 Marionette TRACE conn4 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:36 INFO - PROCESS | 1747 | 1465121076881 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:36 INFO - PROCESS | 1747 | ++DOCSHELL 0x924c2c00 == 45 [pid = 1747] [id = 52] 03:04:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x924c7c00) [pid = 1747] [serial = 154] [outer = (nil)] 03:04:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x924cec00) [pid = 1747] [serial = 155] [outer = 0x924c7c00] 03:04:37 INFO - PROCESS | 1747 | 1465121077015 Marionette DEBUG loaded listener.js 03:04:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x9541ec00) [pid = 1747] [serial = 156] [outer = 0x924c7c00] 03:04:38 INFO - PROCESS | 1747 | 1465121078109 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 03:04:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 03:04:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1692ms 03:04:38 INFO - PROCESS | 1747 | 1465121078141 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 03:04:38 INFO - PROCESS | 1747 | 1465121078148 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 03:04:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 03:04:38 INFO - PROCESS | 1747 | 1465121078159 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 03:04:38 INFO - PROCESS | 1747 | 1465121078163 Marionette TRACE conn4 <- [1,182,null,{}] 03:04:38 INFO - PROCESS | 1747 | 1465121078172 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:38 INFO - PROCESS | 1747 | 1465121078179 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:38 INFO - PROCESS | 1747 | 1465121078383 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 03:04:38 INFO - PROCESS | 1747 | 1465121078574 Marionette TRACE conn4 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:38 INFO - PROCESS | 1747 | 1465121078588 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:38 INFO - PROCESS | 1747 | ++DOCSHELL 0x9522fc00 == 46 [pid = 1747] [id = 53] 03:04:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x95230000) [pid = 1747] [serial = 157] [outer = (nil)] 03:04:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x9541f000) [pid = 1747] [serial = 158] [outer = 0x95230000] 03:04:38 INFO - PROCESS | 1747 | 1465121078666 Marionette DEBUG loaded listener.js 03:04:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x98ebc000) [pid = 1747] [serial = 159] [outer = 0x95230000] 03:04:39 INFO - PROCESS | 1747 | 1465121079574 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 03:04:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 03:04:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1487ms 03:04:39 INFO - PROCESS | 1747 | 1465121079646 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 03:04:39 INFO - PROCESS | 1747 | 1465121079654 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 03:04:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 03:04:39 INFO - PROCESS | 1747 | 1465121079667 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 03:04:39 INFO - PROCESS | 1747 | 1465121079673 Marionette TRACE conn4 <- [1,186,null,{}] 03:04:39 INFO - PROCESS | 1747 | 1465121079684 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:39 INFO - PROCESS | 1747 | 1465121079693 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:40 INFO - PROCESS | 1747 | 1465121080026 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 03:04:40 INFO - PROCESS | 1747 | 1465121080246 Marionette TRACE conn4 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:40 INFO - PROCESS | 1747 | 1465121080253 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:40 INFO - PROCESS | 1747 | --DOCSHELL 0x99e25800 == 45 [pid = 1747] [id = 27] 03:04:40 INFO - PROCESS | 1747 | --DOCSHELL 0x93c1a400 == 44 [pid = 1747] [id = 14] 03:04:40 INFO - PROCESS | 1747 | --DOCSHELL 0x9c12f000 == 43 [pid = 1747] [id = 19] 03:04:40 INFO - PROCESS | 1747 | --DOCSHELL 0x9d507c00 == 42 [pid = 1747] [id = 18] 03:04:40 INFO - PROCESS | 1747 | --DOCSHELL 0x9384d000 == 41 [pid = 1747] [id = 28] 03:04:40 INFO - PROCESS | 1747 | --DOCSHELL 0x93b6c800 == 40 [pid = 1747] [id = 45] 03:04:40 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x9d9b2800) [pid = 1747] [serial = 98] [outer = (nil)] [url = about:blank] 03:04:40 INFO - PROCESS | 1747 | ++DOCSHELL 0x9384d000 == 41 [pid = 1747] [id = 54] 03:04:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x93c13800) [pid = 1747] [serial = 160] [outer = (nil)] 03:04:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x9552e800) [pid = 1747] [serial = 161] [outer = 0x93c13800] 03:04:40 INFO - PROCESS | 1747 | 1465121080394 Marionette DEBUG loaded listener.js 03:04:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x9a441400) [pid = 1747] [serial = 162] [outer = 0x93c13800] 03:04:40 INFO - PROCESS | 1747 | --DOCSHELL 0x9a5cc400 == 40 [pid = 1747] [id = 44] 03:04:40 INFO - PROCESS | 1747 | --DOCSHELL 0x9a0b2000 == 39 [pid = 1747] [id = 43] 03:04:40 INFO - PROCESS | 1747 | --DOCSHELL 0x9b2ed000 == 38 [pid = 1747] [id = 42] 03:04:40 INFO - PROCESS | 1747 | --DOCSHELL 0x93c1c800 == 37 [pid = 1747] [id = 41] 03:04:40 INFO - PROCESS | 1747 | --DOCSHELL 0x93974400 == 36 [pid = 1747] [id = 40] 03:04:40 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x9c2a4c00) [pid = 1747] [serial = 95] [outer = (nil)] [url = about:blank] 03:04:40 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x9c12ac00) [pid = 1747] [serial = 83] [outer = (nil)] [url = about:blank] 03:04:40 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x93b66000) [pid = 1747] [serial = 82] [outer = (nil)] [url = about:blank] 03:04:40 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x93b65400) [pid = 1747] [serial = 86] [outer = (nil)] [url = about:blank] 03:04:40 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x94704000) [pid = 1747] [serial = 87] [outer = (nil)] [url = about:blank] 03:04:40 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0xa260f400) [pid = 1747] [serial = 29] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:04:40 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x98ec1800) [pid = 1747] [serial = 68] [outer = (nil)] [url = about:blank] 03:04:40 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x93c1c000) [pid = 1747] [serial = 67] [outer = (nil)] [url = about:blank] 03:04:40 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x9bdbf000) [pid = 1747] [serial = 71] [outer = (nil)] [url = about:blank] 03:04:40 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x9b747c00) [pid = 1747] [serial = 70] [outer = (nil)] [url = about:blank] 03:04:40 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x9b627000) [pid = 1747] [serial = 93] [outer = (nil)] [url = about:blank] 03:04:40 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x9d4e7400) [pid = 1747] [serial = 96] [outer = (nil)] [url = about:blank] 03:04:40 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x9b2e9c00) [pid = 1747] [serial = 74] [outer = (nil)] [url = about:blank] 03:04:40 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x9d51ac00) [pid = 1747] [serial = 73] [outer = (nil)] [url = about:blank] 03:04:40 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0xa30d6c00) [pid = 1747] [serial = 77] [outer = (nil)] [url = about:blank] 03:04:40 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x9a30d000) [pid = 1747] [serial = 89] [outer = (nil)] [url = about:blank] 03:04:40 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0xa2431000) [pid = 1747] [serial = 76] [outer = (nil)] [url = about:blank] 03:04:40 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0xa4e0a800) [pid = 1747] [serial = 80] [outer = (nil)] [url = about:blank] 03:04:40 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0xa3562c00) [pid = 1747] [serial = 79] [outer = (nil)] [url = about:blank] 03:04:40 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x9b2f3c00) [pid = 1747] [serial = 92] [outer = (nil)] [url = about:blank] 03:04:40 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x9a5c3800) [pid = 1747] [serial = 90] [outer = (nil)] [url = about:blank] 03:04:41 INFO - PROCESS | 1747 | 1465121081306 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 03:04:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 03:04:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1695ms 03:04:41 INFO - PROCESS | 1747 | 1465121081362 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 03:04:41 INFO - PROCESS | 1747 | 1465121081365 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 03:04:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 03:04:41 INFO - PROCESS | 1747 | 1465121081373 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 03:04:41 INFO - PROCESS | 1747 | 1465121081379 Marionette TRACE conn4 <- [1,190,null,{}] 03:04:41 INFO - PROCESS | 1747 | 1465121081396 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:41 INFO - PROCESS | 1747 | 1465121081405 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:41 INFO - PROCESS | 1747 | 1465121081606 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 03:04:41 INFO - PROCESS | 1747 | 1465121081723 Marionette TRACE conn4 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:41 INFO - PROCESS | 1747 | 1465121081735 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:41 INFO - PROCESS | 1747 | ++DOCSHELL 0x9afd7400 == 37 [pid = 1747] [id = 55] 03:04:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x9afd7800) [pid = 1747] [serial = 163] [outer = (nil)] 03:04:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x9afdf000) [pid = 1747] [serial = 164] [outer = 0x9afd7800] 03:04:41 INFO - PROCESS | 1747 | 1465121081816 Marionette DEBUG loaded listener.js 03:04:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x9b2ecc00) [pid = 1747] [serial = 165] [outer = 0x9afd7800] 03:04:42 INFO - PROCESS | 1747 | 1465121082650 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 03:04:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 03:04:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1335ms 03:04:42 INFO - PROCESS | 1747 | 1465121082711 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 03:04:42 INFO - PROCESS | 1747 | 1465121082719 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 03:04:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 03:04:42 INFO - PROCESS | 1747 | 1465121082730 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 03:04:42 INFO - PROCESS | 1747 | 1465121082736 Marionette TRACE conn4 <- [1,194,null,{}] 03:04:42 INFO - PROCESS | 1747 | 1465121082753 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:42 INFO - PROCESS | 1747 | 1465121082759 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:42 INFO - PROCESS | 1747 | 1465121082988 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 03:04:43 INFO - PROCESS | 1747 | 1465121083014 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:43 INFO - PROCESS | 1747 | 1465121083025 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:43 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a5c6800 == 38 [pid = 1747] [id = 56] 03:04:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x9b62f800) [pid = 1747] [serial = 166] [outer = (nil)] 03:04:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x9bf08400) [pid = 1747] [serial = 167] [outer = 0x9b62f800] 03:04:43 INFO - PROCESS | 1747 | 1465121083096 Marionette DEBUG loaded listener.js 03:04:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x9c12d400) [pid = 1747] [serial = 168] [outer = 0x9b62f800] 03:04:43 INFO - PROCESS | 1747 | 1465121083976 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 03:04:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 03:04:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1305ms 03:04:44 INFO - PROCESS | 1747 | 1465121084035 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 03:04:44 INFO - PROCESS | 1747 | 1465121084039 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 03:04:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 03:04:44 INFO - PROCESS | 1747 | 1465121084046 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 03:04:44 INFO - PROCESS | 1747 | 1465121084064 Marionette TRACE conn4 <- [1,198,null,{}] 03:04:44 INFO - PROCESS | 1747 | 1465121084077 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:44 INFO - PROCESS | 1747 | 1465121084081 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:44 INFO - PROCESS | 1747 | 1465121084290 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 03:04:44 INFO - PROCESS | 1747 | 1465121084315 Marionette TRACE conn4 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:44 INFO - PROCESS | 1747 | 1465121084325 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:44 INFO - PROCESS | 1747 | ++DOCSHELL 0x9384e000 == 39 [pid = 1747] [id = 57] 03:04:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x9bd5b400) [pid = 1747] [serial = 169] [outer = (nil)] 03:04:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x9c203c00) [pid = 1747] [serial = 170] [outer = 0x9bd5b400] 03:04:44 INFO - PROCESS | 1747 | 1465121084403 Marionette DEBUG loaded listener.js 03:04:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x9c2a4c00) [pid = 1747] [serial = 171] [outer = 0x9bd5b400] 03:04:44 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x9c20f000) [pid = 1747] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 03:04:44 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x9d9af000) [pid = 1747] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 03:04:44 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x93974c00) [pid = 1747] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 03:04:44 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x9b2ee800) [pid = 1747] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 03:04:44 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x95227000) [pid = 1747] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 03:04:44 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x9a29bc00) [pid = 1747] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 03:04:45 INFO - PROCESS | 1747 | 1465121085384 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 03:04:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 03:04:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1358ms 03:04:45 INFO - PROCESS | 1747 | 1465121085404 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 03:04:45 INFO - PROCESS | 1747 | 1465121085409 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 03:04:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 03:04:45 INFO - PROCESS | 1747 | 1465121085415 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 03:04:45 INFO - PROCESS | 1747 | 1465121085419 Marionette TRACE conn4 <- [1,202,null,{}] 03:04:45 INFO - PROCESS | 1747 | 1465121085425 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:45 INFO - PROCESS | 1747 | 1465121085435 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:45 INFO - PROCESS | 1747 | 1465121085704 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 03:04:45 INFO - PROCESS | 1747 | 1465121085719 Marionette TRACE conn4 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:45 INFO - PROCESS | 1747 | 1465121085728 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:45 INFO - PROCESS | 1747 | ++DOCSHELL 0x93b69400 == 40 [pid = 1747] [id = 58] 03:04:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x9bdb7c00) [pid = 1747] [serial = 172] [outer = (nil)] 03:04:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0xa215b800) [pid = 1747] [serial = 173] [outer = 0x9bdb7c00] 03:04:45 INFO - PROCESS | 1747 | 1465121085804 Marionette DEBUG loaded listener.js 03:04:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0xa22e2800) [pid = 1747] [serial = 174] [outer = 0x9bdb7c00] 03:04:46 INFO - PROCESS | 1747 | 1465121086644 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 03:04:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 03:04:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1286ms 03:04:46 INFO - PROCESS | 1747 | 1465121086703 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 03:04:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 03:04:46 INFO - PROCESS | 1747 | 1465121086708 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 03:04:46 INFO - PROCESS | 1747 | 1465121086715 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 03:04:46 INFO - PROCESS | 1747 | 1465121086719 Marionette TRACE conn4 <- [1,206,null,{}] 03:04:46 INFO - PROCESS | 1747 | 1465121086726 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:46 INFO - PROCESS | 1747 | 1465121086730 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:46 INFO - PROCESS | 1747 | 1465121086902 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 03:04:47 INFO - PROCESS | 1747 | 1465121087084 Marionette TRACE conn4 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:47 INFO - PROCESS | 1747 | 1465121087095 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:47 INFO - PROCESS | 1747 | ++DOCSHELL 0x924c2400 == 41 [pid = 1747] [id = 59] 03:04:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x924c2800) [pid = 1747] [serial = 175] [outer = (nil)] 03:04:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x924cd000) [pid = 1747] [serial = 176] [outer = 0x924c2800] 03:04:47 INFO - PROCESS | 1747 | 1465121087189 Marionette DEBUG loaded listener.js 03:04:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x93967400) [pid = 1747] [serial = 177] [outer = 0x924c2800] 03:04:48 INFO - PROCESS | 1747 | 1465121088220 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 03:04:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 03:04:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1540ms 03:04:48 INFO - PROCESS | 1747 | 1465121088257 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 03:04:48 INFO - PROCESS | 1747 | 1465121088264 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 03:04:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 03:04:48 INFO - PROCESS | 1747 | 1465121088275 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 03:04:48 INFO - PROCESS | 1747 | 1465121088279 Marionette TRACE conn4 <- [1,210,null,{}] 03:04:48 INFO - PROCESS | 1747 | 1465121088290 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:48 INFO - PROCESS | 1747 | 1465121088300 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:48 INFO - PROCESS | 1747 | 1465121088515 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 03:04:48 INFO - PROCESS | 1747 | 1465121088671 Marionette TRACE conn4 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:48 INFO - PROCESS | 1747 | 1465121088685 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:48 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a0ae000 == 42 [pid = 1747] [id = 60] 03:04:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x9a0b4000) [pid = 1747] [serial = 178] [outer = (nil)] 03:04:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x9a2edc00) [pid = 1747] [serial = 179] [outer = 0x9a0b4000] 03:04:48 INFO - PROCESS | 1747 | 1465121088815 Marionette DEBUG loaded listener.js 03:04:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x9a5d1800) [pid = 1747] [serial = 180] [outer = 0x9a0b4000] 03:04:49 INFO - PROCESS | 1747 | 1465121089715 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 03:04:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 03:04:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1486ms 03:04:49 INFO - PROCESS | 1747 | 1465121089764 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 03:04:49 INFO - PROCESS | 1747 | 1465121089772 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 03:04:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 03:04:49 INFO - PROCESS | 1747 | 1465121089782 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 03:04:49 INFO - PROCESS | 1747 | 1465121089787 Marionette TRACE conn4 <- [1,214,null,{}] 03:04:49 INFO - PROCESS | 1747 | 1465121089794 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:49 INFO - PROCESS | 1747 | 1465121089800 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:50 INFO - PROCESS | 1747 | 1465121090052 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 03:04:50 INFO - PROCESS | 1747 | 1465121090250 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:50 INFO - PROCESS | 1747 | 1465121090257 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:50 INFO - PROCESS | 1747 | ++DOCSHELL 0x9b2ea400 == 43 [pid = 1747] [id = 61] 03:04:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x9b2f6800) [pid = 1747] [serial = 181] [outer = (nil)] 03:04:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x9b622c00) [pid = 1747] [serial = 182] [outer = 0x9b2f6800] 03:04:50 INFO - PROCESS | 1747 | 1465121090395 Marionette DEBUG loaded listener.js 03:04:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x9c124c00) [pid = 1747] [serial = 183] [outer = 0x9b2f6800] 03:04:51 INFO - PROCESS | 1747 | 1465121091388 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 03:04:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 03:04:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1648ms 03:04:51 INFO - PROCESS | 1747 | 1465121091431 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 03:04:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 03:04:51 INFO - PROCESS | 1747 | 1465121091436 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 03:04:51 INFO - PROCESS | 1747 | 1465121091445 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 03:04:51 INFO - PROCESS | 1747 | 1465121091456 Marionette TRACE conn4 <- [1,218,null,{}] 03:04:51 INFO - PROCESS | 1747 | 1465121091473 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:51 INFO - PROCESS | 1747 | 1465121091486 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:51 INFO - PROCESS | 1747 | 1465121091761 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 03:04:51 INFO - PROCESS | 1747 | 1465121091960 Marionette TRACE conn4 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:51 INFO - PROCESS | 1747 | 1465121091969 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:52 INFO - PROCESS | 1747 | ++DOCSHELL 0x9d4e2000 == 44 [pid = 1747] [id = 62] 03:04:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0xa0613000) [pid = 1747] [serial = 184] [outer = (nil)] 03:04:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0xa22ddc00) [pid = 1747] [serial = 185] [outer = 0xa0613000] 03:04:52 INFO - PROCESS | 1747 | 1465121092098 Marionette DEBUG loaded listener.js 03:04:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0xa3471400) [pid = 1747] [serial = 186] [outer = 0xa0613000] 03:04:53 INFO - PROCESS | 1747 | 1465121093189 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 03:04:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 03:04:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1849ms 03:04:53 INFO - PROCESS | 1747 | 1465121093292 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 03:04:53 INFO - PROCESS | 1747 | 1465121093298 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 03:04:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 03:04:53 INFO - PROCESS | 1747 | 1465121093305 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 03:04:53 INFO - PROCESS | 1747 | 1465121093308 Marionette TRACE conn4 <- [1,222,null,{}] 03:04:53 INFO - PROCESS | 1747 | 1465121093315 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:53 INFO - PROCESS | 1747 | 1465121093321 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:53 INFO - PROCESS | 1747 | 1465121093559 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 03:04:53 INFO - PROCESS | 1747 | 1465121093724 Marionette TRACE conn4 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:53 INFO - PROCESS | 1747 | 1465121093736 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:53 INFO - PROCESS | 1747 | ++DOCSHELL 0xa2668400 == 45 [pid = 1747] [id = 63] 03:04:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0xa504d400) [pid = 1747] [serial = 187] [outer = (nil)] 03:04:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0xa678dc00) [pid = 1747] [serial = 188] [outer = 0xa504d400] 03:04:53 INFO - PROCESS | 1747 | 1465121093817 Marionette DEBUG loaded listener.js 03:04:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0xa686a000) [pid = 1747] [serial = 189] [outer = 0xa504d400] 03:04:54 INFO - PROCESS | 1747 | 1465121094689 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 03:04:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 03:04:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1440ms 03:04:54 INFO - PROCESS | 1747 | 1465121094746 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 03:04:54 INFO - PROCESS | 1747 | 1465121094751 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 03:04:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 03:04:54 INFO - PROCESS | 1747 | 1465121094757 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 03:04:54 INFO - PROCESS | 1747 | 1465121094761 Marionette TRACE conn4 <- [1,226,null,{}] 03:04:54 INFO - PROCESS | 1747 | 1465121094767 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:54 INFO - PROCESS | 1747 | 1465121094773 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:54 INFO - PROCESS | 1747 | 1465121094967 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 03:04:55 INFO - PROCESS | 1747 | 1465121095122 Marionette TRACE conn4 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:55 INFO - PROCESS | 1747 | 1465121095139 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:55 INFO - PROCESS | 1747 | ++DOCSHELL 0xa6f3b800 == 46 [pid = 1747] [id = 64] 03:04:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0xa6f3d800) [pid = 1747] [serial = 190] [outer = (nil)] 03:04:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0xa828bc00) [pid = 1747] [serial = 191] [outer = 0xa6f3d800] 03:04:55 INFO - PROCESS | 1747 | 1465121095236 Marionette DEBUG loaded listener.js 03:04:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0xa8c52400) [pid = 1747] [serial = 192] [outer = 0xa6f3d800] 03:04:56 INFO - PROCESS | 1747 | 1465121096189 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 03:04:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 03:04:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1532ms 03:04:56 INFO - PROCESS | 1747 | 1465121096291 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 03:04:56 INFO - PROCESS | 1747 | 1465121096295 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 03:04:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 03:04:56 INFO - PROCESS | 1747 | 1465121096302 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 03:04:56 INFO - PROCESS | 1747 | 1465121096306 Marionette TRACE conn4 <- [1,230,null,{}] 03:04:56 INFO - PROCESS | 1747 | 1465121096364 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:56 INFO - PROCESS | 1747 | 1465121096371 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:56 INFO - PROCESS | 1747 | 1465121096602 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 03:04:56 INFO - PROCESS | 1747 | 1465121096807 Marionette TRACE conn4 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:56 INFO - PROCESS | 1747 | 1465121096816 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:56 INFO - PROCESS | 1747 | ++DOCSHELL 0x924c3400 == 47 [pid = 1747] [id = 65] 03:04:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x92c03800) [pid = 1747] [serial = 193] [outer = (nil)] 03:04:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0x92c0f000) [pid = 1747] [serial = 194] [outer = 0x92c03800] 03:04:56 INFO - PROCESS | 1747 | 1465121096918 Marionette DEBUG loaded listener.js 03:04:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 109 (0x92c0f800) [pid = 1747] [serial = 195] [outer = 0x92c03800] 03:04:57 INFO - PROCESS | 1747 | 1465121097804 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 03:04:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 03:04:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1535ms 03:04:57 INFO - PROCESS | 1747 | 1465121097838 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 03:04:57 INFO - PROCESS | 1747 | 1465121097842 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 03:04:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 03:04:57 INFO - PROCESS | 1747 | 1465121097849 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 03:04:57 INFO - PROCESS | 1747 | 1465121097853 Marionette TRACE conn4 <- [1,234,null,{}] 03:04:57 INFO - PROCESS | 1747 | 1465121097859 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:57 INFO - PROCESS | 1747 | 1465121097865 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:58 INFO - PROCESS | 1747 | 1465121098066 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 03:04:58 INFO - PROCESS | 1747 | 1465121098512 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:58 INFO - PROCESS | 1747 | 1465121098527 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:04:58 INFO - PROCESS | 1747 | ++DOCSHELL 0x92c0dc00 == 48 [pid = 1747] [id = 66] 03:04:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 110 (0x92c0e800) [pid = 1747] [serial = 196] [outer = (nil)] 03:04:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 111 (0x9384e400) [pid = 1747] [serial = 197] [outer = 0x92c0e800] 03:04:58 INFO - PROCESS | 1747 | 1465121098711 Marionette DEBUG loaded listener.js 03:04:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 112 (0x93c1cc00) [pid = 1747] [serial = 198] [outer = 0x92c0e800] 03:05:00 INFO - PROCESS | 1747 | 1465121100017 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 03:05:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 03:05:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 2235ms 03:05:00 INFO - PROCESS | 1747 | 1465121100088 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 03:05:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 03:05:00 INFO - PROCESS | 1747 | 1465121100094 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 03:05:00 INFO - PROCESS | 1747 | 1465121100103 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 03:05:00 INFO - PROCESS | 1747 | 1465121100108 Marionette TRACE conn4 <- [1,238,null,{}] 03:05:00 INFO - PROCESS | 1747 | 1465121100118 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:00 INFO - PROCESS | 1747 | 1465121100126 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:00 INFO - PROCESS | 1747 | 1465121100419 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 03:05:00 INFO - PROCESS | 1747 | 1465121100633 Marionette TRACE conn4 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:00 INFO - PROCESS | 1747 | 1465121100642 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:00 INFO - PROCESS | 1747 | ++DOCSHELL 0x924ca400 == 49 [pid = 1747] [id = 67] 03:05:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 113 (0x9396a000) [pid = 1747] [serial = 199] [outer = (nil)] 03:05:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 114 (0x9a30f400) [pid = 1747] [serial = 200] [outer = 0x9396a000] 03:05:00 INFO - PROCESS | 1747 | 1465121100724 Marionette DEBUG loaded listener.js 03:05:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 115 (0x9a988c00) [pid = 1747] [serial = 201] [outer = 0x9396a000] 03:05:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 116 (0x9afe2800) [pid = 1747] [serial = 202] [outer = 0x9d4de400] 03:05:01 INFO - PROCESS | 1747 | --DOCSHELL 0x9a29f800 == 48 [pid = 1747] [id = 30] 03:05:01 INFO - PROCESS | 1747 | --DOCSHELL 0x93b69400 == 47 [pid = 1747] [id = 58] 03:05:01 INFO - PROCESS | 1747 | --DOMWINDOW == 115 (0x9c2a7800) [pid = 1747] [serial = 134] [outer = (nil)] [url = about:blank] 03:05:01 INFO - PROCESS | 1747 | --DOCSHELL 0x9384e000 == 46 [pid = 1747] [id = 57] 03:05:01 INFO - PROCESS | 1747 | --DOCSHELL 0x9a5c6800 == 45 [pid = 1747] [id = 56] 03:05:01 INFO - PROCESS | 1747 | --DOCSHELL 0x9afd7400 == 44 [pid = 1747] [id = 55] 03:05:01 INFO - PROCESS | 1747 | --DOCSHELL 0x9384d000 == 43 [pid = 1747] [id = 54] 03:05:01 INFO - PROCESS | 1747 | --DOCSHELL 0x9522fc00 == 42 [pid = 1747] [id = 53] 03:05:01 INFO - PROCESS | 1747 | 1465121101961 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 03:05:01 INFO - PROCESS | 1747 | --DOCSHELL 0x9399b800 == 41 [pid = 1747] [id = 49] 03:05:01 INFO - PROCESS | 1747 | --DOCSHELL 0x9bf0a000 == 40 [pid = 1747] [id = 48] 03:05:01 INFO - PROCESS | 1747 | --DOCSHELL 0x9a0b5400 == 39 [pid = 1747] [id = 47] 03:05:01 INFO - PROCESS | 1747 | --DOCSHELL 0x9396fc00 == 38 [pid = 1747] [id = 46] 03:05:01 INFO - PROCESS | 1747 | --DOMWINDOW == 114 (0xa215bc00) [pid = 1747] [serial = 99] [outer = (nil)] [url = about:blank] 03:05:01 INFO - PROCESS | 1747 | --DOMWINDOW == 113 (0xa34a7000) [pid = 1747] [serial = 110] [outer = (nil)] [url = about:blank] 03:05:01 INFO - PROCESS | 1747 | --DOMWINDOW == 112 (0xa22d8400) [pid = 1747] [serial = 131] [outer = (nil)] [url = about:blank] 03:05:01 INFO - PROCESS | 1747 | --DOMWINDOW == 111 (0x95422800) [pid = 1747] [serial = 120] [outer = (nil)] [url = about:blank] 03:05:01 INFO - PROCESS | 1747 | --DOMWINDOW == 110 (0x95159c00) [pid = 1747] [serial = 119] [outer = (nil)] [url = about:blank] 03:05:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 03:05:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1897ms 03:05:02 INFO - PROCESS | 1747 | --DOMWINDOW == 109 (0x9b596000) [pid = 1747] [serial = 125] [outer = (nil)] [url = about:blank] 03:05:02 INFO - PROCESS | 1747 | --DOMWINDOW == 108 (0x9bdc1000) [pid = 1747] [serial = 126] [outer = (nil)] [url = about:blank] 03:05:02 INFO - PROCESS | 1747 | --DOMWINDOW == 107 (0x98455800) [pid = 1747] [serial = 122] [outer = (nil)] [url = about:blank] 03:05:02 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0x9a5c5800) [pid = 1747] [serial = 123] [outer = (nil)] [url = about:blank] 03:05:02 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x9d51f800) [pid = 1747] [serial = 107] [outer = (nil)] [url = about:blank] 03:05:02 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x9b2ec800) [pid = 1747] [serial = 104] [outer = (nil)] [url = about:blank] 03:05:02 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x9a985400) [pid = 1747] [serial = 116] [outer = (nil)] [url = about:blank] 03:05:02 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x93969c00) [pid = 1747] [serial = 101] [outer = (nil)] [url = about:blank] 03:05:02 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x9d51b800) [pid = 1747] [serial = 113] [outer = (nil)] [url = about:blank] 03:05:02 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0xa33f1400) [pid = 1747] [serial = 132] [outer = (nil)] [url = about:blank] 03:05:02 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x9c1bb800) [pid = 1747] [serial = 128] [outer = (nil)] [url = about:blank] 03:05:02 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x9d518400) [pid = 1747] [serial = 129] [outer = (nil)] [url = about:blank] 03:05:02 INFO - PROCESS | 1747 | 1465121102039 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 03:05:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 03:05:02 INFO - PROCESS | 1747 | 1465121102048 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 03:05:02 INFO - PROCESS | 1747 | 1465121102058 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 03:05:02 INFO - PROCESS | 1747 | 1465121102064 Marionette TRACE conn4 <- [1,242,null,{}] 03:05:02 INFO - PROCESS | 1747 | 1465121102074 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:02 INFO - PROCESS | 1747 | 1465121102081 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:02 INFO - PROCESS | 1747 | 1465121102395 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 03:05:02 INFO - PROCESS | 1747 | 1465121102530 Marionette TRACE conn4 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:02 INFO - PROCESS | 1747 | 1465121102536 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:02 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a305c00 == 39 [pid = 1747] [id = 68] 03:05:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x9a8cd800) [pid = 1747] [serial = 203] [outer = (nil)] 03:05:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x9a987c00) [pid = 1747] [serial = 204] [outer = 0x9a8cd800] 03:05:02 INFO - PROCESS | 1747 | 1465121102633 Marionette DEBUG loaded listener.js 03:05:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x9b2ed400) [pid = 1747] [serial = 205] [outer = 0x9a8cd800] 03:05:03 INFO - PROCESS | 1747 | 1465121103692 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 03:05:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 03:05:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1693ms 03:05:03 INFO - PROCESS | 1747 | 1465121103754 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 03:05:03 INFO - PROCESS | 1747 | 1465121103761 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 03:05:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 03:05:03 INFO - PROCESS | 1747 | 1465121103784 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 03:05:03 INFO - PROCESS | 1747 | 1465121103799 Marionette TRACE conn4 <- [1,246,null,{}] 03:05:03 INFO - PROCESS | 1747 | 1465121103813 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:03 INFO - PROCESS | 1747 | 1465121103824 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:04 INFO - PROCESS | 1747 | 1465121104244 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 03:05:04 INFO - PROCESS | 1747 | 1465121104287 Marionette TRACE conn4 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:04 INFO - PROCESS | 1747 | 1465121104298 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:04 INFO - PROCESS | 1747 | ++DOCSHELL 0x924c2000 == 40 [pid = 1747] [id = 69] 03:05:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x92c06000) [pid = 1747] [serial = 206] [outer = (nil)] 03:05:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x9bf91000) [pid = 1747] [serial = 207] [outer = 0x92c06000] 03:05:04 INFO - PROCESS | 1747 | 1465121104417 Marionette DEBUG loaded listener.js 03:05:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x9bf97c00) [pid = 1747] [serial = 208] [outer = 0x92c06000] 03:05:05 INFO - PROCESS | 1747 | 1465121105591 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 03:05:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 03:05:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1875ms 03:05:05 INFO - PROCESS | 1747 | 1465121105653 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 03:05:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 03:05:05 INFO - PROCESS | 1747 | 1465121105659 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 03:05:05 INFO - PROCESS | 1747 | 1465121105665 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 03:05:05 INFO - PROCESS | 1747 | 1465121105669 Marionette TRACE conn4 <- [1,250,null,{}] 03:05:05 INFO - PROCESS | 1747 | 1465121105675 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:05 INFO - PROCESS | 1747 | 1465121105680 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:05 INFO - PROCESS | 1747 | 1465121105918 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 03:05:05 INFO - PROCESS | 1747 | 1465121105943 Marionette TRACE conn4 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:05 INFO - PROCESS | 1747 | 1465121105952 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:05 INFO - PROCESS | 1747 | ++DOCSHELL 0x954e0c00 == 41 [pid = 1747] [id = 70] 03:05:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x954e2000) [pid = 1747] [serial = 209] [outer = (nil)] 03:05:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x954ec400) [pid = 1747] [serial = 210] [outer = 0x954e2000] 03:05:06 INFO - PROCESS | 1747 | 1465121106026 Marionette DEBUG loaded listener.js 03:05:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x9bf8f000) [pid = 1747] [serial = 211] [outer = 0x954e2000] 03:05:07 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0x9bd5b400) [pid = 1747] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 03:05:07 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x9b62f800) [pid = 1747] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 03:05:07 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x9afd7800) [pid = 1747] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 03:05:07 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x95230000) [pid = 1747] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 03:05:07 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x93c13800) [pid = 1747] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 03:05:07 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x9b2ef400) [pid = 1747] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 03:05:07 INFO - PROCESS | 1747 | 1465121107224 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 03:05:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 03:05:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1587ms 03:05:07 INFO - PROCESS | 1747 | 1465121107258 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 03:05:07 INFO - PROCESS | 1747 | 1465121107261 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 03:05:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 03:05:07 INFO - PROCESS | 1747 | 1465121107270 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 03:05:07 INFO - PROCESS | 1747 | 1465121107273 Marionette TRACE conn4 <- [1,254,null,{}] 03:05:07 INFO - PROCESS | 1747 | 1465121107280 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:07 INFO - PROCESS | 1747 | 1465121107285 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:07 INFO - PROCESS | 1747 | 1465121107455 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 03:05:07 INFO - PROCESS | 1747 | 1465121107471 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:07 INFO - PROCESS | 1747 | 1465121107487 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:07 INFO - PROCESS | 1747 | ++DOCSHELL 0x9bd5b400 == 42 [pid = 1747] [id = 71] 03:05:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x9bd5d400) [pid = 1747] [serial = 212] [outer = (nil)] 03:05:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x9c1b3400) [pid = 1747] [serial = 213] [outer = 0x9bd5d400] 03:05:07 INFO - PROCESS | 1747 | 1465121107641 Marionette DEBUG loaded listener.js 03:05:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x9d518c00) [pid = 1747] [serial = 214] [outer = 0x9bd5d400] 03:05:08 INFO - PROCESS | 1747 | 1465121108589 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 03:05:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 03:05:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1380ms 03:05:08 INFO - PROCESS | 1747 | 1465121108652 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 03:05:08 INFO - PROCESS | 1747 | 1465121108655 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 03:05:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 03:05:08 INFO - PROCESS | 1747 | 1465121108662 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 03:05:08 INFO - PROCESS | 1747 | 1465121108665 Marionette TRACE conn4 <- [1,258,null,{}] 03:05:08 INFO - PROCESS | 1747 | 1465121108673 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:08 INFO - PROCESS | 1747 | 1465121108678 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:08 INFO - PROCESS | 1747 | 1465121108878 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 03:05:09 INFO - PROCESS | 1747 | 1465121108995 Marionette TRACE conn4 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:09 INFO - PROCESS | 1747 | 1465121109005 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:09 INFO - PROCESS | 1747 | ++DOCSHELL 0x919c1400 == 43 [pid = 1747] [id = 72] 03:05:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x919c1c00) [pid = 1747] [serial = 215] [outer = (nil)] 03:05:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x919c3c00) [pid = 1747] [serial = 216] [outer = 0x919c1c00] 03:05:09 INFO - PROCESS | 1747 | 1465121109197 Marionette DEBUG loaded listener.js 03:05:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x919cb800) [pid = 1747] [serial = 217] [outer = 0x919c1c00] 03:05:10 INFO - PROCESS | 1747 | 1465121110476 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 03:05:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 03:05:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1886ms 03:05:10 INFO - PROCESS | 1747 | 1465121110550 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 03:05:10 INFO - PROCESS | 1747 | 1465121110557 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 03:05:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 03:05:10 INFO - PROCESS | 1747 | 1465121110568 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 03:05:10 INFO - PROCESS | 1747 | 1465121110572 Marionette TRACE conn4 <- [1,262,null,{}] 03:05:10 INFO - PROCESS | 1747 | 1465121110582 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:10 INFO - PROCESS | 1747 | 1465121110589 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:10 INFO - PROCESS | 1747 | 1465121110880 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 03:05:11 INFO - PROCESS | 1747 | 1465121111141 Marionette TRACE conn4 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:11 INFO - PROCESS | 1747 | 1465121111150 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:11 INFO - PROCESS | 1747 | ++DOCSHELL 0x93973000 == 44 [pid = 1747] [id = 73] 03:05:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0x95229c00) [pid = 1747] [serial = 218] [outer = (nil)] 03:05:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 109 (0x95422000) [pid = 1747] [serial = 219] [outer = 0x95229c00] 03:05:11 INFO - PROCESS | 1747 | 1465121111243 Marionette DEBUG loaded listener.js 03:05:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 110 (0x954e1800) [pid = 1747] [serial = 220] [outer = 0x95229c00] 03:05:12 INFO - PROCESS | 1747 | 1465121112372 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 03:05:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 03:05:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1843ms 03:05:12 INFO - PROCESS | 1747 | 1465121112410 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 03:05:12 INFO - PROCESS | 1747 | 1465121112417 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 03:05:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 03:05:12 INFO - PROCESS | 1747 | 1465121112428 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 03:05:12 INFO - PROCESS | 1747 | 1465121112432 Marionette TRACE conn4 <- [1,266,null,{}] 03:05:12 INFO - PROCESS | 1747 | 1465121112440 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:12 INFO - PROCESS | 1747 | 1465121112446 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:12 INFO - PROCESS | 1747 | 1465121112723 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 03:05:13 INFO - PROCESS | 1747 | 1465121112988 Marionette TRACE conn4 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:13 INFO - PROCESS | 1747 | 1465121112997 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:13 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a2a3000 == 45 [pid = 1747] [id = 74] 03:05:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 111 (0x9a8db800) [pid = 1747] [serial = 221] [outer = (nil)] 03:05:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 112 (0x9a98e000) [pid = 1747] [serial = 222] [outer = 0x9a8db800] 03:05:13 INFO - PROCESS | 1747 | 1465121113096 Marionette DEBUG loaded listener.js 03:05:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 113 (0x9b283800) [pid = 1747] [serial = 223] [outer = 0x9a8db800] 03:05:14 INFO - PROCESS | 1747 | 1465121114035 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 03:05:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 03:05:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1638ms 03:05:14 INFO - PROCESS | 1747 | 1465121114066 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 03:05:14 INFO - PROCESS | 1747 | 1465121114071 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 03:05:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 03:05:14 INFO - PROCESS | 1747 | 1465121114078 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 03:05:14 INFO - PROCESS | 1747 | 1465121114085 Marionette TRACE conn4 <- [1,270,null,{}] 03:05:14 INFO - PROCESS | 1747 | 1465121114103 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:14 INFO - PROCESS | 1747 | 1465121114112 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:14 INFO - PROCESS | 1747 | 1465121114335 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 03:05:14 INFO - PROCESS | 1747 | 1465121114582 Marionette TRACE conn4 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:14 INFO - PROCESS | 1747 | 1465121114590 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:14 INFO - PROCESS | 1747 | ++DOCSHELL 0x9bdbc000 == 46 [pid = 1747] [id = 75] 03:05:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 114 (0x9bf0d800) [pid = 1747] [serial = 224] [outer = (nil)] 03:05:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 115 (0x9d4de000) [pid = 1747] [serial = 225] [outer = 0x9bf0d800] 03:05:14 INFO - PROCESS | 1747 | 1465121114720 Marionette DEBUG loaded listener.js 03:05:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 116 (0x9d508800) [pid = 1747] [serial = 226] [outer = 0x9bf0d800] 03:05:15 INFO - PROCESS | 1747 | 1465121115635 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 03:05:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 03:05:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1591ms 03:05:15 INFO - PROCESS | 1747 | 1465121115670 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 03:05:15 INFO - PROCESS | 1747 | 1465121115675 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 03:05:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 03:05:15 INFO - PROCESS | 1747 | 1465121115682 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 03:05:15 INFO - PROCESS | 1747 | 1465121115686 Marionette TRACE conn4 <- [1,274,null,{}] 03:05:15 INFO - PROCESS | 1747 | 1465121115692 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:15 INFO - PROCESS | 1747 | 1465121115697 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:15 INFO - PROCESS | 1747 | 1465121115906 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 03:05:16 INFO - PROCESS | 1747 | 1465121116065 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:16 INFO - PROCESS | 1747 | 1465121116074 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:16 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a5d1c00 == 47 [pid = 1747] [id = 76] 03:05:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 117 (0x9a7db000) [pid = 1747] [serial = 227] [outer = (nil)] 03:05:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 118 (0x9a7e5400) [pid = 1747] [serial = 228] [outer = 0x9a7db000] 03:05:16 INFO - PROCESS | 1747 | 1465121116194 Marionette DEBUG loaded listener.js 03:05:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 119 (0x9a7e7400) [pid = 1747] [serial = 229] [outer = 0x9a7db000] 03:05:17 INFO - PROCESS | 1747 | 1465121117155 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 03:05:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 03:05:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1538ms 03:05:17 INFO - PROCESS | 1747 | 1465121117222 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 03:05:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 03:05:17 INFO - PROCESS | 1747 | 1465121117226 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 03:05:17 INFO - PROCESS | 1747 | 1465121117233 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 03:05:17 INFO - PROCESS | 1747 | 1465121117237 Marionette TRACE conn4 <- [1,278,null,{}] 03:05:17 INFO - PROCESS | 1747 | 1465121117243 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:17 INFO - PROCESS | 1747 | 1465121117248 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:17 INFO - PROCESS | 1747 | 1465121117508 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 03:05:17 INFO - PROCESS | 1747 | 1465121117789 Marionette TRACE conn4 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:17 INFO - PROCESS | 1747 | 1465121117798 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:17 INFO - PROCESS | 1747 | ++DOCSHELL 0x91ddbc00 == 48 [pid = 1747] [id = 77] 03:05:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 120 (0x91ddc000) [pid = 1747] [serial = 230] [outer = (nil)] 03:05:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 121 (0x91ddfc00) [pid = 1747] [serial = 231] [outer = 0x91ddc000] 03:05:17 INFO - PROCESS | 1747 | 1465121117902 Marionette DEBUG loaded listener.js 03:05:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 122 (0x9c1b5c00) [pid = 1747] [serial = 232] [outer = 0x91ddc000] 03:05:18 INFO - PROCESS | 1747 | 1465121118817 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 03:05:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 03:05:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1634ms 03:05:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 03:05:18 INFO - PROCESS | 1747 | 1465121118868 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 03:05:18 INFO - PROCESS | 1747 | 1465121118871 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 03:05:18 INFO - PROCESS | 1747 | 1465121118878 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 03:05:18 INFO - PROCESS | 1747 | 1465121118882 Marionette TRACE conn4 <- [1,282,null,{}] 03:05:18 INFO - PROCESS | 1747 | 1465121118888 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:18 INFO - PROCESS | 1747 | 1465121118898 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:19 INFO - PROCESS | 1747 | 1465121119103 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 03:05:19 INFO - PROCESS | 1747 | 1465121119269 Marionette TRACE conn4 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:19 INFO - PROCESS | 1747 | 1465121119276 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:19 INFO - PROCESS | 1747 | ++DOCSHELL 0x91dd7c00 == 49 [pid = 1747] [id = 78] 03:05:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 123 (0x92714000) [pid = 1747] [serial = 233] [outer = (nil)] 03:05:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 124 (0x9271b400) [pid = 1747] [serial = 234] [outer = 0x92714000] 03:05:19 INFO - PROCESS | 1747 | 1465121119369 Marionette DEBUG loaded listener.js 03:05:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 125 (0x92c01c00) [pid = 1747] [serial = 235] [outer = 0x92714000] 03:05:20 INFO - PROCESS | 1747 | 1465121120352 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 03:05:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 03:05:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1538ms 03:05:20 INFO - PROCESS | 1747 | 1465121120417 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 03:05:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 03:05:20 INFO - PROCESS | 1747 | 1465121120422 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 03:05:20 INFO - PROCESS | 1747 | 1465121120429 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 03:05:20 INFO - PROCESS | 1747 | 1465121120433 Marionette TRACE conn4 <- [1,286,null,{}] 03:05:20 INFO - PROCESS | 1747 | 1465121120440 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:20 INFO - PROCESS | 1747 | 1465121120445 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:20 INFO - PROCESS | 1747 | 1465121120661 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 03:05:20 INFO - PROCESS | 1747 | 1465121120864 Marionette TRACE conn4 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:20 INFO - PROCESS | 1747 | 1465121120872 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:20 INFO - PROCESS | 1747 | ++DOCSHELL 0x91de1c00 == 50 [pid = 1747] [id = 79] 03:05:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 126 (0x924cf400) [pid = 1747] [serial = 236] [outer = (nil)] 03:05:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 127 (0xa0610000) [pid = 1747] [serial = 237] [outer = 0x924cf400] 03:05:21 INFO - PROCESS | 1747 | 1465121121005 Marionette DEBUG loaded listener.js 03:05:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 128 (0xa110f800) [pid = 1747] [serial = 238] [outer = 0x924cf400] 03:05:21 INFO - PROCESS | 1747 | 1465121121888 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 03:05:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 03:05:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1493ms 03:05:21 INFO - PROCESS | 1747 | 1465121121923 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 03:05:21 INFO - PROCESS | 1747 | 1465121121926 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 03:05:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 03:05:21 INFO - PROCESS | 1747 | 1465121121934 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 03:05:21 INFO - PROCESS | 1747 | 1465121121936 Marionette TRACE conn4 <- [1,290,null,{}] 03:05:21 INFO - PROCESS | 1747 | 1465121121945 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:21 INFO - PROCESS | 1747 | 1465121121950 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:22 INFO - PROCESS | 1747 | 1465121122148 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 03:05:22 INFO - PROCESS | 1747 | 1465121122325 Marionette TRACE conn4 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:22 INFO - PROCESS | 1747 | 1465121122333 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:22 INFO - PROCESS | 1747 | ++DOCSHELL 0x92c01800 == 51 [pid = 1747] [id = 80] 03:05:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 129 (0x9d514800) [pid = 1747] [serial = 239] [outer = (nil)] 03:05:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 130 (0xa22e4000) [pid = 1747] [serial = 240] [outer = 0x9d514800] 03:05:22 INFO - PROCESS | 1747 | 1465121122415 Marionette DEBUG loaded listener.js 03:05:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 131 (0xa263b400) [pid = 1747] [serial = 241] [outer = 0x9d514800] 03:05:23 INFO - PROCESS | 1747 | 1465121123347 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 03:05:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 03:05:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1449ms 03:05:23 INFO - PROCESS | 1747 | 1465121123384 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 03:05:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 03:05:23 INFO - PROCESS | 1747 | 1465121123388 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 03:05:23 INFO - PROCESS | 1747 | 1465121123395 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 03:05:23 INFO - PROCESS | 1747 | 1465121123399 Marionette TRACE conn4 <- [1,294,null,{}] 03:05:23 INFO - PROCESS | 1747 | 1465121123405 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:23 INFO - PROCESS | 1747 | 1465121123410 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:23 INFO - PROCESS | 1747 | 1465121123610 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 03:05:23 INFO - PROCESS | 1747 | 1465121123790 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:23 INFO - PROCESS | 1747 | 1465121123800 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:23 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a7e2800 == 52 [pid = 1747] [id = 81] 03:05:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 132 (0x9d4df000) [pid = 1747] [serial = 242] [outer = (nil)] 03:05:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 133 (0xa504ac00) [pid = 1747] [serial = 243] [outer = 0x9d4df000] 03:05:23 INFO - PROCESS | 1747 | 1465121123885 Marionette DEBUG loaded listener.js 03:05:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 134 (0xa6299800) [pid = 1747] [serial = 244] [outer = 0x9d4df000] 03:05:24 INFO - PROCESS | 1747 | 1465121124820 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:05:24 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. 03:05:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1483ms 03:05:24 INFO - PROCESS | 1747 | 1465121124879 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 03:05:24 INFO - PROCESS | 1747 | 1465121124882 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 03:05:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 03:05:24 INFO - PROCESS | 1747 | 1465121124890 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 03:05:24 INFO - PROCESS | 1747 | 1465121124894 Marionette TRACE conn4 <- [1,298,null,{}] 03:05:24 INFO - PROCESS | 1747 | 1465121124900 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:24 INFO - PROCESS | 1747 | 1465121124906 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:25 INFO - PROCESS | 1747 | 1465121125108 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 03:05:25 INFO - PROCESS | 1747 | 1465121125560 Marionette TRACE conn4 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:25 INFO - PROCESS | 1747 | 1465121125572 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:25 INFO - PROCESS | 1747 | ++DOCSHELL 0x91dda000 == 53 [pid = 1747] [id = 82] 03:05:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 135 (0x91ddc800) [pid = 1747] [serial = 245] [outer = (nil)] 03:05:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 136 (0x91ddf800) [pid = 1747] [serial = 246] [outer = 0x91ddc800] 03:05:25 INFO - PROCESS | 1747 | 1465121125694 Marionette DEBUG loaded listener.js 03:05:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 137 (0x92710c00) [pid = 1747] [serial = 247] [outer = 0x91ddc800] 03:05:26 INFO - PROCESS | 1747 | 1465121126737 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:05:26 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. 03:05:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1893ms 03:05:26 INFO - PROCESS | 1747 | 1465121126803 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 03:05:26 INFO - PROCESS | 1747 | 1465121126809 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 03:05:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 03:05:26 INFO - PROCESS | 1747 | 1465121126821 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 03:05:26 INFO - PROCESS | 1747 | 1465121126825 Marionette TRACE conn4 <- [1,302,null,{}] 03:05:26 INFO - PROCESS | 1747 | 1465121126834 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:26 INFO - PROCESS | 1747 | 1465121126840 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:27 INFO - PROCESS | 1747 | 1465121127095 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 03:05:27 INFO - PROCESS | 1747 | --DOCSHELL 0x9bd5b400 == 52 [pid = 1747] [id = 71] 03:05:27 INFO - PROCESS | 1747 | --DOCSHELL 0x954e0c00 == 51 [pid = 1747] [id = 70] 03:05:27 INFO - PROCESS | 1747 | --DOCSHELL 0x924c2000 == 50 [pid = 1747] [id = 69] 03:05:27 INFO - PROCESS | 1747 | --DOMWINDOW == 136 (0xa215b800) [pid = 1747] [serial = 173] [outer = (nil)] [url = about:blank] 03:05:27 INFO - PROCESS | 1747 | --DOCSHELL 0x9a305c00 == 49 [pid = 1747] [id = 68] 03:05:27 INFO - PROCESS | 1747 | --DOCSHELL 0x924ca400 == 48 [pid = 1747] [id = 67] 03:05:27 INFO - PROCESS | 1747 | --DOCSHELL 0x92c0dc00 == 47 [pid = 1747] [id = 66] 03:05:27 INFO - PROCESS | 1747 | 1465121127339 Marionette TRACE conn4 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:27 INFO - PROCESS | 1747 | 1465121127347 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:27 INFO - PROCESS | 1747 | ++DOCSHELL 0x924ca400 == 48 [pid = 1747] [id = 83] 03:05:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 137 (0x92c0c400) [pid = 1747] [serial = 248] [outer = (nil)] 03:05:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 138 (0x93c1a400) [pid = 1747] [serial = 249] [outer = 0x92c0c400] 03:05:27 INFO - PROCESS | 1747 | 1465121127424 Marionette DEBUG loaded listener.js 03:05:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 139 (0x9522c000) [pid = 1747] [serial = 250] [outer = 0x92c0c400] 03:05:27 INFO - PROCESS | 1747 | --DOMWINDOW == 138 (0x9c203c00) [pid = 1747] [serial = 170] [outer = (nil)] [url = about:blank] 03:05:27 INFO - PROCESS | 1747 | --DOMWINDOW == 137 (0x9c12d400) [pid = 1747] [serial = 168] [outer = (nil)] [url = about:blank] 03:05:27 INFO - PROCESS | 1747 | --DOMWINDOW == 136 (0x9c2a4c00) [pid = 1747] [serial = 171] [outer = (nil)] [url = about:blank] 03:05:27 INFO - PROCESS | 1747 | --DOMWINDOW == 135 (0x9afdf000) [pid = 1747] [serial = 164] [outer = (nil)] [url = about:blank] 03:05:27 INFO - PROCESS | 1747 | --DOMWINDOW == 134 (0x98ebc000) [pid = 1747] [serial = 159] [outer = (nil)] [url = about:blank] 03:05:27 INFO - PROCESS | 1747 | --DOMWINDOW == 133 (0x9541f000) [pid = 1747] [serial = 158] [outer = (nil)] [url = about:blank] 03:05:27 INFO - PROCESS | 1747 | --DOMWINDOW == 132 (0x9552e800) [pid = 1747] [serial = 161] [outer = (nil)] [url = about:blank] 03:05:27 INFO - PROCESS | 1747 | --DOMWINDOW == 131 (0x9a441400) [pid = 1747] [serial = 162] [outer = (nil)] [url = about:blank] 03:05:27 INFO - PROCESS | 1747 | --DOMWINDOW == 130 (0x9c128c00) [pid = 1747] [serial = 143] [outer = (nil)] [url = about:blank] 03:05:27 INFO - PROCESS | 1747 | --DOMWINDOW == 129 (0x93c14800) [pid = 1747] [serial = 137] [outer = (nil)] [url = about:blank] 03:05:27 INFO - PROCESS | 1747 | --DOMWINDOW == 128 (0x9a3a7c00) [pid = 1747] [serial = 140] [outer = (nil)] [url = about:blank] 03:05:27 INFO - PROCESS | 1747 | --DOMWINDOW == 127 (0x9afe2400) [pid = 1747] [serial = 152] [outer = (nil)] [url = about:blank] 03:05:27 INFO - PROCESS | 1747 | --DOMWINDOW == 126 (0xa6293400) [pid = 1747] [serial = 146] [outer = (nil)] [url = about:blank] 03:05:27 INFO - PROCESS | 1747 | --DOMWINDOW == 125 (0xa6873400) [pid = 1747] [serial = 149] [outer = (nil)] [url = about:blank] 03:05:27 INFO - PROCESS | 1747 | --DOMWINDOW == 124 (0x924cec00) [pid = 1747] [serial = 155] [outer = (nil)] [url = about:blank] 03:05:27 INFO - PROCESS | 1747 | --DOMWINDOW == 123 (0xa4e0e800) [pid = 1747] [serial = 135] [outer = (nil)] [url = about:blank] 03:05:27 INFO - PROCESS | 1747 | --DOMWINDOW == 122 (0x9bf08400) [pid = 1747] [serial = 167] [outer = (nil)] [url = about:blank] 03:05:27 INFO - PROCESS | 1747 | --DOMWINDOW == 121 (0x9b2ecc00) [pid = 1747] [serial = 165] [outer = (nil)] [url = about:blank] 03:05:28 INFO - PROCESS | 1747 | 1465121128280 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:05:28 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. 03:05:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1487ms 03:05:28 INFO - PROCESS | 1747 | 1465121128313 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 03:05:28 INFO - PROCESS | 1747 | 1465121128318 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 03:05:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 03:05:28 INFO - PROCESS | 1747 | 1465121128327 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 03:05:28 INFO - PROCESS | 1747 | 1465121128331 Marionette TRACE conn4 <- [1,306,null,{}] 03:05:28 INFO - PROCESS | 1747 | 1465121128339 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:28 INFO - PROCESS | 1747 | 1465121128345 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:28 INFO - PROCESS | 1747 | 1465121128551 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 03:05:28 INFO - PROCESS | 1747 | 1465121128680 Marionette TRACE conn4 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:28 INFO - PROCESS | 1747 | 1465121128689 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:28 INFO - PROCESS | 1747 | ++DOCSHELL 0x954ec800 == 49 [pid = 1747] [id = 84] 03:05:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 122 (0x9552e800) [pid = 1747] [serial = 251] [outer = (nil)] 03:05:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 123 (0x98f3b800) [pid = 1747] [serial = 252] [outer = 0x9552e800] 03:05:28 INFO - PROCESS | 1747 | 1465121128766 Marionette DEBUG loaded listener.js 03:05:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 124 (0x9a0aac00) [pid = 1747] [serial = 253] [outer = 0x9552e800] 03:05:29 INFO - PROCESS | 1747 | 1465121129654 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:05:29 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. 03:05:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1384ms 03:05:29 INFO - PROCESS | 1747 | 1465121129713 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 03:05:29 INFO - PROCESS | 1747 | 1465121129716 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 03:05:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 03:05:29 INFO - PROCESS | 1747 | 1465121129731 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 03:05:29 INFO - PROCESS | 1747 | 1465121129740 Marionette TRACE conn4 <- [1,310,null,{}] 03:05:29 INFO - PROCESS | 1747 | 1465121129758 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:29 INFO - PROCESS | 1747 | 1465121129766 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:30 INFO - PROCESS | 1747 | 1465121130001 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 03:05:30 INFO - PROCESS | 1747 | 1465121130032 Marionette TRACE conn4 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:30 INFO - PROCESS | 1747 | 1465121130040 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:30 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a0b0400 == 50 [pid = 1747] [id = 85] 03:05:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 125 (0x9a7e6000) [pid = 1747] [serial = 254] [outer = (nil)] 03:05:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 126 (0x9a98a400) [pid = 1747] [serial = 255] [outer = 0x9a7e6000] 03:05:30 INFO - PROCESS | 1747 | 1465121130113 Marionette DEBUG loaded listener.js 03:05:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 127 (0x9afe3000) [pid = 1747] [serial = 256] [outer = 0x9a7e6000] 03:05:31 INFO - PROCESS | 1747 | 1465121131029 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:05:31 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. 03:05:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1356ms 03:05:31 INFO - PROCESS | 1747 | 1465121131080 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 03:05:31 INFO - PROCESS | 1747 | 1465121131085 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 03:05:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 03:05:31 INFO - PROCESS | 1747 | 1465121131100 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 03:05:31 INFO - PROCESS | 1747 | 1465121131105 Marionette TRACE conn4 <- [1,314,null,{}] 03:05:31 INFO - PROCESS | 1747 | 1465121131110 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:31 INFO - PROCESS | 1747 | 1465121131130 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:31 INFO - PROCESS | 1747 | 1465121131361 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 03:05:31 INFO - PROCESS | 1747 | 1465121131388 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:31 INFO - PROCESS | 1747 | 1465121131397 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:31 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a305c00 == 51 [pid = 1747] [id = 86] 03:05:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 128 (0x9afe1000) [pid = 1747] [serial = 257] [outer = (nil)] 03:05:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 129 (0x9bdb5400) [pid = 1747] [serial = 258] [outer = 0x9afe1000] 03:05:31 INFO - PROCESS | 1747 | 1465121131467 Marionette DEBUG loaded listener.js 03:05:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 130 (0x9bf8a400) [pid = 1747] [serial = 259] [outer = 0x9afe1000] 03:05:32 INFO - PROCESS | 1747 | --DOMWINDOW == 129 (0x92c0e800) [pid = 1747] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 03:05:32 INFO - PROCESS | 1747 | --DOMWINDOW == 128 (0x9a8cd800) [pid = 1747] [serial = 203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 03:05:32 INFO - PROCESS | 1747 | --DOMWINDOW == 127 (0x954e2000) [pid = 1747] [serial = 209] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 03:05:32 INFO - PROCESS | 1747 | --DOMWINDOW == 126 (0x9396a000) [pid = 1747] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 03:05:32 INFO - PROCESS | 1747 | --DOMWINDOW == 125 (0x92c06000) [pid = 1747] [serial = 206] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 03:05:32 INFO - PROCESS | 1747 | --DOMWINDOW == 124 (0x9bdb7c00) [pid = 1747] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 03:05:32 INFO - PROCESS | 1747 | 1465121132523 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:05:32 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. 03:05:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1493ms 03:05:32 INFO - PROCESS | 1747 | 1465121132588 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 03:05:32 INFO - PROCESS | 1747 | 1465121132592 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 03:05:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 03:05:32 INFO - PROCESS | 1747 | 1465121132605 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 03:05:32 INFO - PROCESS | 1747 | 1465121132610 Marionette TRACE conn4 <- [1,318,null,{}] 03:05:32 INFO - PROCESS | 1747 | 1465121132617 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:32 INFO - PROCESS | 1747 | 1465121132622 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:32 INFO - PROCESS | 1747 | 1465121132827 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 03:05:32 INFO - PROCESS | 1747 | 1465121132836 Marionette TRACE conn4 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:32 INFO - PROCESS | 1747 | 1465121132853 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:32 INFO - PROCESS | 1747 | ++DOCSHELL 0x92848000 == 52 [pid = 1747] [id = 87] 03:05:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 125 (0x92849800) [pid = 1747] [serial = 260] [outer = (nil)] 03:05:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 126 (0x9284cc00) [pid = 1747] [serial = 261] [outer = 0x92849800] 03:05:33 INFO - PROCESS | 1747 | 1465121133044 Marionette DEBUG loaded listener.js 03:05:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 127 (0x9b59d400) [pid = 1747] [serial = 262] [outer = 0x92849800] 03:05:33 INFO - PROCESS | 1747 | 1465121133920 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:05:33 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. 03:05:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1338ms 03:05:33 INFO - PROCESS | 1747 | 1465121133938 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 03:05:33 INFO - PROCESS | 1747 | 1465121133942 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 03:05:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 03:05:33 INFO - PROCESS | 1747 | 1465121133957 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 03:05:33 INFO - PROCESS | 1747 | 1465121133962 Marionette TRACE conn4 <- [1,322,null,{}] 03:05:33 INFO - PROCESS | 1747 | 1465121133967 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:33 INFO - PROCESS | 1747 | 1465121133974 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:34 INFO - PROCESS | 1747 | 1465121134249 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 03:05:34 INFO - PROCESS | 1747 | 1465121134413 Marionette TRACE conn4 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:34 INFO - PROCESS | 1747 | 1465121134424 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:34 INFO - PROCESS | 1747 | ++DOCSHELL 0x91dd9000 == 53 [pid = 1747] [id = 88] 03:05:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 128 (0x91dd9400) [pid = 1747] [serial = 263] [outer = (nil)] 03:05:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 129 (0x91de0400) [pid = 1747] [serial = 264] [outer = 0x91dd9400] 03:05:34 INFO - PROCESS | 1747 | 1465121134575 Marionette DEBUG loaded listener.js 03:05:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 130 (0x92717400) [pid = 1747] [serial = 265] [outer = 0x91dd9400] 03:05:35 INFO - PROCESS | 1747 | 1465121135545 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:05:35 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. 03:05:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1636ms 03:05:35 INFO - PROCESS | 1747 | 1465121135596 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 03:05:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 03:05:35 INFO - PROCESS | 1747 | 1465121135603 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 03:05:35 INFO - PROCESS | 1747 | 1465121135613 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 03:05:35 INFO - PROCESS | 1747 | 1465121135619 Marionette TRACE conn4 <- [1,326,null,{}] 03:05:35 INFO - PROCESS | 1747 | 1465121135627 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:35 INFO - PROCESS | 1747 | 1465121135634 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:35 INFO - PROCESS | 1747 | 1465121135853 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 03:05:36 INFO - PROCESS | 1747 | 1465121136068 Marionette TRACE conn4 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:36 INFO - PROCESS | 1747 | 1465121136081 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:36 INFO - PROCESS | 1747 | ++DOCSHELL 0x9399b800 == 54 [pid = 1747] [id = 89] 03:05:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 131 (0x93b69800) [pid = 1747] [serial = 266] [outer = (nil)] 03:05:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 132 (0x95228000) [pid = 1747] [serial = 267] [outer = 0x93b69800] 03:05:36 INFO - PROCESS | 1747 | 1465121136213 Marionette DEBUG loaded listener.js 03:05:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 133 (0x954e3c00) [pid = 1747] [serial = 268] [outer = 0x93b69800] 03:05:37 INFO - PROCESS | 1747 | 1465121137190 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:05:37 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. 03:05:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1635ms 03:05:37 INFO - PROCESS | 1747 | 1465121137247 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 03:05:37 INFO - PROCESS | 1747 | 1465121137253 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 03:05:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 03:05:37 INFO - PROCESS | 1747 | 1465121137261 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 03:05:37 INFO - PROCESS | 1747 | 1465121137265 Marionette TRACE conn4 <- [1,330,null,{}] 03:05:37 INFO - PROCESS | 1747 | 1465121137271 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:37 INFO - PROCESS | 1747 | 1465121137276 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:37 INFO - PROCESS | 1747 | 1465121137496 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 03:05:37 INFO - PROCESS | 1747 | 1465121137722 Marionette TRACE conn4 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:37 INFO - PROCESS | 1747 | 1465121137733 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:37 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a304000 == 55 [pid = 1747] [id = 90] 03:05:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 134 (0x9a441400) [pid = 1747] [serial = 269] [outer = (nil)] 03:05:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 135 (0x9a7da400) [pid = 1747] [serial = 270] [outer = 0x9a441400] 03:05:37 INFO - PROCESS | 1747 | 1465121137882 Marionette DEBUG loaded listener.js 03:05:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 136 (0x9a7e5800) [pid = 1747] [serial = 271] [outer = 0x9a441400] 03:05:38 INFO - PROCESS | 1747 | 1465121138921 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:05:38 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. 03:05:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1684ms 03:05:38 INFO - PROCESS | 1747 | 1465121138945 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 03:05:38 INFO - PROCESS | 1747 | 1465121138953 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 03:05:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 03:05:38 INFO - PROCESS | 1747 | 1465121138972 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 03:05:38 INFO - PROCESS | 1747 | 1465121138981 Marionette TRACE conn4 <- [1,334,null,{}] 03:05:38 INFO - PROCESS | 1747 | 1465121138988 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:38 INFO - PROCESS | 1747 | 1465121138995 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:39 INFO - PROCESS | 1747 | 1465121139254 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 03:05:39 INFO - PROCESS | 1747 | 1465121139511 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:39 INFO - PROCESS | 1747 | 1465121139522 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:39 INFO - PROCESS | 1747 | ++DOCSHELL 0x919d0c00 == 56 [pid = 1747] [id = 91] 03:05:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 137 (0x92847400) [pid = 1747] [serial = 272] [outer = (nil)] 03:05:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 138 (0x9c12f000) [pid = 1747] [serial = 273] [outer = 0x92847400] 03:05:39 INFO - PROCESS | 1747 | 1465121139612 Marionette DEBUG loaded listener.js 03:05:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 139 (0x9c203c00) [pid = 1747] [serial = 274] [outer = 0x92847400] 03:05:40 INFO - PROCESS | 1747 | 1465121140534 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:05:40 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. 03:05:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1602ms 03:05:40 INFO - PROCESS | 1747 | 1465121140565 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 03:05:40 INFO - PROCESS | 1747 | 1465121140570 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 03:05:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 03:05:40 INFO - PROCESS | 1747 | 1465121140577 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 03:05:40 INFO - PROCESS | 1747 | 1465121140581 Marionette TRACE conn4 <- [1,338,null,{}] 03:05:40 INFO - PROCESS | 1747 | 1465121140587 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:40 INFO - PROCESS | 1747 | 1465121140593 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:40 INFO - PROCESS | 1747 | 1465121140805 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 03:05:41 INFO - PROCESS | 1747 | 1465121141016 Marionette TRACE conn4 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:41 INFO - PROCESS | 1747 | 1465121141024 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:41 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a879400 == 57 [pid = 1747] [id = 92] 03:05:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 140 (0x9d9af000) [pid = 1747] [serial = 275] [outer = (nil)] 03:05:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 141 (0xa2295c00) [pid = 1747] [serial = 276] [outer = 0x9d9af000] 03:05:41 INFO - PROCESS | 1747 | 1465121141156 Marionette DEBUG loaded listener.js 03:05:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 142 (0xa34a3400) [pid = 1747] [serial = 277] [outer = 0x9d9af000] 03:05:42 INFO - PROCESS | 1747 | 1465121142084 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:05:42 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. 03:05:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1542ms 03:05:42 INFO - PROCESS | 1747 | 1465121142120 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 03:05:42 INFO - PROCESS | 1747 | 1465121142124 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 03:05:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 03:05:42 INFO - PROCESS | 1747 | 1465121142132 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 03:05:42 INFO - PROCESS | 1747 | 1465121142136 Marionette TRACE conn4 <- [1,342,null,{}] 03:05:42 INFO - PROCESS | 1747 | 1465121142142 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:42 INFO - PROCESS | 1747 | 1465121142148 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:42 INFO - PROCESS | 1747 | 1465121142365 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 03:05:42 INFO - PROCESS | 1747 | 1465121142585 Marionette TRACE conn4 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:42 INFO - PROCESS | 1747 | 1465121142601 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:42 INFO - PROCESS | 1747 | ++DOCSHELL 0x8fae1400 == 58 [pid = 1747] [id = 93] 03:05:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 143 (0x8fae2000) [pid = 1747] [serial = 278] [outer = (nil)] 03:05:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 144 (0x8fae4800) [pid = 1747] [serial = 279] [outer = 0x8fae2000] 03:05:42 INFO - PROCESS | 1747 | 1465121142744 Marionette DEBUG loaded listener.js 03:05:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 145 (0xa5008c00) [pid = 1747] [serial = 280] [outer = 0x8fae2000] 03:05:43 INFO - PROCESS | 1747 | 1465121143710 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:05:43 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. 03:05:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1634ms 03:05:43 INFO - PROCESS | 1747 | 1465121143767 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 03:05:43 INFO - PROCESS | 1747 | 1465121143771 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 03:05:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 03:05:43 INFO - PROCESS | 1747 | 1465121143778 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 03:05:43 INFO - PROCESS | 1747 | 1465121143781 Marionette TRACE conn4 <- [1,346,null,{}] 03:05:43 INFO - PROCESS | 1747 | 1465121143788 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:43 INFO - PROCESS | 1747 | 1465121143793 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:44 INFO - PROCESS | 1747 | 1465121144001 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 03:05:44 INFO - PROCESS | 1747 | 1465121144213 Marionette TRACE conn4 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:44 INFO - PROCESS | 1747 | 1465121144221 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:44 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f147000 == 59 [pid = 1747] [id = 94] 03:05:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 146 (0x8f14bc00) [pid = 1747] [serial = 281] [outer = (nil)] 03:05:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 147 (0x8f152c00) [pid = 1747] [serial = 282] [outer = 0x8f14bc00] 03:05:44 INFO - PROCESS | 1747 | 1465121144349 Marionette DEBUG loaded listener.js 03:05:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 148 (0x8fae2800) [pid = 1747] [serial = 283] [outer = 0x8f14bc00] 03:05:45 INFO - PROCESS | 1747 | 1465121145228 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:05:45 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. 03:05:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1491ms 03:05:45 INFO - PROCESS | 1747 | 1465121145271 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 03:05:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 03:05:45 INFO - PROCESS | 1747 | 1465121145275 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 03:05:45 INFO - PROCESS | 1747 | 1465121145282 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 03:05:45 INFO - PROCESS | 1747 | 1465121145286 Marionette TRACE conn4 <- [1,350,null,{}] 03:05:45 INFO - PROCESS | 1747 | 1465121145291 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:45 INFO - PROCESS | 1747 | 1465121145297 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:45 INFO - PROCESS | 1747 | 1465121145509 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 03:05:45 INFO - PROCESS | 1747 | 1465121145680 Marionette TRACE conn4 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:45 INFO - PROCESS | 1747 | 1465121145691 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:45 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f299400 == 60 [pid = 1747] [id = 95] 03:05:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 149 (0x8f299c00) [pid = 1747] [serial = 284] [outer = (nil)] 03:05:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 150 (0x8f2a0000) [pid = 1747] [serial = 285] [outer = 0x8f299c00] 03:05:45 INFO - PROCESS | 1747 | 1465121145777 Marionette DEBUG loaded listener.js 03:05:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 151 (0x8f2a3c00) [pid = 1747] [serial = 286] [outer = 0x8f299c00] 03:05:46 INFO - PROCESS | 1747 | 1465121146708 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:05:46 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. 03:05:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1485ms 03:05:46 INFO - PROCESS | 1747 | 1465121146768 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 03:05:46 INFO - PROCESS | 1747 | 1465121146779 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 03:05:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 03:05:46 INFO - PROCESS | 1747 | 1465121146790 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 03:05:46 INFO - PROCESS | 1747 | 1465121146795 Marionette TRACE conn4 <- [1,354,null,{}] 03:05:46 INFO - PROCESS | 1747 | 1465121146801 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:46 INFO - PROCESS | 1747 | 1465121146805 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:47 INFO - PROCESS | 1747 | 1465121147050 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 03:05:47 INFO - PROCESS | 1747 | 1465121147275 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:47 INFO - PROCESS | 1747 | 1465121147284 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:47 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f3e7c00 == 61 [pid = 1747] [id = 96] 03:05:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 152 (0x8f3e8000) [pid = 1747] [serial = 287] [outer = (nil)] 03:05:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 153 (0x8f3ea000) [pid = 1747] [serial = 288] [outer = 0x8f3e8000] 03:05:47 INFO - PROCESS | 1747 | 1465121147619 Marionette DEBUG loaded listener.js 03:05:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 154 (0x8f3ee400) [pid = 1747] [serial = 289] [outer = 0x8f3e8000] 03:05:48 INFO - PROCESS | 1747 | 1465121148595 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:05:48 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. 03:05:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1841ms 03:05:48 INFO - PROCESS | 1747 | 1465121148630 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 03:05:48 INFO - PROCESS | 1747 | 1465121148637 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 03:05:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 03:05:48 INFO - PROCESS | 1747 | 1465121148646 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 03:05:48 INFO - PROCESS | 1747 | 1465121148650 Marionette TRACE conn4 <- [1,358,null,{}] 03:05:48 INFO - PROCESS | 1747 | 1465121148658 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:48 INFO - PROCESS | 1747 | 1465121148664 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:48 INFO - PROCESS | 1747 | 1465121148908 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 03:05:49 INFO - PROCESS | 1747 | 1465121149217 Marionette TRACE conn4 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:49 INFO - PROCESS | 1747 | 1465121149231 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:49 INFO - PROCESS | 1747 | ++DOCSHELL 0x919c5400 == 62 [pid = 1747] [id = 97] 03:05:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 155 (0x919c6000) [pid = 1747] [serial = 290] [outer = (nil)] 03:05:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 156 (0x919cb400) [pid = 1747] [serial = 291] [outer = 0x919c6000] 03:05:49 INFO - PROCESS | 1747 | 1465121149316 Marionette DEBUG loaded listener.js 03:05:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 157 (0x91dd8800) [pid = 1747] [serial = 292] [outer = 0x919c6000] 03:05:50 INFO - PROCESS | 1747 | 1465121150270 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:05:50 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. 03:05:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1638ms 03:05:50 INFO - PROCESS | 1747 | 1465121150283 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 03:05:50 INFO - PROCESS | 1747 | 1465121150289 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 03:05:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 03:05:50 INFO - PROCESS | 1747 | 1465121150300 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 03:05:50 INFO - PROCESS | 1747 | 1465121150304 Marionette TRACE conn4 <- [1,362,null,{}] 03:05:50 INFO - PROCESS | 1747 | 1465121150310 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:50 INFO - PROCESS | 1747 | 1465121150316 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:50 INFO - PROCESS | 1747 | 1465121150512 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 03:05:50 INFO - PROCESS | 1747 | 1465121150726 Marionette TRACE conn4 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:50 INFO - PROCESS | 1747 | 1465121150738 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:50 INFO - PROCESS | 1747 | ++DOCSHELL 0x919cc800 == 63 [pid = 1747] [id = 98] 03:05:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 158 (0x919cf400) [pid = 1747] [serial = 293] [outer = (nil)] 03:05:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 159 (0x9284a400) [pid = 1747] [serial = 294] [outer = 0x919cf400] 03:05:50 INFO - PROCESS | 1747 | 1465121150862 Marionette DEBUG loaded listener.js 03:05:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 160 (0x92c0e800) [pid = 1747] [serial = 295] [outer = 0x919cf400] 03:05:51 INFO - PROCESS | 1747 | --DOMWINDOW == 159 (0xa828bc00) [pid = 1747] [serial = 191] [outer = (nil)] [url = about:blank] 03:05:51 INFO - PROCESS | 1747 | --DOMWINDOW == 158 (0x9a2edc00) [pid = 1747] [serial = 179] [outer = (nil)] [url = about:blank] 03:05:51 INFO - PROCESS | 1747 | --DOMWINDOW == 157 (0xa22ddc00) [pid = 1747] [serial = 185] [outer = (nil)] [url = about:blank] 03:05:51 INFO - PROCESS | 1747 | --DOMWINDOW == 156 (0xa678dc00) [pid = 1747] [serial = 188] [outer = (nil)] [url = about:blank] 03:05:51 INFO - PROCESS | 1747 | --DOMWINDOW == 155 (0x9b622c00) [pid = 1747] [serial = 182] [outer = (nil)] [url = about:blank] 03:05:51 INFO - PROCESS | 1747 | --DOMWINDOW == 154 (0x92c0f000) [pid = 1747] [serial = 194] [outer = (nil)] [url = about:blank] 03:05:51 INFO - PROCESS | 1747 | --DOMWINDOW == 153 (0x924cd000) [pid = 1747] [serial = 176] [outer = (nil)] [url = about:blank] 03:05:51 INFO - PROCESS | 1747 | --DOMWINDOW == 152 (0x9c1b3400) [pid = 1747] [serial = 213] [outer = (nil)] [url = about:blank] 03:05:51 INFO - PROCESS | 1747 | --DOCSHELL 0x9afdf800 == 62 [pid = 1747] [id = 51] 03:05:51 INFO - PROCESS | 1747 | --DOCSHELL 0x92848000 == 61 [pid = 1747] [id = 87] 03:05:51 INFO - PROCESS | 1747 | --DOCSHELL 0x9a305c00 == 60 [pid = 1747] [id = 86] 03:05:51 INFO - PROCESS | 1747 | --DOCSHELL 0x9a0b0400 == 59 [pid = 1747] [id = 85] 03:05:51 INFO - PROCESS | 1747 | --DOCSHELL 0x954ec800 == 58 [pid = 1747] [id = 84] 03:05:51 INFO - PROCESS | 1747 | --DOCSHELL 0x924ca400 == 57 [pid = 1747] [id = 83] 03:05:51 INFO - PROCESS | 1747 | --DOCSHELL 0x91dda000 == 56 [pid = 1747] [id = 82] 03:05:51 INFO - PROCESS | 1747 | --DOCSHELL 0x91dd7c00 == 55 [pid = 1747] [id = 78] 03:05:51 INFO - PROCESS | 1747 | --DOCSHELL 0x91ddbc00 == 54 [pid = 1747] [id = 77] 03:05:51 INFO - PROCESS | 1747 | --DOCSHELL 0x9a5d1c00 == 53 [pid = 1747] [id = 76] 03:05:51 INFO - PROCESS | 1747 | --DOCSHELL 0x9bdbc000 == 52 [pid = 1747] [id = 75] 03:05:51 INFO - PROCESS | 1747 | --DOCSHELL 0x9a2a3000 == 51 [pid = 1747] [id = 74] 03:05:51 INFO - PROCESS | 1747 | --DOCSHELL 0x93973000 == 50 [pid = 1747] [id = 73] 03:05:51 INFO - PROCESS | 1747 | --DOCSHELL 0x919c1400 == 49 [pid = 1747] [id = 72] 03:05:51 INFO - PROCESS | 1747 | 1465121151979 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:05:51 INFO - PROCESS | 1747 | --DOMWINDOW == 151 (0xa22e2800) [pid = 1747] [serial = 174] [outer = (nil)] [url = about:blank] 03:05:51 INFO - PROCESS | 1747 | --DOMWINDOW == 150 (0x93c1cc00) [pid = 1747] [serial = 198] [outer = (nil)] [url = about:blank] 03:05:51 INFO - PROCESS | 1747 | --DOMWINDOW == 149 (0x9384e400) [pid = 1747] [serial = 197] [outer = (nil)] [url = about:blank] 03:05:51 INFO - PROCESS | 1747 | --DOMWINDOW == 148 (0x9a987c00) [pid = 1747] [serial = 204] [outer = (nil)] [url = about:blank] 03:05:51 INFO - PROCESS | 1747 | --DOMWINDOW == 147 (0x9b2ed400) [pid = 1747] [serial = 205] [outer = (nil)] [url = about:blank] 03:05:51 INFO - PROCESS | 1747 | --DOMWINDOW == 146 (0x954ec400) [pid = 1747] [serial = 210] [outer = (nil)] [url = about:blank] 03:05:51 INFO - PROCESS | 1747 | --DOMWINDOW == 145 (0x9a988c00) [pid = 1747] [serial = 201] [outer = (nil)] [url = about:blank] 03:05:52 INFO - PROCESS | 1747 | --DOMWINDOW == 144 (0x9bf8f000) [pid = 1747] [serial = 211] [outer = (nil)] [url = about:blank] 03:05:52 INFO - PROCESS | 1747 | --DOMWINDOW == 143 (0x9a30f400) [pid = 1747] [serial = 200] [outer = (nil)] [url = about:blank] 03:05:52 INFO - PROCESS | 1747 | --DOMWINDOW == 142 (0x9bf91000) [pid = 1747] [serial = 207] [outer = (nil)] [url = about:blank] 03:05:52 INFO - PROCESS | 1747 | --DOMWINDOW == 141 (0x93969000) [pid = 1747] [serial = 84] [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.] 03:05:52 INFO - PROCESS | 1747 | --DOMWINDOW == 140 (0x9bf97c00) [pid = 1747] [serial = 208] [outer = (nil)] [url = about:blank] 03:05:52 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. 03:05:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1754ms 03:05:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 03:05:52 INFO - PROCESS | 1747 | 1465121152055 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 03:05:52 INFO - PROCESS | 1747 | 1465121152058 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 03:05:52 INFO - PROCESS | 1747 | 1465121152065 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 03:05:52 INFO - PROCESS | 1747 | 1465121152071 Marionette TRACE conn4 <- [1,366,null,{}] 03:05:52 INFO - PROCESS | 1747 | 1465121152087 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:52 INFO - PROCESS | 1747 | 1465121152097 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:52 INFO - PROCESS | 1747 | 1465121152301 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 03:05:52 INFO - PROCESS | 1747 | 1465121152493 Marionette TRACE conn4 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:52 INFO - PROCESS | 1747 | 1465121152502 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:52 INFO - PROCESS | 1747 | ++DOCSHELL 0x924cfc00 == 50 [pid = 1747] [id = 99] 03:05:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 141 (0x92719800) [pid = 1747] [serial = 296] [outer = (nil)] 03:05:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 142 (0x954e8000) [pid = 1747] [serial = 297] [outer = 0x92719800] 03:05:52 INFO - PROCESS | 1747 | 1465121152576 Marionette DEBUG loaded listener.js 03:05:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 143 (0x95538400) [pid = 1747] [serial = 298] [outer = 0x92719800] 03:05:53 INFO - PROCESS | 1747 | 1465121153381 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:05:53 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. 03:05:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1386ms 03:05:53 INFO - PROCESS | 1747 | 1465121153451 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 03:05:53 INFO - PROCESS | 1747 | 1465121153456 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 03:05:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 03:05:53 INFO - PROCESS | 1747 | 1465121153462 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 03:05:53 INFO - PROCESS | 1747 | 1465121153466 Marionette TRACE conn4 <- [1,370,null,{}] 03:05:53 INFO - PROCESS | 1747 | 1465121153471 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:53 INFO - PROCESS | 1747 | 1465121153475 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:53 INFO - PROCESS | 1747 | 1465121153655 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 03:05:53 INFO - PROCESS | 1747 | 1465121153804 Marionette TRACE conn4 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:53 INFO - PROCESS | 1747 | 1465121153814 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:53 INFO - PROCESS | 1747 | ++DOCSHELL 0x924ca400 == 51 [pid = 1747] [id = 100] 03:05:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 144 (0x98450400) [pid = 1747] [serial = 299] [outer = (nil)] 03:05:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 145 (0x9a0b5400) [pid = 1747] [serial = 300] [outer = 0x98450400] 03:05:53 INFO - PROCESS | 1747 | 1465121153886 Marionette DEBUG loaded listener.js 03:05:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 146 (0x9a2edc00) [pid = 1747] [serial = 301] [outer = 0x98450400] 03:05:54 INFO - PROCESS | 1747 | 1465121154845 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:05:54 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. 03:05:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1436ms 03:05:54 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 03:05:54 INFO - PROCESS | 1747 | 1465121154902 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 03:05:54 INFO - PROCESS | 1747 | 1465121154905 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 03:05:54 INFO - PROCESS | 1747 | 1465121154912 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 03:05:54 INFO - PROCESS | 1747 | 1465121154916 Marionette TRACE conn4 <- [1,374,null,{}] 03:05:54 INFO - PROCESS | 1747 | 1465121154921 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:54 INFO - PROCESS | 1747 | 1465121154926 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:55 INFO - PROCESS | 1747 | 1465121155152 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 03:05:55 INFO - PROCESS | 1747 | 1465121155192 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:55 INFO - PROCESS | 1747 | 1465121155200 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:55 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a5c4c00 == 52 [pid = 1747] [id = 101] 03:05:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 147 (0x9a5cac00) [pid = 1747] [serial = 302] [outer = (nil)] 03:05:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 148 (0x9a7dfc00) [pid = 1747] [serial = 303] [outer = 0x9a5cac00] 03:05:55 INFO - PROCESS | 1747 | 1465121155283 Marionette DEBUG loaded listener.js 03:05:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 149 (0x9afdf800) [pid = 1747] [serial = 304] [outer = 0x9a5cac00] 03:05:56 INFO - PROCESS | 1747 | --DOMWINDOW == 148 (0x924c2800) [pid = 1747] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 03:05:56 INFO - PROCESS | 1747 | --DOMWINDOW == 147 (0x9a0b4000) [pid = 1747] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 03:05:56 INFO - PROCESS | 1747 | --DOMWINDOW == 146 (0x9b2f6800) [pid = 1747] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 03:05:56 INFO - PROCESS | 1747 | --DOMWINDOW == 145 (0xa0613000) [pid = 1747] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 03:05:56 INFO - PROCESS | 1747 | --DOMWINDOW == 144 (0xa504d400) [pid = 1747] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 03:05:56 INFO - PROCESS | 1747 | --DOMWINDOW == 143 (0xa6f3d800) [pid = 1747] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 03:05:56 INFO - PROCESS | 1747 | --DOMWINDOW == 142 (0x92c03800) [pid = 1747] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 03:05:56 INFO - PROCESS | 1747 | --DOMWINDOW == 141 (0x9a8ce800) [pid = 1747] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 03:05:56 INFO - PROCESS | 1747 | --DOMWINDOW == 140 (0x9bf0f000) [pid = 1747] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 03:05:56 INFO - PROCESS | 1747 | --DOMWINDOW == 139 (0xa33e7400) [pid = 1747] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 03:05:56 INFO - PROCESS | 1747 | --DOMWINDOW == 138 (0x9bd5d400) [pid = 1747] [serial = 212] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 03:05:56 INFO - PROCESS | 1747 | --DOMWINDOW == 137 (0xa26dbc00) [pid = 1747] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 03:05:56 INFO - PROCESS | 1747 | --DOMWINDOW == 136 (0x924c7c00) [pid = 1747] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 03:05:56 INFO - PROCESS | 1747 | --DOMWINDOW == 135 (0x93972800) [pid = 1747] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 03:05:56 INFO - PROCESS | 1747 | --DOMWINDOW == 134 (0x93846c00) [pid = 1747] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 03:05:56 INFO - PROCESS | 1747 | --DOMWINDOW == 133 (0x9a0ac800) [pid = 1747] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 03:05:56 INFO - PROCESS | 1747 | --DOMWINDOW == 132 (0x95233400) [pid = 1747] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 03:05:56 INFO - PROCESS | 1747 | --DOMWINDOW == 131 (0x9afdfc00) [pid = 1747] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 03:05:56 INFO - PROCESS | 1747 | --DOMWINDOW == 130 (0x9c299c00) [pid = 1747] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 03:05:56 INFO - PROCESS | 1747 | --DOMWINDOW == 129 (0x9a0b6c00) [pid = 1747] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 03:05:56 INFO - PROCESS | 1747 | --DOMWINDOW == 128 (0x99eaf400) [pid = 1747] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 03:05:56 INFO - PROCESS | 1747 | --DOMWINDOW == 127 (0x9a7e6000) [pid = 1747] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 03:05:56 INFO - PROCESS | 1747 | --DOMWINDOW == 126 (0x9afe1000) [pid = 1747] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 03:05:56 INFO - PROCESS | 1747 | --DOMWINDOW == 125 (0x91ddc800) [pid = 1747] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 03:05:56 INFO - PROCESS | 1747 | --DOMWINDOW == 124 (0x9552e800) [pid = 1747] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 03:05:56 INFO - PROCESS | 1747 | --DOMWINDOW == 123 (0x919c1c00) [pid = 1747] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 03:05:56 INFO - PROCESS | 1747 | --DOMWINDOW == 122 (0x92c0c400) [pid = 1747] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 03:05:56 INFO - PROCESS | 1747 | --DOMWINDOW == 121 (0x95229c00) [pid = 1747] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 03:05:56 INFO - PROCESS | 1747 | --DOMWINDOW == 120 (0x92714000) [pid = 1747] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 03:05:56 INFO - PROCESS | 1747 | --DOMWINDOW == 119 (0x91ddc000) [pid = 1747] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 03:05:56 INFO - PROCESS | 1747 | --DOMWINDOW == 118 (0x9bf0d800) [pid = 1747] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 03:05:56 INFO - PROCESS | 1747 | --DOMWINDOW == 117 (0x9a7db000) [pid = 1747] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 03:05:56 INFO - PROCESS | 1747 | --DOMWINDOW == 116 (0x9a8db800) [pid = 1747] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 03:05:56 INFO - PROCESS | 1747 | 1465121156718 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 03:05:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 03:05:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1889ms 03:05:56 INFO - PROCESS | 1747 | 1465121156852 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 03:05:56 INFO - PROCESS | 1747 | 1465121156856 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 03:05:56 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 03:05:56 INFO - PROCESS | 1747 | 1465121156868 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 03:05:56 INFO - PROCESS | 1747 | 1465121156871 Marionette TRACE conn4 <- [1,378,null,{}] 03:05:56 INFO - PROCESS | 1747 | 1465121156877 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:56 INFO - PROCESS | 1747 | 1465121156887 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:57 INFO - PROCESS | 1747 | 1465121157134 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 03:05:57 INFO - PROCESS | 1747 | 1465121157228 Marionette TRACE conn4 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:57 INFO - PROCESS | 1747 | 1465121157237 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:57 INFO - PROCESS | 1747 | ++DOCSHELL 0x8fae0400 == 53 [pid = 1747] [id = 102] 03:05:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 117 (0x9384f800) [pid = 1747] [serial = 305] [outer = (nil)] 03:05:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 118 (0x95421000) [pid = 1747] [serial = 306] [outer = 0x9384f800] 03:05:57 INFO - PROCESS | 1747 | 1465121157308 Marionette DEBUG loaded listener.js 03:05:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 119 (0x98f41000) [pid = 1747] [serial = 307] [outer = 0x9384f800] 03:05:58 INFO - PROCESS | 1747 | 1465121158077 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 03:05:58 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 03:05:58 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1235ms 03:05:58 INFO - PROCESS | 1747 | 1465121158105 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 03:05:58 INFO - PROCESS | 1747 | 1465121158110 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 03:05:58 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 03:05:58 INFO - PROCESS | 1747 | 1465121158117 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 03:05:58 INFO - PROCESS | 1747 | 1465121158120 Marionette TRACE conn4 <- [1,382,null,{}] 03:05:58 INFO - PROCESS | 1747 | 1465121158128 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:58 INFO - PROCESS | 1747 | 1465121158133 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:58 INFO - PROCESS | 1747 | 1465121158369 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 03:05:58 INFO - PROCESS | 1747 | 1465121158383 Marionette TRACE conn4 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:58 INFO - PROCESS | 1747 | 1465121158393 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:58 INFO - PROCESS | 1747 | ++DOCSHELL 0x92718800 == 54 [pid = 1747] [id = 103] 03:05:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 120 (0x98f47c00) [pid = 1747] [serial = 308] [outer = (nil)] 03:05:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 121 (0x9a8db800) [pid = 1747] [serial = 309] [outer = 0x98f47c00] 03:05:58 INFO - PROCESS | 1747 | 1465121158463 Marionette DEBUG loaded listener.js 03:05:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 122 (0x9afe0000) [pid = 1747] [serial = 310] [outer = 0x98f47c00] 03:05:59 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 03:05:59 INFO - PROCESS | 1747 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:05:59 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 03:05:59 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 03:05:59 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 03:05:59 INFO - PROCESS | 1747 | 1465121159618 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 03:05:59 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 03:05:59 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1532ms 03:05:59 INFO - PROCESS | 1747 | 1465121159651 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 03:05:59 INFO - PROCESS | 1747 | 1465121159658 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 03:05:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 03:05:59 INFO - PROCESS | 1747 | 1465121159667 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 03:05:59 INFO - PROCESS | 1747 | 1465121159673 Marionette TRACE conn4 <- [1,386,null,{}] 03:05:59 INFO - PROCESS | 1747 | 1465121159683 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:59 INFO - PROCESS | 1747 | 1465121159689 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:05:59 INFO - PROCESS | 1747 | 1465121159935 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 03:06:00 INFO - PROCESS | 1747 | 1465121160216 Marionette TRACE conn4 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:00 INFO - PROCESS | 1747 | 1465121160228 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:00 INFO - PROCESS | 1747 | ++DOCSHELL 0x8fad8800 == 55 [pid = 1747] [id = 104] 03:06:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 123 (0x8fadd400) [pid = 1747] [serial = 311] [outer = (nil)] 03:06:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 124 (0x919c8400) [pid = 1747] [serial = 312] [outer = 0x8fadd400] 03:06:00 INFO - PROCESS | 1747 | 1465121160317 Marionette DEBUG loaded listener.js 03:06:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 125 (0x91ddd800) [pid = 1747] [serial = 313] [outer = 0x8fadd400] 03:06:01 INFO - PROCESS | 1747 | 1465121161329 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 03:06:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 03:06:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1737ms 03:06:01 INFO - PROCESS | 1747 | 1465121161405 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 03:06:01 INFO - PROCESS | 1747 | 1465121161413 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 03:06:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 03:06:01 INFO - PROCESS | 1747 | 1465121161424 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 03:06:01 INFO - PROCESS | 1747 | 1465121161428 Marionette TRACE conn4 <- [1,390,null,{}] 03:06:01 INFO - PROCESS | 1747 | 1465121161438 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:01 INFO - PROCESS | 1747 | 1465121161445 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:01 INFO - PROCESS | 1747 | 1465121161707 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 03:06:01 INFO - PROCESS | 1747 | 1465121161970 Marionette TRACE conn4 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:01 INFO - PROCESS | 1747 | 1465121161980 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:02 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f153000 == 56 [pid = 1747] [id = 105] 03:06:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 126 (0x92c08c00) [pid = 1747] [serial = 314] [outer = (nil)] 03:06:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 127 (0x93850000) [pid = 1747] [serial = 315] [outer = 0x92c08c00] 03:06:02 INFO - PROCESS | 1747 | 1465121162094 Marionette DEBUG loaded listener.js 03:06:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 128 (0x93991800) [pid = 1747] [serial = 316] [outer = 0x92c08c00] 03:06:03 INFO - PROCESS | 1747 | 1465121163215 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 03:06:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 03:06:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1838ms 03:06:03 INFO - PROCESS | 1747 | 1465121163263 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 03:06:03 INFO - PROCESS | 1747 | 1465121163267 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 03:06:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 03:06:03 INFO - PROCESS | 1747 | 1465121163275 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 03:06:03 INFO - PROCESS | 1747 | 1465121163282 Marionette TRACE conn4 <- [1,394,null,{}] 03:06:03 INFO - PROCESS | 1747 | 1465121163300 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:03 INFO - PROCESS | 1747 | 1465121163310 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:03 INFO - PROCESS | 1747 | 1465121163562 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 03:06:03 INFO - PROCESS | 1747 | 1465121163796 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:03 INFO - PROCESS | 1747 | 1465121163809 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:03 INFO - PROCESS | 1747 | ++DOCSHELL 0x9b593c00 == 57 [pid = 1747] [id = 106] 03:06:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 129 (0x9b596800) [pid = 1747] [serial = 317] [outer = (nil)] 03:06:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 130 (0x9bd5d800) [pid = 1747] [serial = 318] [outer = 0x9b596800] 03:06:03 INFO - PROCESS | 1747 | 1465121163906 Marionette DEBUG loaded listener.js 03:06:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 131 (0x9bf89400) [pid = 1747] [serial = 319] [outer = 0x9b596800] 03:06:04 INFO - PROCESS | 1747 | 1465121164906 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 03:06:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 03:06:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1690ms 03:06:04 INFO - PROCESS | 1747 | 1465121164966 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 03:06:04 INFO - PROCESS | 1747 | 1465121164970 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 03:06:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 03:06:04 INFO - PROCESS | 1747 | 1465121164978 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 03:06:04 INFO - PROCESS | 1747 | 1465121164982 Marionette TRACE conn4 <- [1,398,null,{}] 03:06:04 INFO - PROCESS | 1747 | 1465121164988 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:04 INFO - PROCESS | 1747 | 1465121164994 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:05 INFO - PROCESS | 1747 | 1465121165243 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 03:06:05 INFO - PROCESS | 1747 | 1465121165510 Marionette TRACE conn4 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:05 INFO - PROCESS | 1747 | 1465121165517 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:05 INFO - PROCESS | 1747 | ++DOCSHELL 0x9b59f800 == 58 [pid = 1747] [id = 107] 03:06:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 132 (0x9bf96800) [pid = 1747] [serial = 320] [outer = (nil)] 03:06:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 133 (0x9c12d000) [pid = 1747] [serial = 321] [outer = 0x9bf96800] 03:06:05 INFO - PROCESS | 1747 | 1465121165606 Marionette DEBUG loaded listener.js 03:06:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 134 (0x9c12fc00) [pid = 1747] [serial = 322] [outer = 0x9bf96800] 03:06:06 INFO - PROCESS | 1747 | 1465121166581 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 03:06:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 03:06:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1682ms 03:06:06 INFO - PROCESS | 1747 | 1465121166662 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 03:06:06 INFO - PROCESS | 1747 | 1465121166666 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 03:06:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 03:06:06 INFO - PROCESS | 1747 | 1465121166673 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 03:06:06 INFO - PROCESS | 1747 | 1465121166677 Marionette TRACE conn4 <- [1,402,null,{}] 03:06:06 INFO - PROCESS | 1747 | 1465121166683 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:06 INFO - PROCESS | 1747 | 1465121166689 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:06 INFO - PROCESS | 1747 | 1465121166946 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 03:06:07 INFO - PROCESS | 1747 | 1465121167224 Marionette TRACE conn4 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:07 INFO - PROCESS | 1747 | 1465121167232 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:07 INFO - PROCESS | 1747 | ++DOCSHELL 0x9c12ec00 == 59 [pid = 1747] [id = 108] 03:06:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 135 (0x9c1b6400) [pid = 1747] [serial = 323] [outer = (nil)] 03:06:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 136 (0x9d508400) [pid = 1747] [serial = 324] [outer = 0x9c1b6400] 03:06:07 INFO - PROCESS | 1747 | 1465121167321 Marionette DEBUG loaded listener.js 03:06:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 137 (0x9d516000) [pid = 1747] [serial = 325] [outer = 0x9c1b6400] 03:06:08 INFO - PROCESS | 1747 | 1465121168334 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 03:06:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 03:06:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1739ms 03:06:08 INFO - PROCESS | 1747 | 1465121168413 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 03:06:08 INFO - PROCESS | 1747 | 1465121168417 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 03:06:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 03:06:08 INFO - PROCESS | 1747 | 1465121168425 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 03:06:08 INFO - PROCESS | 1747 | 1465121168428 Marionette TRACE conn4 <- [1,406,null,{}] 03:06:08 INFO - PROCESS | 1747 | 1465121168435 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:08 INFO - PROCESS | 1747 | 1465121168445 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:08 INFO - PROCESS | 1747 | 1465121168728 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 03:06:08 INFO - PROCESS | 1747 | 1465121168972 Marionette TRACE conn4 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:08 INFO - PROCESS | 1747 | 1465121168979 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:09 INFO - PROCESS | 1747 | ++DOCSHELL 0x92710000 == 60 [pid = 1747] [id = 109] 03:06:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 138 (0x92710400) [pid = 1747] [serial = 326] [outer = (nil)] 03:06:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 139 (0x95227400) [pid = 1747] [serial = 327] [outer = 0x92710400] 03:06:09 INFO - PROCESS | 1747 | 1465121169063 Marionette DEBUG loaded listener.js 03:06:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 140 (0x9afe2c00) [pid = 1747] [serial = 328] [outer = 0x92710400] 03:06:09 INFO - PROCESS | 1747 | 1465121169971 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 03:06:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 03:06:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1591ms 03:06:10 INFO - PROCESS | 1747 | 1465121170016 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 03:06:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 03:06:10 INFO - PROCESS | 1747 | 1465121170021 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 03:06:10 INFO - PROCESS | 1747 | 1465121170029 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 03:06:10 INFO - PROCESS | 1747 | 1465121170032 Marionette TRACE conn4 <- [1,410,null,{}] 03:06:10 INFO - PROCESS | 1747 | 1465121170039 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:10 INFO - PROCESS | 1747 | 1465121170044 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:10 INFO - PROCESS | 1747 | 1465121170262 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 03:06:10 INFO - PROCESS | 1747 | 1465121170490 Marionette TRACE conn4 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:10 INFO - PROCESS | 1747 | 1465121170498 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:10 INFO - PROCESS | 1747 | ++DOCSHELL 0x919ca000 == 61 [pid = 1747] [id = 110] 03:06:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 141 (0x919ca800) [pid = 1747] [serial = 329] [outer = (nil)] 03:06:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 142 (0x954e2800) [pid = 1747] [serial = 330] [outer = 0x919ca800] 03:06:10 INFO - PROCESS | 1747 | 1465121170601 Marionette DEBUG loaded listener.js 03:06:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 143 (0x9a5c7800) [pid = 1747] [serial = 331] [outer = 0x919ca800] 03:06:11 INFO - PROCESS | 1747 | 1465121171553 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 03:06:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 03:06:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1588ms 03:06:11 INFO - PROCESS | 1747 | 1465121171618 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 03:06:11 INFO - PROCESS | 1747 | 1465121171623 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 03:06:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 03:06:11 INFO - PROCESS | 1747 | 1465121171630 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 03:06:11 INFO - PROCESS | 1747 | 1465121171634 Marionette TRACE conn4 <- [1,414,null,{}] 03:06:11 INFO - PROCESS | 1747 | 1465121171640 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:11 INFO - PROCESS | 1747 | 1465121171645 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:11 INFO - PROCESS | 1747 | 1465121171857 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 03:06:12 INFO - PROCESS | 1747 | 1465121172106 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:12 INFO - PROCESS | 1747 | 1465121172116 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:12 INFO - PROCESS | 1747 | ++DOCSHELL 0x95230000 == 62 [pid = 1747] [id = 111] 03:06:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 144 (0x984a1c00) [pid = 1747] [serial = 332] [outer = (nil)] 03:06:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 145 (0x9a44dc00) [pid = 1747] [serial = 333] [outer = 0x984a1c00] 03:06:12 INFO - PROCESS | 1747 | 1465121172228 Marionette DEBUG loaded listener.js 03:06:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 146 (0x9bf8b400) [pid = 1747] [serial = 334] [outer = 0x984a1c00] 03:06:13 INFO - PROCESS | 1747 | 1465121173735 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 03:06:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 03:06:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 2188ms 03:06:13 INFO - PROCESS | 1747 | 1465121173820 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 03:06:13 INFO - PROCESS | 1747 | 1465121173826 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 03:06:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 03:06:13 INFO - PROCESS | 1747 | 1465121173842 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 03:06:13 INFO - PROCESS | 1747 | 1465121173848 Marionette TRACE conn4 <- [1,418,null,{}] 03:06:13 INFO - PROCESS | 1747 | 1465121173857 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:13 INFO - PROCESS | 1747 | 1465121173861 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:14 INFO - PROCESS | 1747 | 1465121174112 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 03:06:14 INFO - PROCESS | 1747 | 1465121174392 Marionette TRACE conn4 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:14 INFO - PROCESS | 1747 | 1465121174402 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:14 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f3eec00 == 63 [pid = 1747] [id = 112] 03:06:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 147 (0x8f3f0000) [pid = 1747] [serial = 335] [outer = (nil)] 03:06:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 148 (0x91d99c00) [pid = 1747] [serial = 336] [outer = 0x8f3f0000] 03:06:14 INFO - PROCESS | 1747 | 1465121174483 Marionette DEBUG loaded listener.js 03:06:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 149 (0x91da0400) [pid = 1747] [serial = 337] [outer = 0x8f3f0000] 03:06:15 INFO - PROCESS | 1747 | --DOMWINDOW == 148 (0x9284cc00) [pid = 1747] [serial = 261] [outer = (nil)] [url = about:blank] 03:06:15 INFO - PROCESS | 1747 | --DOMWINDOW == 147 (0xa220f800) [pid = 1747] [serial = 108] [outer = (nil)] [url = about:blank] 03:06:15 INFO - PROCESS | 1747 | --DOMWINDOW == 146 (0xa6f31000) [pid = 1747] [serial = 153] [outer = (nil)] [url = about:blank] 03:06:15 INFO - PROCESS | 1747 | --DOMWINDOW == 145 (0xa6769400) [pid = 1747] [serial = 147] [outer = (nil)] [url = about:blank] 03:06:15 INFO - PROCESS | 1747 | --DOMWINDOW == 144 (0x9a8cec00) [pid = 1747] [serial = 141] [outer = (nil)] [url = about:blank] 03:06:15 INFO - PROCESS | 1747 | --DOMWINDOW == 143 (0x9b748000) [pid = 1747] [serial = 105] [outer = (nil)] [url = about:blank] 03:06:15 INFO - PROCESS | 1747 | --DOMWINDOW == 142 (0x93967400) [pid = 1747] [serial = 177] [outer = (nil)] [url = about:blank] 03:06:15 INFO - PROCESS | 1747 | --DOMWINDOW == 141 (0x9a5d1800) [pid = 1747] [serial = 180] [outer = (nil)] [url = about:blank] 03:06:15 INFO - PROCESS | 1747 | --DOMWINDOW == 140 (0x9c124c00) [pid = 1747] [serial = 183] [outer = (nil)] [url = about:blank] 03:06:15 INFO - PROCESS | 1747 | --DOMWINDOW == 139 (0xa3471400) [pid = 1747] [serial = 186] [outer = (nil)] [url = about:blank] 03:06:15 INFO - PROCESS | 1747 | --DOMWINDOW == 138 (0xa686a000) [pid = 1747] [serial = 189] [outer = (nil)] [url = about:blank] 03:06:15 INFO - PROCESS | 1747 | --DOMWINDOW == 137 (0xa8c52400) [pid = 1747] [serial = 192] [outer = (nil)] [url = about:blank] 03:06:15 INFO - PROCESS | 1747 | --DOMWINDOW == 136 (0x92c0f800) [pid = 1747] [serial = 195] [outer = (nil)] [url = about:blank] 03:06:15 INFO - PROCESS | 1747 | --DOMWINDOW == 135 (0x9a98b400) [pid = 1747] [serial = 117] [outer = (nil)] [url = about:blank] 03:06:15 INFO - PROCESS | 1747 | --DOMWINDOW == 134 (0x9c1b3000) [pid = 1747] [serial = 144] [outer = (nil)] [url = about:blank] 03:06:15 INFO - PROCESS | 1747 | --DOMWINDOW == 133 (0xa34ec800) [pid = 1747] [serial = 111] [outer = (nil)] [url = about:blank] 03:06:15 INFO - PROCESS | 1747 | --DOMWINDOW == 132 (0x9d518c00) [pid = 1747] [serial = 214] [outer = (nil)] [url = about:blank] 03:06:15 INFO - PROCESS | 1747 | --DOMWINDOW == 131 (0xa6e8ec00) [pid = 1747] [serial = 150] [outer = (nil)] [url = about:blank] 03:06:15 INFO - PROCESS | 1747 | --DOMWINDOW == 130 (0x9541ec00) [pid = 1747] [serial = 156] [outer = (nil)] [url = about:blank] 03:06:15 INFO - PROCESS | 1747 | --DOMWINDOW == 129 (0x95225c00) [pid = 1747] [serial = 138] [outer = (nil)] [url = about:blank] 03:06:15 INFO - PROCESS | 1747 | --DOMWINDOW == 128 (0x9541d800) [pid = 1747] [serial = 102] [outer = (nil)] [url = about:blank] 03:06:15 INFO - PROCESS | 1747 | --DOMWINDOW == 127 (0xa3473000) [pid = 1747] [serial = 114] [outer = (nil)] [url = about:blank] 03:06:15 INFO - PROCESS | 1747 | --DOMWINDOW == 126 (0x9afe3000) [pid = 1747] [serial = 256] [outer = (nil)] [url = about:blank] 03:06:15 INFO - PROCESS | 1747 | --DOMWINDOW == 125 (0x9bdb5400) [pid = 1747] [serial = 258] [outer = (nil)] [url = about:blank] 03:06:15 INFO - PROCESS | 1747 | --DOMWINDOW == 124 (0x9bf8a400) [pid = 1747] [serial = 259] [outer = (nil)] [url = about:blank] 03:06:15 INFO - PROCESS | 1747 | --DOMWINDOW == 123 (0x92710c00) [pid = 1747] [serial = 247] [outer = (nil)] [url = about:blank] 03:06:15 INFO - PROCESS | 1747 | --DOMWINDOW == 122 (0x91ddf800) [pid = 1747] [serial = 246] [outer = (nil)] [url = about:blank] 03:06:15 INFO - PROCESS | 1747 | --DOMWINDOW == 121 (0x98f3b800) [pid = 1747] [serial = 252] [outer = (nil)] [url = about:blank] 03:06:15 INFO - PROCESS | 1747 | --DOMWINDOW == 120 (0x919c3c00) [pid = 1747] [serial = 216] [outer = (nil)] [url = about:blank] 03:06:15 INFO - PROCESS | 1747 | --DOMWINDOW == 119 (0x919cb800) [pid = 1747] [serial = 217] [outer = (nil)] [url = about:blank] 03:06:15 INFO - PROCESS | 1747 | --DOMWINDOW == 118 (0x93c1a400) [pid = 1747] [serial = 249] [outer = (nil)] [url = about:blank] 03:06:15 INFO - PROCESS | 1747 | --DOMWINDOW == 117 (0x9522c000) [pid = 1747] [serial = 250] [outer = (nil)] [url = about:blank] 03:06:15 INFO - PROCESS | 1747 | --DOMWINDOW == 116 (0x95422000) [pid = 1747] [serial = 219] [outer = (nil)] [url = about:blank] 03:06:15 INFO - PROCESS | 1747 | --DOMWINDOW == 115 (0x954e1800) [pid = 1747] [serial = 220] [outer = (nil)] [url = about:blank] 03:06:15 INFO - PROCESS | 1747 | --DOMWINDOW == 114 (0x92c01c00) [pid = 1747] [serial = 235] [outer = (nil)] [url = about:blank] 03:06:15 INFO - PROCESS | 1747 | --DOMWINDOW == 113 (0x9271b400) [pid = 1747] [serial = 234] [outer = (nil)] [url = about:blank] 03:06:15 INFO - PROCESS | 1747 | --DOMWINDOW == 112 (0xa22e4000) [pid = 1747] [serial = 240] [outer = (nil)] [url = about:blank] 03:06:15 INFO - PROCESS | 1747 | --DOMWINDOW == 111 (0x9c1b5c00) [pid = 1747] [serial = 232] [outer = (nil)] [url = about:blank] 03:06:15 INFO - PROCESS | 1747 | --DOMWINDOW == 110 (0x91ddfc00) [pid = 1747] [serial = 231] [outer = (nil)] [url = about:blank] 03:06:15 INFO - PROCESS | 1747 | --DOMWINDOW == 109 (0x9d508800) [pid = 1747] [serial = 226] [outer = (nil)] [url = about:blank] 03:06:15 INFO - PROCESS | 1747 | --DOMWINDOW == 108 (0x9d4de000) [pid = 1747] [serial = 225] [outer = (nil)] [url = about:blank] 03:06:15 INFO - PROCESS | 1747 | --DOMWINDOW == 107 (0xa504ac00) [pid = 1747] [serial = 243] [outer = (nil)] [url = about:blank] 03:06:15 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0x9a7e7400) [pid = 1747] [serial = 229] [outer = (nil)] [url = about:blank] 03:06:15 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x9a7e5400) [pid = 1747] [serial = 228] [outer = (nil)] [url = about:blank] 03:06:15 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x9b283800) [pid = 1747] [serial = 223] [outer = (nil)] [url = about:blank] 03:06:15 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x9a98e000) [pid = 1747] [serial = 222] [outer = (nil)] [url = about:blank] 03:06:15 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0xa0610000) [pid = 1747] [serial = 237] [outer = (nil)] [url = about:blank] 03:06:15 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x9a98a400) [pid = 1747] [serial = 255] [outer = (nil)] [url = about:blank] 03:06:15 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x9a0aac00) [pid = 1747] [serial = 253] [outer = (nil)] [url = about:blank] 03:06:15 INFO - PROCESS | 1747 | 1465121175899 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 03:06:15 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 03:06:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2104ms 03:06:15 INFO - PROCESS | 1747 | 1465121175938 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 03:06:15 INFO - PROCESS | 1747 | 1465121175945 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 03:06:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 03:06:15 INFO - PROCESS | 1747 | 1465121175956 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 03:06:15 INFO - PROCESS | 1747 | 1465121175959 Marionette TRACE conn4 <- [1,422,null,{}] 03:06:15 INFO - PROCESS | 1747 | 1465121175966 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:15 INFO - PROCESS | 1747 | 1465121175972 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:16 INFO - PROCESS | 1747 | 1465121176152 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 03:06:16 INFO - PROCESS | 1747 | 1465121176282 Marionette TRACE conn4 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:16 INFO - PROCESS | 1747 | 1465121176289 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:16 INFO - PROCESS | 1747 | ++DOCSHELL 0x919cf800 == 64 [pid = 1747] [id = 113] 03:06:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x91ddf800) [pid = 1747] [serial = 338] [outer = (nil)] 03:06:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x924ccc00) [pid = 1747] [serial = 339] [outer = 0x91ddf800] 03:06:16 INFO - PROCESS | 1747 | 1465121176366 Marionette DEBUG loaded listener.js 03:06:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x92718000) [pid = 1747] [serial = 340] [outer = 0x91ddf800] 03:06:17 INFO - PROCESS | 1747 | 1465121177651 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 03:06:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 03:06:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1735ms 03:06:17 INFO - PROCESS | 1747 | 1465121177756 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 03:06:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 03:06:17 INFO - PROCESS | 1747 | 1465121177761 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 03:06:17 INFO - PROCESS | 1747 | 1465121177770 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 03:06:17 INFO - PROCESS | 1747 | 1465121177776 Marionette TRACE conn4 <- [1,426,null,{}] 03:06:17 INFO - PROCESS | 1747 | 1465121177803 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:17 INFO - PROCESS | 1747 | 1465121177811 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:18 INFO - PROCESS | 1747 | 1465121178053 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 03:06:18 INFO - PROCESS | 1747 | 1465121178082 Marionette TRACE conn4 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:18 INFO - PROCESS | 1747 | 1465121178089 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:18 INFO - PROCESS | 1747 | ++DOCSHELL 0x92c01c00 == 65 [pid = 1747] [id = 114] 03:06:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x92c02400) [pid = 1747] [serial = 341] [outer = (nil)] 03:06:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x9522a000) [pid = 1747] [serial = 342] [outer = 0x92c02400] 03:06:18 INFO - PROCESS | 1747 | 1465121178168 Marionette DEBUG loaded listener.js 03:06:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x95421800) [pid = 1747] [serial = 343] [outer = 0x92c02400] 03:06:19 INFO - PROCESS | 1747 | 1465121179084 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 03:06:19 INFO - PROCESS | 1747 | 1465121179116 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 03:06:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 03:06:19 INFO - PROCESS | 1747 | 1465121179131 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 03:06:19 INFO - PROCESS | 1747 | 1465121179135 Marionette TRACE conn4 <- [1,430,null,{}] 03:06:19 INFO - PROCESS | 1747 | 1465121179141 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:19 INFO - PROCESS | 1747 | 1465121179146 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:19 INFO - PROCESS | 1747 | 1465121179394 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 03:06:19 INFO - PROCESS | 1747 | 1465121179423 Marionette TRACE conn4 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:19 INFO - PROCESS | 1747 | 1465121179429 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:19 INFO - PROCESS | 1747 | ++DOCSHELL 0x9271e800 == 66 [pid = 1747] [id = 115] 03:06:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x954df800) [pid = 1747] [serial = 344] [outer = (nil)] 03:06:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0x9a0aac00) [pid = 1747] [serial = 345] [outer = 0x954df800] 03:06:19 INFO - PROCESS | 1747 | 1465121179517 Marionette DEBUG loaded listener.js 03:06:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 109 (0x9a0e2800) [pid = 1747] [serial = 346] [outer = 0x954df800] 03:06:20 INFO - PROCESS | 1747 | --DOMWINDOW == 108 (0x9a5cac00) [pid = 1747] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 03:06:20 INFO - PROCESS | 1747 | --DOMWINDOW == 107 (0x98450400) [pid = 1747] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 03:06:20 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0x92719800) [pid = 1747] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 03:06:20 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x919c6000) [pid = 1747] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 03:06:20 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x8f3e8000) [pid = 1747] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 03:06:20 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x919cf400) [pid = 1747] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 03:06:20 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x92849800) [pid = 1747] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 03:06:20 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x9384f800) [pid = 1747] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 03:06:20 INFO - PROCESS | 1747 | 1465121180870 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 03:06:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 03:06:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1785ms 03:06:20 INFO - PROCESS | 1747 | 1465121180917 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 03:06:20 INFO - PROCESS | 1747 | 1465121180921 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 03:06:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 03:06:20 INFO - PROCESS | 1747 | 1465121180927 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 03:06:20 INFO - PROCESS | 1747 | 1465121180931 Marionette TRACE conn4 <- [1,434,null,{}] 03:06:20 INFO - PROCESS | 1747 | 1465121180938 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:20 INFO - PROCESS | 1747 | 1465121180943 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:21 INFO - PROCESS | 1747 | 1465121181119 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 03:06:21 INFO - PROCESS | 1747 | 1465121181245 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:21 INFO - PROCESS | 1747 | 1465121181256 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:21 INFO - PROCESS | 1747 | ++DOCSHELL 0x924cac00 == 67 [pid = 1747] [id = 116] 03:06:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x924ce400) [pid = 1747] [serial = 347] [outer = (nil)] 03:06:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x9a3a5c00) [pid = 1747] [serial = 348] [outer = 0x924ce400] 03:06:21 INFO - PROCESS | 1747 | 1465121181324 Marionette DEBUG loaded listener.js 03:06:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x9a7e1000) [pid = 1747] [serial = 349] [outer = 0x924ce400] 03:06:22 INFO - PROCESS | 1747 | 1465121182128 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 03:06:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 03:06:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1234ms 03:06:22 INFO - PROCESS | 1747 | 1465121182243 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 03:06:22 INFO - PROCESS | 1747 | 1465121182250 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 03:06:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 03:06:22 INFO - PROCESS | 1747 | 1465121182261 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 03:06:22 INFO - PROCESS | 1747 | 1465121182268 Marionette TRACE conn4 <- [1,438,null,{}] 03:06:22 INFO - PROCESS | 1747 | 1465121182290 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:22 INFO - PROCESS | 1747 | 1465121182298 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:22 INFO - PROCESS | 1747 | 1465121182527 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 03:06:22 INFO - PROCESS | 1747 | 1465121182781 Marionette TRACE conn4 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:22 INFO - PROCESS | 1747 | 1465121182798 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:22 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f149000 == 68 [pid = 1747] [id = 117] 03:06:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x919c3c00) [pid = 1747] [serial = 350] [outer = (nil)] 03:06:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x919ce800) [pid = 1747] [serial = 351] [outer = 0x919c3c00] 03:06:22 INFO - PROCESS | 1747 | 1465121182891 Marionette DEBUG loaded listener.js 03:06:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x91d99800) [pid = 1747] [serial = 352] [outer = 0x919c3c00] 03:06:24 INFO - PROCESS | 1747 | 1465121184070 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 03:06:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 03:06:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 2001ms 03:06:24 INFO - PROCESS | 1747 | 1465121184549 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 03:06:24 INFO - PROCESS | 1747 | 1465121184556 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 03:06:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 03:06:24 INFO - PROCESS | 1747 | 1465121184629 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 03:06:24 INFO - PROCESS | 1747 | 1465121184637 Marionette TRACE conn4 <- [1,442,null,{}] 03:06:24 INFO - PROCESS | 1747 | 1465121184645 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:24 INFO - PROCESS | 1747 | 1465121184651 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:24 INFO - PROCESS | 1747 | 1465121184860 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 03:06:25 INFO - PROCESS | 1747 | 1465121185031 Marionette TRACE conn4 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:25 INFO - PROCESS | 1747 | 1465121185042 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:25 INFO - PROCESS | 1747 | ++DOCSHELL 0x92849400 == 69 [pid = 1747] [id = 118] 03:06:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0x92850000) [pid = 1747] [serial = 353] [outer = (nil)] 03:06:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 109 (0x9afe3000) [pid = 1747] [serial = 354] [outer = 0x92850000] 03:06:25 INFO - PROCESS | 1747 | 1465121185126 Marionette DEBUG loaded listener.js 03:06:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 110 (0x9b2f4800) [pid = 1747] [serial = 355] [outer = 0x92850000] 03:06:26 INFO - PROCESS | 1747 | 1465121186195 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 03:06:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 03:06:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1653ms 03:06:26 INFO - PROCESS | 1747 | 1465121186268 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 03:06:26 INFO - PROCESS | 1747 | 1465121186273 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 03:06:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 03:06:26 INFO - PROCESS | 1747 | 1465121186281 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 03:06:26 INFO - PROCESS | 1747 | 1465121186285 Marionette TRACE conn4 <- [1,446,null,{}] 03:06:26 INFO - PROCESS | 1747 | 1465121186300 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:26 INFO - PROCESS | 1747 | 1465121186309 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:26 INFO - PROCESS | 1747 | 1465121186564 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 03:06:26 INFO - PROCESS | 1747 | 1465121186822 Marionette TRACE conn4 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:26 INFO - PROCESS | 1747 | 1465121186841 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:26 INFO - PROCESS | 1747 | ++DOCSHELL 0x9c1b3000 == 70 [pid = 1747] [id = 119] 03:06:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 111 (0x9c1b5c00) [pid = 1747] [serial = 356] [outer = (nil)] 03:06:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 112 (0x9d4db800) [pid = 1747] [serial = 357] [outer = 0x9c1b5c00] 03:06:27 INFO - PROCESS | 1747 | 1465121187012 Marionette DEBUG loaded listener.js 03:06:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 113 (0x9d507c00) [pid = 1747] [serial = 358] [outer = 0x9c1b5c00] 03:06:28 INFO - PROCESS | 1747 | 1465121188305 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 03:06:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 03:06:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 2101ms 03:06:28 INFO - PROCESS | 1747 | 1465121188382 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 03:06:28 INFO - PROCESS | 1747 | 1465121188386 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 03:06:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 03:06:28 INFO - PROCESS | 1747 | 1465121188393 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 03:06:28 INFO - PROCESS | 1747 | 1465121188396 Marionette TRACE conn4 <- [1,450,null,{}] 03:06:28 INFO - PROCESS | 1747 | 1465121188403 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:28 INFO - PROCESS | 1747 | 1465121188409 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:28 INFO - PROCESS | 1747 | 1465121188661 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 03:06:28 INFO - PROCESS | 1747 | 1465121188889 Marionette TRACE conn4 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:28 INFO - PROCESS | 1747 | 1465121188895 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:28 INFO - PROCESS | 1747 | ++DOCSHELL 0x9c208400 == 71 [pid = 1747] [id = 120] 03:06:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 114 (0x9d50e400) [pid = 1747] [serial = 359] [outer = (nil)] 03:06:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 115 (0xa2431400) [pid = 1747] [serial = 360] [outer = 0x9d50e400] 03:06:28 INFO - PROCESS | 1747 | 1465121188984 Marionette DEBUG loaded listener.js 03:06:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 116 (0xa26dbc00) [pid = 1747] [serial = 361] [outer = 0x9d50e400] 03:06:29 INFO - PROCESS | 1747 | 1465121189914 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 03:06:29 INFO - PROCESS | 1747 | 1465121189984 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 03:06:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 03:06:29 INFO - PROCESS | 1747 | 1465121189992 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 03:06:29 INFO - PROCESS | 1747 | 1465121189996 Marionette TRACE conn4 <- [1,454,null,{}] 03:06:30 INFO - PROCESS | 1747 | 1465121190002 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:30 INFO - PROCESS | 1747 | 1465121190007 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:30 INFO - PROCESS | 1747 | 1465121190206 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 03:06:30 INFO - PROCESS | 1747 | 1465121190437 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:30 INFO - PROCESS | 1747 | 1465121190444 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:30 INFO - PROCESS | 1747 | ++DOCSHELL 0x8fadc000 == 72 [pid = 1747] [id = 121] 03:06:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 117 (0x92940c00) [pid = 1747] [serial = 362] [outer = (nil)] 03:06:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 118 (0x92949000) [pid = 1747] [serial = 363] [outer = 0x92940c00] 03:06:30 INFO - PROCESS | 1747 | 1465121190576 Marionette DEBUG loaded listener.js 03:06:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 119 (0x9294dc00) [pid = 1747] [serial = 364] [outer = 0x92940c00] 03:06:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 120 (0xa3471400) [pid = 1747] [serial = 365] [outer = 0x9d4de400] 03:06:31 INFO - PROCESS | 1747 | [1747] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:06:31 INFO - PROCESS | 1747 | 1465121191699 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 03:06:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 03:06:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1789ms 03:06:31 INFO - PROCESS | 1747 | 1465121191783 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 03:06:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 03:06:31 INFO - PROCESS | 1747 | 1465121191788 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 03:06:31 INFO - PROCESS | 1747 | 1465121191795 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 03:06:31 INFO - PROCESS | 1747 | 1465121191799 Marionette TRACE conn4 <- [1,458,null,{}] 03:06:31 INFO - PROCESS | 1747 | 1465121191805 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:31 INFO - PROCESS | 1747 | 1465121191816 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:32 INFO - PROCESS | 1747 | 1465121192172 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 03:06:32 INFO - PROCESS | 1747 | 1465121192346 Marionette TRACE conn4 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:32 INFO - PROCESS | 1747 | 1465121192354 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:32 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f3e4c00 == 73 [pid = 1747] [id = 122] 03:06:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 121 (0x8f3e5800) [pid = 1747] [serial = 366] [outer = (nil)] 03:06:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 122 (0xa355d800) [pid = 1747] [serial = 367] [outer = 0x8f3e5800] 03:06:32 INFO - PROCESS | 1747 | 1465121192446 Marionette DEBUG loaded listener.js 03:06:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 123 (0xa676b800) [pid = 1747] [serial = 368] [outer = 0x8f3e5800] 03:06:33 INFO - PROCESS | 1747 | 1465121193430 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 03:06:33 INFO - PROCESS | 1747 | 1465121193484 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 03:06:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 03:06:33 INFO - PROCESS | 1747 | 1465121193493 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 03:06:33 INFO - PROCESS | 1747 | 1465121193497 Marionette TRACE conn4 <- [1,462,null,{}] 03:06:33 INFO - PROCESS | 1747 | 1465121193504 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:33 INFO - PROCESS | 1747 | 1465121193509 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:33 INFO - PROCESS | 1747 | 1465121193717 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 03:06:33 INFO - PROCESS | 1747 | 1465121193942 Marionette TRACE conn4 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:33 INFO - PROCESS | 1747 | 1465121193952 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:33 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e644c00 == 74 [pid = 1747] [id = 123] 03:06:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 124 (0x8e646c00) [pid = 1747] [serial = 369] [outer = (nil)] 03:06:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 125 (0x8e64c400) [pid = 1747] [serial = 370] [outer = 0x8e646c00] 03:06:34 INFO - PROCESS | 1747 | 1465121194049 Marionette DEBUG loaded listener.js 03:06:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 126 (0x8e650c00) [pid = 1747] [serial = 371] [outer = 0x8e646c00] 03:06:34 INFO - PROCESS | 1747 | [1747] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:06:35 INFO - PROCESS | 1747 | 1465121195011 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 03:06:35 INFO - PROCESS | 1747 | 1465121195088 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 03:06:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 03:06:35 INFO - PROCESS | 1747 | 1465121195095 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 03:06:35 INFO - PROCESS | 1747 | 1465121195098 Marionette TRACE conn4 <- [1,466,null,{}] 03:06:35 INFO - PROCESS | 1747 | 1465121195105 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:35 INFO - PROCESS | 1747 | 1465121195117 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:35 INFO - PROCESS | 1747 | 1465121195357 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 03:06:35 INFO - PROCESS | 1747 | 1465121195624 Marionette TRACE conn4 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:35 INFO - PROCESS | 1747 | 1465121195633 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:35 INFO - PROCESS | 1747 | ++DOCSHELL 0x91d9ac00 == 75 [pid = 1747] [id = 124] 03:06:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 127 (0x9257ec00) [pid = 1747] [serial = 372] [outer = (nil)] 03:06:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 128 (0x92584c00) [pid = 1747] [serial = 373] [outer = 0x9257ec00] 03:06:35 INFO - PROCESS | 1747 | 1465121195719 Marionette DEBUG loaded listener.js 03:06:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 129 (0x92586c00) [pid = 1747] [serial = 374] [outer = 0x9257ec00] 03:06:36 INFO - PROCESS | 1747 | 1465121196705 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 03:06:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 03:06:36 INFO - PROCESS | 1747 | 1465121196787 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 03:06:36 INFO - PROCESS | 1747 | 1465121196794 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 03:06:36 INFO - PROCESS | 1747 | 1465121196798 Marionette TRACE conn4 <- [1,470,null,{}] 03:06:36 INFO - PROCESS | 1747 | 1465121196805 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:36 INFO - PROCESS | 1747 | 1465121196809 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:37 INFO - PROCESS | 1747 | 1465121197066 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 03:06:37 INFO - PROCESS | 1747 | 1465121197338 Marionette TRACE conn4 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:37 INFO - PROCESS | 1747 | 1465121197345 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:37 INFO - PROCESS | 1747 | ++DOCSHELL 0x92583c00 == 76 [pid = 1747] [id = 125] 03:06:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 130 (0x92587000) [pid = 1747] [serial = 375] [outer = (nil)] 03:06:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 131 (0x938b3c00) [pid = 1747] [serial = 376] [outer = 0x92587000] 03:06:37 INFO - PROCESS | 1747 | 1465121197432 Marionette DEBUG loaded listener.js 03:06:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 132 (0x938b6c00) [pid = 1747] [serial = 377] [outer = 0x92587000] 03:06:38 INFO - PROCESS | 1747 | 1465121198391 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 03:06:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 03:06:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1643ms 03:06:38 INFO - PROCESS | 1747 | 1465121198438 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 03:06:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 03:06:38 INFO - PROCESS | 1747 | 1465121198442 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 03:06:38 INFO - PROCESS | 1747 | 1465121198449 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 03:06:38 INFO - PROCESS | 1747 | 1465121198452 Marionette TRACE conn4 <- [1,474,null,{}] 03:06:38 INFO - PROCESS | 1747 | 1465121198458 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:38 INFO - PROCESS | 1747 | 1465121198464 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:38 INFO - PROCESS | 1747 | 1465121198674 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 03:06:38 INFO - PROCESS | 1747 | 1465121198914 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:38 INFO - PROCESS | 1747 | 1465121198923 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:38 INFO - PROCESS | 1747 | ++DOCSHELL 0x92d4a400 == 77 [pid = 1747] [id = 126] 03:06:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 133 (0x92d4ac00) [pid = 1747] [serial = 378] [outer = (nil)] 03:06:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 134 (0x92d4d000) [pid = 1747] [serial = 379] [outer = 0x92d4ac00] 03:06:39 INFO - PROCESS | 1747 | 1465121199054 Marionette DEBUG loaded listener.js 03:06:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 135 (0x92d4ec00) [pid = 1747] [serial = 380] [outer = 0x92d4ac00] 03:06:40 INFO - PROCESS | 1747 | 1465121200001 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 03:06:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 03:06:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1585ms 03:06:40 INFO - PROCESS | 1747 | 1465121200038 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 03:06:40 INFO - PROCESS | 1747 | 1465121200043 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 03:06:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 03:06:40 INFO - PROCESS | 1747 | 1465121200050 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 03:06:40 INFO - PROCESS | 1747 | 1465121200066 Marionette TRACE conn4 <- [1,478,null,{}] 03:06:40 INFO - PROCESS | 1747 | 1465121200073 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:40 INFO - PROCESS | 1747 | 1465121200079 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:40 INFO - PROCESS | 1747 | 1465121200312 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 03:06:40 INFO - PROCESS | 1747 | 1465121200543 Marionette TRACE conn4 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:40 INFO - PROCESS | 1747 | 1465121200554 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:40 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f2a8c00 == 78 [pid = 1747] [id = 127] 03:06:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 136 (0x8f3e5400) [pid = 1747] [serial = 381] [outer = (nil)] 03:06:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 137 (0x8f3ec000) [pid = 1747] [serial = 382] [outer = 0x8f3e5400] 03:06:40 INFO - PROCESS | 1747 | 1465121200955 Marionette DEBUG loaded listener.js 03:06:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 138 (0x8fae4c00) [pid = 1747] [serial = 383] [outer = 0x8f3e5400] 03:06:41 INFO - PROCESS | 1747 | 1465121201941 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 03:06:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 03:06:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1958ms 03:06:42 INFO - PROCESS | 1747 | 1465121202010 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 03:06:42 INFO - PROCESS | 1747 | 1465121202016 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 03:06:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 03:06:42 INFO - PROCESS | 1747 | 1465121202025 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 03:06:42 INFO - PROCESS | 1747 | 1465121202029 Marionette TRACE conn4 <- [1,482,null,{}] 03:06:42 INFO - PROCESS | 1747 | 1465121202038 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:42 INFO - PROCESS | 1747 | 1465121202050 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:42 INFO - PROCESS | 1747 | 1465121202299 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 03:06:42 INFO - PROCESS | 1747 | 1465121202663 Marionette TRACE conn4 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:42 INFO - PROCESS | 1747 | 1465121202672 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:42 INFO - PROCESS | 1747 | ++DOCSHELL 0x91d97000 == 79 [pid = 1747] [id = 128] 03:06:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 139 (0x91da1c00) [pid = 1747] [serial = 384] [outer = (nil)] 03:06:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 140 (0x9257f000) [pid = 1747] [serial = 385] [outer = 0x91da1c00] 03:06:42 INFO - PROCESS | 1747 | 1465121202756 Marionette DEBUG loaded listener.js 03:06:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 141 (0x9271e400) [pid = 1747] [serial = 386] [outer = 0x91da1c00] 03:06:43 INFO - PROCESS | 1747 | --DOCSHELL 0x93999800 == 78 [pid = 1747] [id = 29] 03:06:43 INFO - PROCESS | 1747 | --DOMWINDOW == 140 (0x9a8db800) [pid = 1747] [serial = 309] [outer = (nil)] [url = about:blank] 03:06:43 INFO - PROCESS | 1747 | --DOMWINDOW == 139 (0x9a7dfc00) [pid = 1747] [serial = 303] [outer = (nil)] [url = about:blank] 03:06:43 INFO - PROCESS | 1747 | --DOMWINDOW == 138 (0x8f152c00) [pid = 1747] [serial = 282] [outer = (nil)] [url = about:blank] 03:06:43 INFO - PROCESS | 1747 | --DOMWINDOW == 137 (0x8f2a0000) [pid = 1747] [serial = 285] [outer = (nil)] [url = about:blank] 03:06:43 INFO - PROCESS | 1747 | --DOMWINDOW == 136 (0x9a7da400) [pid = 1747] [serial = 270] [outer = (nil)] [url = about:blank] 03:06:43 INFO - PROCESS | 1747 | --DOMWINDOW == 135 (0xa2295c00) [pid = 1747] [serial = 276] [outer = (nil)] [url = about:blank] 03:06:43 INFO - PROCESS | 1747 | --DOMWINDOW == 134 (0x9a0b5400) [pid = 1747] [serial = 300] [outer = (nil)] [url = about:blank] 03:06:43 INFO - PROCESS | 1747 | --DOMWINDOW == 133 (0x91de0400) [pid = 1747] [serial = 264] [outer = (nil)] [url = about:blank] 03:06:43 INFO - PROCESS | 1747 | --DOMWINDOW == 132 (0x954e8000) [pid = 1747] [serial = 297] [outer = (nil)] [url = about:blank] 03:06:43 INFO - PROCESS | 1747 | --DOMWINDOW == 131 (0x95538400) [pid = 1747] [serial = 298] [outer = (nil)] [url = about:blank] 03:06:43 INFO - PROCESS | 1747 | --DOMWINDOW == 130 (0x91dd8800) [pid = 1747] [serial = 292] [outer = (nil)] [url = about:blank] 03:06:43 INFO - PROCESS | 1747 | --DOMWINDOW == 129 (0x919cb400) [pid = 1747] [serial = 291] [outer = (nil)] [url = about:blank] 03:06:43 INFO - PROCESS | 1747 | --DOMWINDOW == 128 (0x8f3ee400) [pid = 1747] [serial = 289] [outer = (nil)] [url = about:blank] 03:06:43 INFO - PROCESS | 1747 | --DOMWINDOW == 127 (0x8f3ea000) [pid = 1747] [serial = 288] [outer = (nil)] [url = about:blank] 03:06:43 INFO - PROCESS | 1747 | --DOMWINDOW == 126 (0x95228000) [pid = 1747] [serial = 267] [outer = (nil)] [url = about:blank] 03:06:43 INFO - PROCESS | 1747 | --DOMWINDOW == 125 (0x92c0e800) [pid = 1747] [serial = 295] [outer = (nil)] [url = about:blank] 03:06:43 INFO - PROCESS | 1747 | --DOMWINDOW == 124 (0x9284a400) [pid = 1747] [serial = 294] [outer = (nil)] [url = about:blank] 03:06:43 INFO - PROCESS | 1747 | --DOMWINDOW == 123 (0x8fae4800) [pid = 1747] [serial = 279] [outer = (nil)] [url = about:blank] 03:06:43 INFO - PROCESS | 1747 | --DOMWINDOW == 122 (0x9afdf800) [pid = 1747] [serial = 304] [outer = (nil)] [url = about:blank] 03:06:43 INFO - PROCESS | 1747 | --DOMWINDOW == 121 (0x9c12f000) [pid = 1747] [serial = 273] [outer = (nil)] [url = about:blank] 03:06:43 INFO - PROCESS | 1747 | --DOMWINDOW == 120 (0x9b59d400) [pid = 1747] [serial = 262] [outer = (nil)] [url = about:blank] 03:06:43 INFO - PROCESS | 1747 | --DOMWINDOW == 119 (0x98f41000) [pid = 1747] [serial = 307] [outer = (nil)] [url = about:blank] 03:06:43 INFO - PROCESS | 1747 | --DOMWINDOW == 118 (0x95421000) [pid = 1747] [serial = 306] [outer = (nil)] [url = about:blank] 03:06:43 INFO - PROCESS | 1747 | --DOMWINDOW == 117 (0x9a2edc00) [pid = 1747] [serial = 301] [outer = (nil)] [url = about:blank] 03:06:44 INFO - PROCESS | 1747 | 1465121204109 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 03:06:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 03:06:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 2141ms 03:06:44 INFO - PROCESS | 1747 | 1465121204167 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 03:06:44 INFO - PROCESS | 1747 | 1465121204173 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 03:06:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 03:06:44 INFO - PROCESS | 1747 | 1465121204185 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 03:06:44 INFO - PROCESS | 1747 | 1465121204189 Marionette TRACE conn4 <- [1,486,null,{}] 03:06:44 INFO - PROCESS | 1747 | 1465121204196 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:44 INFO - PROCESS | 1747 | 1465121204203 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:44 INFO - PROCESS | 1747 | 1465121204475 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 03:06:44 INFO - PROCESS | 1747 | 1465121204620 Marionette TRACE conn4 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:44 INFO - PROCESS | 1747 | 1465121204629 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:44 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f2a0800 == 79 [pid = 1747] [id = 129] 03:06:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 118 (0x8fae1c00) [pid = 1747] [serial = 387] [outer = (nil)] 03:06:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 119 (0x92949800) [pid = 1747] [serial = 388] [outer = 0x8fae1c00] 03:06:44 INFO - PROCESS | 1747 | 1465121204705 Marionette DEBUG loaded listener.js 03:06:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 120 (0x92c10800) [pid = 1747] [serial = 389] [outer = 0x8fae1c00] 03:06:45 INFO - PROCESS | 1747 | 1465121205539 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 03:06:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 03:06:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1432ms 03:06:45 INFO - PROCESS | 1747 | 1465121205617 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 03:06:45 INFO - PROCESS | 1747 | 1465121205621 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 03:06:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 03:06:45 INFO - PROCESS | 1747 | 1465121205630 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 03:06:45 INFO - PROCESS | 1747 | 1465121205636 Marionette TRACE conn4 <- [1,490,null,{}] 03:06:45 INFO - PROCESS | 1747 | 1465121205653 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:45 INFO - PROCESS | 1747 | 1465121205662 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:45 INFO - PROCESS | 1747 | 1465121205866 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 03:06:46 INFO - PROCESS | 1747 | 1465121206034 Marionette TRACE conn4 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:46 INFO - PROCESS | 1747 | 1465121206045 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:46 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f2a2000 == 80 [pid = 1747] [id = 130] 03:06:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 121 (0x938b1000) [pid = 1747] [serial = 390] [outer = (nil)] 03:06:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 122 (0x938be400) [pid = 1747] [serial = 391] [outer = 0x938b1000] 03:06:46 INFO - PROCESS | 1747 | 1465121206120 Marionette DEBUG loaded listener.js 03:06:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 123 (0x93b64400) [pid = 1747] [serial = 392] [outer = 0x938b1000] 03:06:47 INFO - PROCESS | 1747 | 1465121207023 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 03:06:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 03:06:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1443ms 03:06:47 INFO - PROCESS | 1747 | 1465121207086 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 03:06:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 03:06:47 INFO - PROCESS | 1747 | 1465121207092 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 03:06:47 INFO - PROCESS | 1747 | 1465121207098 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 03:06:47 INFO - PROCESS | 1747 | 1465121207102 Marionette TRACE conn4 <- [1,494,null,{}] 03:06:47 INFO - PROCESS | 1747 | 1465121207109 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:47 INFO - PROCESS | 1747 | 1465121207113 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:47 INFO - PROCESS | 1747 | 1465121207372 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 03:06:47 INFO - PROCESS | 1747 | 1465121207403 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:47 INFO - PROCESS | 1747 | 1465121207409 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:47 INFO - PROCESS | 1747 | ++DOCSHELL 0x938b0c00 == 81 [pid = 1747] [id = 131] 03:06:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 124 (0x938be800) [pid = 1747] [serial = 393] [outer = (nil)] 03:06:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 125 (0x954ec800) [pid = 1747] [serial = 394] [outer = 0x938be800] 03:06:47 INFO - PROCESS | 1747 | 1465121207499 Marionette DEBUG loaded listener.js 03:06:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 126 (0x98f3d000) [pid = 1747] [serial = 395] [outer = 0x938be800] 03:06:48 INFO - PROCESS | 1747 | --DOMWINDOW == 125 (0x91ddf800) [pid = 1747] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 03:06:48 INFO - PROCESS | 1747 | --DOMWINDOW == 124 (0x8f3f0000) [pid = 1747] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 03:06:48 INFO - PROCESS | 1747 | --DOMWINDOW == 123 (0x92c02400) [pid = 1747] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 03:06:48 INFO - PROCESS | 1747 | --DOMWINDOW == 122 (0x954df800) [pid = 1747] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 03:06:48 INFO - PROCESS | 1747 | 1465121208597 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 03:06:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 03:06:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1547ms 03:06:48 INFO - PROCESS | 1747 | 1465121208646 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 03:06:48 INFO - PROCESS | 1747 | 1465121208650 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 03:06:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 03:06:48 INFO - PROCESS | 1747 | 1465121208657 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 03:06:48 INFO - PROCESS | 1747 | 1465121208661 Marionette TRACE conn4 <- [1,498,null,{}] 03:06:48 INFO - PROCESS | 1747 | 1465121208676 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:48 INFO - PROCESS | 1747 | 1465121208683 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:48 INFO - PROCESS | 1747 | 1465121208876 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 03:06:48 INFO - PROCESS | 1747 | 1465121208886 Marionette TRACE conn4 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:48 INFO - PROCESS | 1747 | 1465121208898 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:48 INFO - PROCESS | 1747 | ++DOCSHELL 0x938bdc00 == 82 [pid = 1747] [id = 132] 03:06:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 123 (0x9552e800) [pid = 1747] [serial = 396] [outer = (nil)] 03:06:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 124 (0x9a3a4000) [pid = 1747] [serial = 397] [outer = 0x9552e800] 03:06:48 INFO - PROCESS | 1747 | 1465121208984 Marionette DEBUG loaded listener.js 03:06:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 125 (0x9a7e4800) [pid = 1747] [serial = 398] [outer = 0x9552e800] 03:06:49 INFO - PROCESS | 1747 | 1465121209938 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 03:06:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 03:06:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1341ms 03:06:50 INFO - PROCESS | 1747 | 1465121209999 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 03:06:50 INFO - PROCESS | 1747 | 1465121210003 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 03:06:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 03:06:50 INFO - PROCESS | 1747 | 1465121210010 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 03:06:50 INFO - PROCESS | 1747 | 1465121210013 Marionette TRACE conn4 <- [1,502,null,{}] 03:06:50 INFO - PROCESS | 1747 | 1465121210019 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:50 INFO - PROCESS | 1747 | 1465121210030 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:50 INFO - PROCESS | 1747 | 1465121210322 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 03:06:50 INFO - PROCESS | 1747 | 1465121210573 Marionette TRACE conn4 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:50 INFO - PROCESS | 1747 | 1465121210581 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:50 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f2a0000 == 83 [pid = 1747] [id = 133] 03:06:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 126 (0x8f2a2800) [pid = 1747] [serial = 399] [outer = (nil)] 03:06:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 127 (0x8f3ed800) [pid = 1747] [serial = 400] [outer = 0x8f2a2800] 03:06:50 INFO - PROCESS | 1747 | 1465121210722 Marionette DEBUG loaded listener.js 03:06:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 128 (0x8fae5400) [pid = 1747] [serial = 401] [outer = 0x8f2a2800] 03:06:51 INFO - PROCESS | 1747 | 1465121211729 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 03:06:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 03:06:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1785ms 03:06:51 INFO - PROCESS | 1747 | 1465121211799 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 03:06:51 INFO - PROCESS | 1747 | 1465121211806 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 03:06:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 03:06:51 INFO - PROCESS | 1747 | 1465121211816 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 03:06:51 INFO - PROCESS | 1747 | 1465121211822 Marionette TRACE conn4 <- [1,506,null,{}] 03:06:51 INFO - PROCESS | 1747 | 1465121211830 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:51 INFO - PROCESS | 1747 | 1465121211836 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:52 INFO - PROCESS | 1747 | 1465121212116 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 03:06:52 INFO - PROCESS | 1747 | 1465121212347 Marionette TRACE conn4 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:52 INFO - PROCESS | 1747 | 1465121212359 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:52 INFO - PROCESS | 1747 | ++DOCSHELL 0x92711400 == 84 [pid = 1747] [id = 134] 03:06:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 129 (0x9271a000) [pid = 1747] [serial = 402] [outer = (nil)] 03:06:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 130 (0x92848c00) [pid = 1747] [serial = 403] [outer = 0x9271a000] 03:06:52 INFO - PROCESS | 1747 | 1465121212454 Marionette DEBUG loaded listener.js 03:06:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 131 (0x92947000) [pid = 1747] [serial = 404] [outer = 0x9271a000] 03:06:53 INFO - PROCESS | 1747 | 1465121213492 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 03:06:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 03:06:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1747ms 03:06:53 INFO - PROCESS | 1747 | 1465121213562 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 03:06:53 INFO - PROCESS | 1747 | 1465121213568 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 03:06:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 03:06:53 INFO - PROCESS | 1747 | 1465121213576 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 03:06:53 INFO - PROCESS | 1747 | 1465121213581 Marionette TRACE conn4 <- [1,510,null,{}] 03:06:53 INFO - PROCESS | 1747 | 1465121213587 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:53 INFO - PROCESS | 1747 | 1465121213592 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:53 INFO - PROCESS | 1747 | 1465121213866 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 03:06:54 INFO - PROCESS | 1747 | 1465121214156 Marionette TRACE conn4 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:54 INFO - PROCESS | 1747 | 1465121214171 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:54 INFO - PROCESS | 1747 | ++DOCSHELL 0x938bb800 == 85 [pid = 1747] [id = 135] 03:06:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 132 (0x93b5ec00) [pid = 1747] [serial = 405] [outer = (nil)] 03:06:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 133 (0x95228800) [pid = 1747] [serial = 406] [outer = 0x93b5ec00] 03:06:54 INFO - PROCESS | 1747 | 1465121214296 Marionette DEBUG loaded listener.js 03:06:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 134 (0x98455800) [pid = 1747] [serial = 407] [outer = 0x93b5ec00] 03:06:55 INFO - PROCESS | 1747 | 1465121215352 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 03:06:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 03:06:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1840ms 03:06:55 INFO - PROCESS | 1747 | 1465121215418 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 03:06:55 INFO - PROCESS | 1747 | 1465121215425 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 03:06:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 03:06:55 INFO - PROCESS | 1747 | 1465121215442 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 03:06:55 INFO - PROCESS | 1747 | 1465121215451 Marionette TRACE conn4 <- [1,514,null,{}] 03:06:55 INFO - PROCESS | 1747 | 1465121215456 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:55 INFO - PROCESS | 1747 | 1465121215464 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:55 INFO - PROCESS | 1747 | 1465121215732 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 03:06:56 INFO - PROCESS | 1747 | 1465121216011 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:56 INFO - PROCESS | 1747 | 1465121216021 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:56 INFO - PROCESS | 1747 | ++DOCSHELL 0x99ea6000 == 86 [pid = 1747] [id = 136] 03:06:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 135 (0x9a7df000) [pid = 1747] [serial = 408] [outer = (nil)] 03:06:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 136 (0x9afdfc00) [pid = 1747] [serial = 409] [outer = 0x9a7df000] 03:06:56 INFO - PROCESS | 1747 | 1465121216115 Marionette DEBUG loaded listener.js 03:06:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 137 (0x9b747c00) [pid = 1747] [serial = 410] [outer = 0x9a7df000] 03:06:57 INFO - PROCESS | 1747 | 1465121217149 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 03:06:57 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 03:06:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1751ms 03:06:57 INFO - PROCESS | 1747 | 1465121217186 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 03:06:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 03:06:57 INFO - PROCESS | 1747 | 1465121217191 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 03:06:57 INFO - PROCESS | 1747 | 1465121217199 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 03:06:57 INFO - PROCESS | 1747 | 1465121217203 Marionette TRACE conn4 <- [1,518,null,{}] 03:06:57 INFO - PROCESS | 1747 | 1465121217210 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:57 INFO - PROCESS | 1747 | 1465121217216 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:57 INFO - PROCESS | 1747 | 1465121217445 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 03:06:57 INFO - PROCESS | 1747 | 1465121217729 Marionette TRACE conn4 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:57 INFO - PROCESS | 1747 | 1465121217739 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:57 INFO - PROCESS | 1747 | ++DOCSHELL 0x9afd7c00 == 87 [pid = 1747] [id = 137] 03:06:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 138 (0x9b2ef000) [pid = 1747] [serial = 411] [outer = (nil)] 03:06:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 139 (0x9bf90c00) [pid = 1747] [serial = 412] [outer = 0x9b2ef000] 03:06:57 INFO - PROCESS | 1747 | 1465121217840 Marionette DEBUG loaded listener.js 03:06:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 140 (0x9bf95000) [pid = 1747] [serial = 413] [outer = 0x9b2ef000] 03:06:58 INFO - PROCESS | 1747 | 1465121218827 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 03:06:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 03:06:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1702ms 03:06:58 INFO - PROCESS | 1747 | 1465121218902 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 03:06:58 INFO - PROCESS | 1747 | 1465121218906 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 03:06:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 03:06:58 INFO - PROCESS | 1747 | 1465121218914 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 03:06:58 INFO - PROCESS | 1747 | 1465121218918 Marionette TRACE conn4 <- [1,522,null,{}] 03:06:58 INFO - PROCESS | 1747 | 1465121218924 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:58 INFO - PROCESS | 1747 | 1465121218931 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:59 INFO - PROCESS | 1747 | 1465121219194 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 03:06:59 INFO - PROCESS | 1747 | 1465121219477 Marionette TRACE conn4 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:59 INFO - PROCESS | 1747 | 1465121219493 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:06:59 INFO - PROCESS | 1747 | ++DOCSHELL 0x9d51b800 == 88 [pid = 1747] [id = 138] 03:06:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 141 (0x9d51bc00) [pid = 1747] [serial = 414] [outer = (nil)] 03:06:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 142 (0xa1112c00) [pid = 1747] [serial = 415] [outer = 0x9d51bc00] 03:06:59 INFO - PROCESS | 1747 | 1465121219596 Marionette DEBUG loaded listener.js 03:06:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 143 (0xa500a800) [pid = 1747] [serial = 416] [outer = 0x9d51bc00] 03:07:00 INFO - PROCESS | 1747 | 1465121220661 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 03:07:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 03:07:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1784ms 03:07:00 INFO - PROCESS | 1747 | 1465121220699 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 03:07:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 03:07:00 INFO - PROCESS | 1747 | 1465121220703 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 03:07:00 INFO - PROCESS | 1747 | 1465121220710 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 03:07:00 INFO - PROCESS | 1747 | 1465121220714 Marionette TRACE conn4 <- [1,526,null,{}] 03:07:00 INFO - PROCESS | 1747 | 1465121220720 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:00 INFO - PROCESS | 1747 | 1465121220726 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:00 INFO - PROCESS | 1747 | 1465121220951 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 03:07:01 INFO - PROCESS | 1747 | 1465121221188 Marionette TRACE conn4 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:01 INFO - PROCESS | 1747 | 1465121221198 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:01 INFO - PROCESS | 1747 | ++DOCSHELL 0x9272d400 == 89 [pid = 1747] [id = 139] 03:07:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 144 (0x9272e000) [pid = 1747] [serial = 417] [outer = (nil)] 03:07:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 145 (0x92734400) [pid = 1747] [serial = 418] [outer = 0x9272e000] 03:07:01 INFO - PROCESS | 1747 | 1465121221359 Marionette DEBUG loaded listener.js 03:07:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 146 (0x92737800) [pid = 1747] [serial = 419] [outer = 0x9272e000] 03:07:02 INFO - PROCESS | 1747 | 1465121222665 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 03:07:02 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 03:07:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 2036ms 03:07:02 INFO - PROCESS | 1747 | 1465121222747 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 03:07:02 INFO - PROCESS | 1747 | 1465121222752 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 03:07:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 03:07:02 INFO - PROCESS | 1747 | 1465121222760 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 03:07:02 INFO - PROCESS | 1747 | 1465121222764 Marionette TRACE conn4 <- [1,530,null,{}] 03:07:02 INFO - PROCESS | 1747 | 1465121222770 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:02 INFO - PROCESS | 1747 | 1465121222775 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:03 INFO - PROCESS | 1747 | 1465121223033 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 03:07:03 INFO - PROCESS | 1747 | 1465121223957 Marionette TRACE conn4 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:03 INFO - PROCESS | 1747 | 1465121223966 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:04 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f2a4400 == 90 [pid = 1747] [id = 140] 03:07:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 147 (0x8f2a5c00) [pid = 1747] [serial = 420] [outer = (nil)] 03:07:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 148 (0x8f3e9800) [pid = 1747] [serial = 421] [outer = 0x8f2a5c00] 03:07:04 INFO - PROCESS | 1747 | 1465121224068 Marionette DEBUG loaded listener.js 03:07:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 149 (0x919c7400) [pid = 1747] [serial = 422] [outer = 0x8f2a5c00] 03:07:05 INFO - PROCESS | 1747 | 1465121224997 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 03:07:05 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 03:07:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 03:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:07:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 03:07:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:07:05 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 03:07:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 03:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:07:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 03:07:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:07:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 2286ms 03:07:05 INFO - PROCESS | 1747 | 1465121225053 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 03:07:05 INFO - PROCESS | 1747 | 1465121225060 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 03:07:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 03:07:05 INFO - PROCESS | 1747 | 1465121225090 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 03:07:05 INFO - PROCESS | 1747 | 1465121225096 Marionette TRACE conn4 <- [1,534,null,{}] 03:07:05 INFO - PROCESS | 1747 | 1465121225104 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:05 INFO - PROCESS | 1747 | 1465121225111 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:05 INFO - PROCESS | 1747 | 1465121225351 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 03:07:05 INFO - PROCESS | 1747 | 1465121225621 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:05 INFO - PROCESS | 1747 | 1465121225635 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:05 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f29c000 == 91 [pid = 1747] [id = 141] 03:07:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 150 (0x92728c00) [pid = 1747] [serial = 423] [outer = (nil)] 03:07:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 151 (0x8e64ac00) [pid = 1747] [serial = 424] [outer = 0x92728c00] 03:07:05 INFO - PROCESS | 1747 | 1465121225857 Marionette DEBUG loaded listener.js 03:07:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 152 (0x9272d800) [pid = 1747] [serial = 425] [outer = 0x92728c00] 03:07:06 INFO - PROCESS | 1747 | 1465121226848 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 03:07:06 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 03:07:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1792ms 03:07:06 INFO - PROCESS | 1747 | 1465121226912 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 03:07:06 INFO - PROCESS | 1747 | 1465121226919 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 03:07:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 03:07:06 INFO - PROCESS | 1747 | 1465121226930 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 03:07:06 INFO - PROCESS | 1747 | 1465121226934 Marionette TRACE conn4 <- [1,538,null,{}] 03:07:06 INFO - PROCESS | 1747 | 1465121226940 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:06 INFO - PROCESS | 1747 | 1465121226946 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:07 INFO - PROCESS | 1747 | 1465121227228 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 03:07:07 INFO - PROCESS | 1747 | 1465121227554 Marionette TRACE conn4 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:07 INFO - PROCESS | 1747 | 1465121227563 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:07 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e647800 == 92 [pid = 1747] [id = 142] 03:07:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 153 (0x8e648000) [pid = 1747] [serial = 426] [outer = (nil)] 03:07:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 154 (0x92ba7000) [pid = 1747] [serial = 427] [outer = 0x8e648000] 03:07:07 INFO - PROCESS | 1747 | 1465121227652 Marionette DEBUG loaded listener.js 03:07:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 155 (0x92d4a000) [pid = 1747] [serial = 428] [outer = 0x8e648000] 03:07:08 INFO - PROCESS | 1747 | 1465121228604 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 03:07:08 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. 03:07:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1741ms 03:07:08 INFO - PROCESS | 1747 | 1465121228672 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 03:07:08 INFO - PROCESS | 1747 | 1465121228677 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 03:07:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 03:07:08 INFO - PROCESS | 1747 | 1465121228693 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 03:07:08 INFO - PROCESS | 1747 | 1465121228703 Marionette TRACE conn4 <- [1,542,null,{}] 03:07:08 INFO - PROCESS | 1747 | 1465121228712 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:08 INFO - PROCESS | 1747 | 1465121228718 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:08 INFO - PROCESS | 1747 | 1465121228937 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 03:07:09 INFO - PROCESS | 1747 | 1465121229189 Marionette TRACE conn4 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:09 INFO - PROCESS | 1747 | 1465121229197 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:09 INFO - PROCESS | 1747 | ++DOCSHELL 0x919c4800 == 93 [pid = 1747] [id = 143] 03:07:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 156 (0x919c8800) [pid = 1747] [serial = 429] [outer = (nil)] 03:07:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 157 (0x92d50800) [pid = 1747] [serial = 430] [outer = 0x919c8800] 03:07:09 INFO - PROCESS | 1747 | 1465121229294 Marionette DEBUG loaded listener.js 03:07:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 158 (0x9470b800) [pid = 1747] [serial = 431] [outer = 0x919c8800] 03:07:10 INFO - PROCESS | 1747 | 1465121230223 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 03:07:10 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. 03:07:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1563ms 03:07:10 INFO - PROCESS | 1747 | --DOCSHELL 0x92c01c00 == 92 [pid = 1747] [id = 114] 03:07:10 INFO - PROCESS | 1747 | --DOCSHELL 0x9c206c00 == 91 [pid = 1747] [id = 32] 03:07:10 INFO - PROCESS | 1747 | --DOCSHELL 0x9c2a5000 == 90 [pid = 1747] [id = 25] 03:07:10 INFO - PROCESS | 1747 | --DOCSHELL 0x919cf800 == 89 [pid = 1747] [id = 113] 03:07:10 INFO - PROCESS | 1747 | --DOMWINDOW == 157 (0x9a3a5c00) [pid = 1747] [serial = 348] [outer = (nil)] [url = about:blank] 03:07:10 INFO - PROCESS | 1747 | --DOMWINDOW == 156 (0x95227400) [pid = 1747] [serial = 327] [outer = (nil)] [url = about:blank] 03:07:10 INFO - PROCESS | 1747 | --DOMWINDOW == 155 (0x9d508400) [pid = 1747] [serial = 324] [outer = (nil)] [url = about:blank] 03:07:10 INFO - PROCESS | 1747 | --DOMWINDOW == 154 (0x9c12d000) [pid = 1747] [serial = 321] [outer = (nil)] [url = about:blank] 03:07:10 INFO - PROCESS | 1747 | --DOMWINDOW == 153 (0x919c8400) [pid = 1747] [serial = 312] [outer = (nil)] [url = about:blank] 03:07:10 INFO - PROCESS | 1747 | --DOMWINDOW == 152 (0x9a44dc00) [pid = 1747] [serial = 333] [outer = (nil)] [url = about:blank] 03:07:10 INFO - PROCESS | 1747 | --DOMWINDOW == 151 (0x93850000) [pid = 1747] [serial = 315] [outer = (nil)] [url = about:blank] 03:07:10 INFO - PROCESS | 1747 | --DOMWINDOW == 150 (0x9bd5d800) [pid = 1747] [serial = 318] [outer = (nil)] [url = about:blank] 03:07:10 INFO - PROCESS | 1747 | --DOMWINDOW == 149 (0x954e2800) [pid = 1747] [serial = 330] [outer = (nil)] [url = about:blank] 03:07:10 INFO - PROCESS | 1747 | 1465121230496 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 03:07:10 INFO - PROCESS | 1747 | 1465121230501 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 03:07:10 INFO - PROCESS | 1747 | --DOCSHELL 0xa110d400 == 88 [pid = 1747] [id = 26] 03:07:10 INFO - PROCESS | 1747 | --DOCSHELL 0x938bdc00 == 87 [pid = 1747] [id = 132] 03:07:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 03:07:10 INFO - PROCESS | 1747 | --DOCSHELL 0x938b0c00 == 86 [pid = 1747] [id = 131] 03:07:10 INFO - PROCESS | 1747 | --DOCSHELL 0x8f2a2000 == 85 [pid = 1747] [id = 130] 03:07:10 INFO - PROCESS | 1747 | --DOCSHELL 0x8f2a0800 == 84 [pid = 1747] [id = 129] 03:07:10 INFO - PROCESS | 1747 | --DOCSHELL 0x91d97000 == 83 [pid = 1747] [id = 128] 03:07:10 INFO - PROCESS | 1747 | --DOCSHELL 0x8f2a8c00 == 82 [pid = 1747] [id = 127] 03:07:10 INFO - PROCESS | 1747 | 1465121230589 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 03:07:10 INFO - PROCESS | 1747 | 1465121230595 Marionette TRACE conn4 <- [1,546,null,{}] 03:07:10 INFO - PROCESS | 1747 | 1465121230644 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:10 INFO - PROCESS | 1747 | 1465121230653 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:11 INFO - PROCESS | 1747 | 1465121231107 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 03:07:11 INFO - PROCESS | 1747 | --DOMWINDOW == 148 (0x924ccc00) [pid = 1747] [serial = 339] [outer = (nil)] [url = about:blank] 03:07:11 INFO - PROCESS | 1747 | --DOMWINDOW == 147 (0x91da0400) [pid = 1747] [serial = 337] [outer = (nil)] [url = about:blank] 03:07:11 INFO - PROCESS | 1747 | --DOMWINDOW == 146 (0x91d99c00) [pid = 1747] [serial = 336] [outer = (nil)] [url = about:blank] 03:07:11 INFO - PROCESS | 1747 | --DOMWINDOW == 145 (0x9522a000) [pid = 1747] [serial = 342] [outer = (nil)] [url = about:blank] 03:07:11 INFO - PROCESS | 1747 | --DOMWINDOW == 144 (0x9a0aac00) [pid = 1747] [serial = 345] [outer = (nil)] [url = about:blank] 03:07:11 INFO - PROCESS | 1747 | --DOMWINDOW == 143 (0x9a0e2800) [pid = 1747] [serial = 346] [outer = (nil)] [url = about:blank] 03:07:11 INFO - PROCESS | 1747 | --DOMWINDOW == 142 (0x95421800) [pid = 1747] [serial = 343] [outer = (nil)] [url = about:blank] 03:07:11 INFO - PROCESS | 1747 | --DOMWINDOW == 141 (0x92718000) [pid = 1747] [serial = 340] [outer = (nil)] [url = about:blank] 03:07:11 INFO - PROCESS | 1747 | 1465121231395 Marionette TRACE conn4 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:11 INFO - PROCESS | 1747 | 1465121231409 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:11 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f14a000 == 83 [pid = 1747] [id = 144] 03:07:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 142 (0x8f154400) [pid = 1747] [serial = 432] [outer = (nil)] 03:07:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 143 (0x91dd7800) [pid = 1747] [serial = 433] [outer = 0x8f154400] 03:07:11 INFO - PROCESS | 1747 | 1465121231532 Marionette DEBUG loaded listener.js 03:07:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 144 (0x9271a800) [pid = 1747] [serial = 434] [outer = 0x8f154400] 03:07:12 INFO - PROCESS | 1747 | 1465121232604 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 03:07:12 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 03:07:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 2087ms 03:07:12 INFO - PROCESS | 1747 | 1465121232646 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 03:07:12 INFO - PROCESS | 1747 | 1465121232650 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 03:07:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 03:07:12 INFO - PROCESS | 1747 | 1465121232657 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 03:07:12 INFO - PROCESS | 1747 | 1465121232660 Marionette TRACE conn4 <- [1,550,null,{}] 03:07:12 INFO - PROCESS | 1747 | 1465121232666 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:12 INFO - PROCESS | 1747 | 1465121232671 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:12 INFO - PROCESS | 1747 | 1465121232936 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 03:07:13 INFO - PROCESS | 1747 | 1465121233043 Marionette TRACE conn4 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:13 INFO - PROCESS | 1747 | 1465121233059 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:13 INFO - PROCESS | 1747 | ++DOCSHELL 0x924ccc00 == 84 [pid = 1747] [id = 145] 03:07:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 145 (0x924d0400) [pid = 1747] [serial = 435] [outer = (nil)] 03:07:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 146 (0x93c12800) [pid = 1747] [serial = 436] [outer = 0x924d0400] 03:07:13 INFO - PROCESS | 1747 | 1465121233143 Marionette DEBUG loaded listener.js 03:07:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 147 (0x9a0ad800) [pid = 1747] [serial = 437] [outer = 0x924d0400] 03:07:14 INFO - PROCESS | 1747 | 1465121234182 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 03:07:14 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. 03:07:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1536ms 03:07:14 INFO - PROCESS | 1747 | 1465121234232 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 03:07:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 03:07:14 INFO - PROCESS | 1747 | 1465121234237 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 03:07:14 INFO - PROCESS | 1747 | 1465121234243 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 03:07:14 INFO - PROCESS | 1747 | 1465121234246 Marionette TRACE conn4 <- [1,554,null,{}] 03:07:14 INFO - PROCESS | 1747 | 1465121234252 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:14 INFO - PROCESS | 1747 | 1465121234257 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:14 INFO - PROCESS | 1747 | 1465121234487 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 03:07:14 INFO - PROCESS | 1747 | 1465121234515 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:14 INFO - PROCESS | 1747 | 1465121234522 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:14 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f145800 == 85 [pid = 1747] [id = 146] 03:07:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 148 (0x8f154000) [pid = 1747] [serial = 438] [outer = (nil)] 03:07:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 149 (0x9a7e0400) [pid = 1747] [serial = 439] [outer = 0x8f154000] 03:07:14 INFO - PROCESS | 1747 | 1465121234608 Marionette DEBUG loaded listener.js 03:07:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 150 (0x9a96d400) [pid = 1747] [serial = 440] [outer = 0x8f154000] 03:07:15 INFO - PROCESS | 1747 | [1747] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:07:15 INFO - PROCESS | 1747 | --DOMWINDOW == 149 (0x938be800) [pid = 1747] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 03:07:15 INFO - PROCESS | 1747 | --DOMWINDOW == 148 (0x8f299c00) [pid = 1747] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 03:07:15 INFO - PROCESS | 1747 | --DOMWINDOW == 147 (0x91dd9400) [pid = 1747] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 03:07:15 INFO - PROCESS | 1747 | --DOMWINDOW == 146 (0x9d514800) [pid = 1747] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 03:07:15 INFO - PROCESS | 1747 | --DOMWINDOW == 145 (0x8fae2000) [pid = 1747] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 03:07:16 INFO - PROCESS | 1747 | --DOMWINDOW == 144 (0x8fae1c00) [pid = 1747] [serial = 387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 03:07:16 INFO - PROCESS | 1747 | --DOMWINDOW == 143 (0x9d9af000) [pid = 1747] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 03:07:16 INFO - PROCESS | 1747 | --DOMWINDOW == 142 (0x8f14bc00) [pid = 1747] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 03:07:16 INFO - PROCESS | 1747 | --DOMWINDOW == 141 (0x9d4df000) [pid = 1747] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 03:07:16 INFO - PROCESS | 1747 | --DOMWINDOW == 140 (0x924ce400) [pid = 1747] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 03:07:16 INFO - PROCESS | 1747 | --DOMWINDOW == 139 (0x8f3e5400) [pid = 1747] [serial = 381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 03:07:16 INFO - PROCESS | 1747 | --DOMWINDOW == 138 (0x9a441400) [pid = 1747] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 03:07:16 INFO - PROCESS | 1747 | --DOMWINDOW == 137 (0x938b1000) [pid = 1747] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 03:07:16 INFO - PROCESS | 1747 | --DOMWINDOW == 136 (0x91da1c00) [pid = 1747] [serial = 384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 03:07:16 INFO - PROCESS | 1747 | --DOMWINDOW == 135 (0x924cf400) [pid = 1747] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 03:07:16 INFO - PROCESS | 1747 | --DOMWINDOW == 134 (0x92847400) [pid = 1747] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 03:07:16 INFO - PROCESS | 1747 | --DOMWINDOW == 133 (0x93b69800) [pid = 1747] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 03:07:16 INFO - PROCESS | 1747 | --DOMWINDOW == 132 (0x984a1c00) [pid = 1747] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 03:07:16 INFO - PROCESS | 1747 | 1465121236437 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 03:07:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 03:07:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 2235ms 03:07:16 INFO - PROCESS | 1747 | 1465121236479 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 03:07:16 INFO - PROCESS | 1747 | 1465121236486 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 03:07:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 03:07:16 INFO - PROCESS | 1747 | 1465121236496 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 03:07:16 INFO - PROCESS | 1747 | 1465121236501 Marionette TRACE conn4 <- [1,558,null,{}] 03:07:16 INFO - PROCESS | 1747 | 1465121236510 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:16 INFO - PROCESS | 1747 | 1465121236515 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:16 INFO - PROCESS | 1747 | 1465121236778 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 03:07:16 INFO - PROCESS | 1747 | 1465121236961 Marionette TRACE conn4 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:16 INFO - PROCESS | 1747 | 1465121236977 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:17 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f2a0400 == 86 [pid = 1747] [id = 147] 03:07:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 133 (0x8fada000) [pid = 1747] [serial = 441] [outer = (nil)] 03:07:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 134 (0x91d98c00) [pid = 1747] [serial = 442] [outer = 0x8fada000] 03:07:17 INFO - PROCESS | 1747 | 1465121237107 Marionette DEBUG loaded listener.js 03:07:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 135 (0x91db3800) [pid = 1747] [serial = 443] [outer = 0x8fada000] 03:07:18 INFO - PROCESS | 1747 | 1465121238105 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 03:07:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 03:07:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1642ms 03:07:18 INFO - PROCESS | 1747 | 1465121238138 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 03:07:18 INFO - PROCESS | 1747 | 1465121238146 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 03:07:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 03:07:18 INFO - PROCESS | 1747 | 1465121238157 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 03:07:18 INFO - PROCESS | 1747 | 1465121238161 Marionette TRACE conn4 <- [1,562,null,{}] 03:07:18 INFO - PROCESS | 1747 | 1465121238169 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:18 INFO - PROCESS | 1747 | 1465121238174 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:18 INFO - PROCESS | 1747 | 1465121238414 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 03:07:18 INFO - PROCESS | 1747 | 1465121238663 Marionette TRACE conn4 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:18 INFO - PROCESS | 1747 | 1465121238672 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:18 INFO - PROCESS | 1747 | ++DOCSHELL 0x9258c800 == 87 [pid = 1747] [id = 148] 03:07:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 136 (0x92716000) [pid = 1747] [serial = 444] [outer = (nil)] 03:07:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 137 (0x9284bc00) [pid = 1747] [serial = 445] [outer = 0x92716000] 03:07:18 INFO - PROCESS | 1747 | 1465121238802 Marionette DEBUG loaded listener.js 03:07:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 138 (0x92b9d800) [pid = 1747] [serial = 446] [outer = 0x92716000] 03:07:19 INFO - PROCESS | 1747 | [1747] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:07:19 INFO - PROCESS | 1747 | 1465121239810 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 03:07:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 03:07:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1690ms 03:07:19 INFO - PROCESS | 1747 | 1465121239851 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 03:07:19 INFO - PROCESS | 1747 | 1465121239859 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 03:07:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 03:07:19 INFO - PROCESS | 1747 | 1465121239871 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 03:07:19 INFO - PROCESS | 1747 | 1465121239881 Marionette TRACE conn4 <- [1,566,null,{}] 03:07:19 INFO - PROCESS | 1747 | 1465121239906 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:19 INFO - PROCESS | 1747 | 1465121239919 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:20 INFO - PROCESS | 1747 | 1465121240284 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 03:07:20 INFO - PROCESS | 1747 | 1465121240532 Marionette TRACE conn4 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:20 INFO - PROCESS | 1747 | 1465121240546 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:20 INFO - PROCESS | 1747 | ++DOCSHELL 0x9284f800 == 88 [pid = 1747] [id = 149] 03:07:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 139 (0x938b1c00) [pid = 1747] [serial = 447] [outer = (nil)] 03:07:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 140 (0x938bd000) [pid = 1747] [serial = 448] [outer = 0x938b1c00] 03:07:20 INFO - PROCESS | 1747 | 1465121240672 Marionette DEBUG loaded listener.js 03:07:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 141 (0x93c13800) [pid = 1747] [serial = 449] [outer = 0x938b1c00] 03:07:21 INFO - PROCESS | 1747 | [1747] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:07:21 INFO - PROCESS | 1747 | 1465121241595 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 03:07:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 03:07:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1748ms 03:07:21 INFO - PROCESS | 1747 | 1465121241633 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 03:07:21 INFO - PROCESS | 1747 | 1465121241637 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 03:07:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 03:07:21 INFO - PROCESS | 1747 | 1465121241648 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 03:07:21 INFO - PROCESS | 1747 | 1465121241651 Marionette TRACE conn4 <- [1,570,null,{}] 03:07:21 INFO - PROCESS | 1747 | 1465121241657 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:21 INFO - PROCESS | 1747 | 1465121241663 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:21 INFO - PROCESS | 1747 | 1465121241880 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 03:07:22 INFO - PROCESS | 1747 | 1465121242062 Marionette TRACE conn4 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:22 INFO - PROCESS | 1747 | 1465121242071 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:22 INFO - PROCESS | 1747 | ++DOCSHELL 0x938bd800 == 89 [pid = 1747] [id = 150] 03:07:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 142 (0x98451800) [pid = 1747] [serial = 450] [outer = (nil)] 03:07:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 143 (0x98f3e000) [pid = 1747] [serial = 451] [outer = 0x98451800] 03:07:22 INFO - PROCESS | 1747 | 1465121242155 Marionette DEBUG loaded listener.js 03:07:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 144 (0x9a307c00) [pid = 1747] [serial = 452] [outer = 0x98451800] 03:07:22 INFO - PROCESS | 1747 | [1747] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:07:23 INFO - PROCESS | 1747 | 1465121243154 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 03:07:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 03:07:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1585ms 03:07:23 INFO - PROCESS | 1747 | 1465121243234 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 03:07:23 INFO - PROCESS | 1747 | 1465121243238 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 03:07:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 03:07:23 INFO - PROCESS | 1747 | 1465121243245 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 03:07:23 INFO - PROCESS | 1747 | 1465121243248 Marionette TRACE conn4 <- [1,574,null,{}] 03:07:23 INFO - PROCESS | 1747 | 1465121243255 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:23 INFO - PROCESS | 1747 | 1465121243260 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:23 INFO - PROCESS | 1747 | 1465121243469 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 03:07:23 INFO - PROCESS | 1747 | 1465121243713 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:23 INFO - PROCESS | 1747 | 1465121243723 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:23 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e64b800 == 90 [pid = 1747] [id = 151] 03:07:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 145 (0x8f14f400) [pid = 1747] [serial = 453] [outer = (nil)] 03:07:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 146 (0x9a7e1800) [pid = 1747] [serial = 454] [outer = 0x8f14f400] 03:07:23 INFO - PROCESS | 1747 | 1465121243821 Marionette DEBUG loaded listener.js 03:07:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 147 (0x9a980c00) [pid = 1747] [serial = 455] [outer = 0x8f14f400] 03:07:24 INFO - PROCESS | 1747 | 1465121244903 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:07:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 03:07:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1738ms 03:07:24 INFO - PROCESS | 1747 | 1465121244985 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 03:07:24 INFO - PROCESS | 1747 | 1465121244989 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 03:07:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 03:07:24 INFO - PROCESS | 1747 | 1465121244997 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 03:07:25 INFO - PROCESS | 1747 | 1465121245000 Marionette TRACE conn4 <- [1,578,null,{}] 03:07:25 INFO - PROCESS | 1747 | 1465121245006 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:25 INFO - PROCESS | 1747 | 1465121245017 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:25 INFO - PROCESS | 1747 | 1465121245319 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 03:07:25 INFO - PROCESS | 1747 | 1465121245611 Marionette TRACE conn4 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:25 INFO - PROCESS | 1747 | 1465121245617 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:25 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f151400 == 91 [pid = 1747] [id = 152] 03:07:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 148 (0x9c131000) [pid = 1747] [serial = 456] [outer = (nil)] 03:07:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 149 (0x9d502400) [pid = 1747] [serial = 457] [outer = 0x9c131000] 03:07:25 INFO - PROCESS | 1747 | 1465121245709 Marionette DEBUG loaded listener.js 03:07:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 150 (0xa21c5c00) [pid = 1747] [serial = 458] [outer = 0x9c131000] 03:07:26 INFO - PROCESS | 1747 | 1465121246657 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 03:07:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 03:07:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1740ms 03:07:26 INFO - PROCESS | 1747 | 1465121246737 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 03:07:26 INFO - PROCESS | 1747 | 1465121246742 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 03:07:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 03:07:26 INFO - PROCESS | 1747 | 1465121246748 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 03:07:26 INFO - PROCESS | 1747 | 1465121246752 Marionette TRACE conn4 <- [1,582,null,{}] 03:07:26 INFO - PROCESS | 1747 | 1465121246758 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:26 INFO - PROCESS | 1747 | 1465121246764 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:27 INFO - PROCESS | 1747 | 1465121247004 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 03:07:27 INFO - PROCESS | 1747 | 1465121247282 Marionette TRACE conn4 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:27 INFO - PROCESS | 1747 | 1465121247293 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:27 INFO - PROCESS | 1747 | ++DOCSHELL 0x9c1af800 == 92 [pid = 1747] [id = 153] 03:07:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 151 (0x9c1b2c00) [pid = 1747] [serial = 459] [outer = (nil)] 03:07:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 152 (0xa30d0c00) [pid = 1747] [serial = 460] [outer = 0x9c1b2c00] 03:07:27 INFO - PROCESS | 1747 | 1465121247375 Marionette DEBUG loaded listener.js 03:07:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 153 (0xa33f0800) [pid = 1747] [serial = 461] [outer = 0x9c1b2c00] 03:07:28 INFO - PROCESS | 1747 | 1465121248322 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 03:07:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 03:07:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1631ms 03:07:28 INFO - PROCESS | 1747 | 1465121248381 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 03:07:28 INFO - PROCESS | 1747 | 1465121248385 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 03:07:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 03:07:28 INFO - PROCESS | 1747 | 1465121248392 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 03:07:28 INFO - PROCESS | 1747 | 1465121248396 Marionette TRACE conn4 <- [1,586,null,{}] 03:07:28 INFO - PROCESS | 1747 | 1465121248401 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:28 INFO - PROCESS | 1747 | 1465121248407 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:28 INFO - PROCESS | 1747 | 1465121248601 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 03:07:28 INFO - PROCESS | 1747 | 1465121248865 Marionette TRACE conn4 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:28 INFO - PROCESS | 1747 | 1465121248876 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:28 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddc3400 == 93 [pid = 1747] [id = 154] 03:07:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 154 (0x8ddc3c00) [pid = 1747] [serial = 462] [outer = (nil)] 03:07:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 155 (0x8ddcb000) [pid = 1747] [serial = 463] [outer = 0x8ddc3c00] 03:07:29 INFO - PROCESS | 1747 | 1465121249014 Marionette DEBUG loaded listener.js 03:07:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 156 (0x8ddce000) [pid = 1747] [serial = 464] [outer = 0x8ddc3c00] 03:07:29 INFO - PROCESS | 1747 | [1747] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:07:29 INFO - PROCESS | 1747 | 1465121249883 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 03:07:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 03:07:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1533ms 03:07:29 INFO - PROCESS | 1747 | 1465121249927 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 03:07:29 INFO - PROCESS | 1747 | 1465121249931 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 03:07:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 03:07:29 INFO - PROCESS | 1747 | 1465121249938 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 03:07:29 INFO - PROCESS | 1747 | 1465121249942 Marionette TRACE conn4 <- [1,590,null,{}] 03:07:29 INFO - PROCESS | 1747 | 1465121249948 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:29 INFO - PROCESS | 1747 | 1465121249953 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:30 INFO - PROCESS | 1747 | 1465121250163 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 03:07:30 INFO - PROCESS | 1747 | 1465121250349 Marionette TRACE conn4 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:30 INFO - PROCESS | 1747 | 1465121250357 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:30 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddc1400 == 94 [pid = 1747] [id = 155] 03:07:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 157 (0x8ddc8800) [pid = 1747] [serial = 465] [outer = (nil)] 03:07:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 158 (0x8de7d400) [pid = 1747] [serial = 466] [outer = 0x8ddc8800] 03:07:30 INFO - PROCESS | 1747 | 1465121250478 Marionette DEBUG loaded listener.js 03:07:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 159 (0x8de81800) [pid = 1747] [serial = 467] [outer = 0x8ddc8800] 03:07:31 INFO - PROCESS | 1747 | 1465121251581 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 03:07:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 03:07:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1683ms 03:07:31 INFO - PROCESS | 1747 | 1465121251623 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 03:07:31 INFO - PROCESS | 1747 | 1465121251626 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 03:07:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 03:07:31 INFO - PROCESS | 1747 | 1465121251633 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 03:07:31 INFO - PROCESS | 1747 | 1465121251636 Marionette TRACE conn4 <- [1,594,null,{}] 03:07:31 INFO - PROCESS | 1747 | 1465121251643 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:31 INFO - PROCESS | 1747 | 1465121251649 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:31 INFO - PROCESS | 1747 | 1465121251874 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 03:07:32 INFO - PROCESS | 1747 | 1465121252126 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:32 INFO - PROCESS | 1747 | 1465121252136 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:32 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddc5400 == 95 [pid = 1747] [id = 156] 03:07:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 160 (0x8de7a400) [pid = 1747] [serial = 468] [outer = (nil)] 03:07:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 161 (0x8de88000) [pid = 1747] [serial = 469] [outer = 0x8de7a400] 03:07:32 INFO - PROCESS | 1747 | 1465121252231 Marionette DEBUG loaded listener.js 03:07:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 162 (0x92c06c00) [pid = 1747] [serial = 470] [outer = 0x8de7a400] 03:07:33 INFO - PROCESS | 1747 | 1465121253203 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 03:07:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 03:07:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1642ms 03:07:33 INFO - PROCESS | 1747 | 1465121253276 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 03:07:33 INFO - PROCESS | 1747 | 1465121253281 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 03:07:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 03:07:33 INFO - PROCESS | 1747 | 1465121253288 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 03:07:33 INFO - PROCESS | 1747 | 1465121253293 Marionette TRACE conn4 <- [1,598,null,{}] 03:07:33 INFO - PROCESS | 1747 | 1465121253300 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:33 INFO - PROCESS | 1747 | 1465121253306 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:33 INFO - PROCESS | 1747 | 1465121253604 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 03:07:33 INFO - PROCESS | 1747 | 1465121253920 Marionette TRACE conn4 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:33 INFO - PROCESS | 1747 | 1465121253928 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:33 INFO - PROCESS | 1747 | ++DOCSHELL 0x8debd800 == 96 [pid = 1747] [id = 157] 03:07:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 163 (0x8debdc00) [pid = 1747] [serial = 471] [outer = (nil)] 03:07:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 164 (0x8dec4000) [pid = 1747] [serial = 472] [outer = 0x8debdc00] 03:07:34 INFO - PROCESS | 1747 | 1465121254027 Marionette DEBUG loaded listener.js 03:07:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 165 (0x9384a800) [pid = 1747] [serial = 473] [outer = 0x8debdc00] 03:07:35 INFO - PROCESS | 1747 | 1465121255004 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 03:07:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 03:07:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1783ms 03:07:35 INFO - PROCESS | 1747 | 1465121255072 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 03:07:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 03:07:35 INFO - PROCESS | 1747 | 1465121255076 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 03:07:35 INFO - PROCESS | 1747 | 1465121255082 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 03:07:35 INFO - PROCESS | 1747 | 1465121255086 Marionette TRACE conn4 <- [1,602,null,{}] 03:07:35 INFO - PROCESS | 1747 | 1465121255092 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:35 INFO - PROCESS | 1747 | 1465121255097 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:35 INFO - PROCESS | 1747 | 1465121255307 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 03:07:35 INFO - PROCESS | 1747 | 1465121255553 Marionette TRACE conn4 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:35 INFO - PROCESS | 1747 | 1465121255561 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:35 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe2800 == 97 [pid = 1747] [id = 158] 03:07:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 166 (0x8cbe3000) [pid = 1747] [serial = 474] [outer = (nil)] 03:07:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 167 (0x8cbec000) [pid = 1747] [serial = 475] [outer = 0x8cbe3000] 03:07:35 INFO - PROCESS | 1747 | 1465121255687 Marionette DEBUG loaded listener.js 03:07:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 168 (0x8cbef800) [pid = 1747] [serial = 476] [outer = 0x8cbe3000] 03:07:36 INFO - PROCESS | 1747 | 1465121256857 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 03:07:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 03:07:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1838ms 03:07:36 INFO - PROCESS | 1747 | 1465121256922 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 03:07:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 03:07:36 INFO - PROCESS | 1747 | 1465121256928 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 03:07:36 INFO - PROCESS | 1747 | 1465121256936 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 03:07:36 INFO - PROCESS | 1747 | 1465121256941 Marionette TRACE conn4 <- [1,606,null,{}] 03:07:36 INFO - PROCESS | 1747 | 1465121256959 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:36 INFO - PROCESS | 1747 | 1465121256965 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:37 INFO - PROCESS | 1747 | 1465121257234 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 03:07:37 INFO - PROCESS | 1747 | 1465121257407 Marionette TRACE conn4 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:37 INFO - PROCESS | 1747 | 1465121257421 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:37 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe1400 == 98 [pid = 1747] [id = 159] 03:07:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 169 (0x8debe800) [pid = 1747] [serial = 477] [outer = (nil)] 03:07:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 170 (0x8dec2000) [pid = 1747] [serial = 478] [outer = 0x8debe800] 03:07:37 INFO - PROCESS | 1747 | 1465121257507 Marionette DEBUG loaded listener.js 03:07:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 171 (0x8f149c00) [pid = 1747] [serial = 479] [outer = 0x8debe800] 03:07:38 INFO - PROCESS | 1747 | 1465121258400 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:07:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 03:07:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1536ms 03:07:38 INFO - PROCESS | 1747 | 1465121258472 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 03:07:38 INFO - PROCESS | 1747 | 1465121258478 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 03:07:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 03:07:38 INFO - PROCESS | 1747 | 1465121258489 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 03:07:38 INFO - PROCESS | 1747 | 1465121258492 Marionette TRACE conn4 <- [1,610,null,{}] 03:07:38 INFO - PROCESS | 1747 | 1465121258499 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:38 INFO - PROCESS | 1747 | 1465121258504 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:38 INFO - PROCESS | 1747 | 1465121258815 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 03:07:39 INFO - PROCESS | 1747 | 1465121259117 Marionette TRACE conn4 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:39 INFO - PROCESS | 1747 | 1465121259125 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:39 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f146000 == 99 [pid = 1747] [id = 160] 03:07:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 172 (0x8f2a7c00) [pid = 1747] [serial = 480] [outer = (nil)] 03:07:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 173 (0x919c6800) [pid = 1747] [serial = 481] [outer = 0x8f2a7c00] 03:07:39 INFO - PROCESS | 1747 | 1465121259206 Marionette DEBUG loaded listener.js 03:07:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 174 (0x91d9b800) [pid = 1747] [serial = 482] [outer = 0x8f2a7c00] 03:07:39 INFO - PROCESS | 1747 | --DOCSHELL 0x93970c00 == 98 [pid = 1747] [id = 20] 03:07:39 INFO - PROCESS | 1747 | --DOCSHELL 0x919ca000 == 97 [pid = 1747] [id = 110] 03:07:39 INFO - PROCESS | 1747 | --DOCSHELL 0x9c12ec00 == 96 [pid = 1747] [id = 108] 03:07:39 INFO - PROCESS | 1747 | --DOCSHELL 0x92710000 == 95 [pid = 1747] [id = 109] 03:07:39 INFO - PROCESS | 1747 | --DOMWINDOW == 173 (0x92d4d000) [pid = 1747] [serial = 379] [outer = (nil)] [url = about:blank] 03:07:39 INFO - PROCESS | 1747 | --DOMWINDOW == 172 (0x9a3a4000) [pid = 1747] [serial = 397] [outer = (nil)] [url = about:blank] 03:07:39 INFO - PROCESS | 1747 | --DOCSHELL 0x924ccc00 == 94 [pid = 1747] [id = 145] 03:07:39 INFO - PROCESS | 1747 | --DOCSHELL 0x8f14a000 == 93 [pid = 1747] [id = 144] 03:07:39 INFO - PROCESS | 1747 | --DOCSHELL 0x919c4800 == 92 [pid = 1747] [id = 143] 03:07:39 INFO - PROCESS | 1747 | --DOCSHELL 0x8e647800 == 91 [pid = 1747] [id = 142] 03:07:39 INFO - PROCESS | 1747 | --DOCSHELL 0x8f29c000 == 90 [pid = 1747] [id = 141] 03:07:39 INFO - PROCESS | 1747 | --DOCSHELL 0x8f2a4400 == 89 [pid = 1747] [id = 140] 03:07:40 INFO - PROCESS | 1747 | --DOCSHELL 0x8f2a0000 == 88 [pid = 1747] [id = 133] 03:07:40 INFO - PROCESS | 1747 | --DOMWINDOW == 171 (0x9afe3000) [pid = 1747] [serial = 354] [outer = (nil)] [url = about:blank] 03:07:40 INFO - PROCESS | 1747 | --DOMWINDOW == 170 (0x954ec800) [pid = 1747] [serial = 394] [outer = (nil)] [url = about:blank] 03:07:40 INFO - PROCESS | 1747 | --DOMWINDOW == 169 (0x8f2a3c00) [pid = 1747] [serial = 286] [outer = (nil)] [url = about:blank] 03:07:40 INFO - PROCESS | 1747 | --DOMWINDOW == 168 (0x92717400) [pid = 1747] [serial = 265] [outer = (nil)] [url = about:blank] 03:07:40 INFO - PROCESS | 1747 | --DOMWINDOW == 167 (0xa2431400) [pid = 1747] [serial = 360] [outer = (nil)] [url = about:blank] 03:07:40 INFO - PROCESS | 1747 | --DOMWINDOW == 166 (0xa263b400) [pid = 1747] [serial = 241] [outer = (nil)] [url = about:blank] 03:07:40 INFO - PROCESS | 1747 | --DOMWINDOW == 165 (0xa5008c00) [pid = 1747] [serial = 280] [outer = (nil)] [url = about:blank] 03:07:40 INFO - PROCESS | 1747 | --DOMWINDOW == 164 (0x92949800) [pid = 1747] [serial = 388] [outer = (nil)] [url = about:blank] 03:07:40 INFO - PROCESS | 1747 | --DOMWINDOW == 163 (0xa34a3400) [pid = 1747] [serial = 277] [outer = (nil)] [url = about:blank] 03:07:40 INFO - PROCESS | 1747 | --DOMWINDOW == 162 (0x8fae2800) [pid = 1747] [serial = 283] [outer = (nil)] [url = about:blank] 03:07:40 INFO - PROCESS | 1747 | --DOMWINDOW == 161 (0x919ce800) [pid = 1747] [serial = 351] [outer = (nil)] [url = about:blank] 03:07:40 INFO - PROCESS | 1747 | --DOMWINDOW == 160 (0x92c10800) [pid = 1747] [serial = 389] [outer = (nil)] [url = about:blank] 03:07:40 INFO - PROCESS | 1747 | --DOMWINDOW == 159 (0xa6299800) [pid = 1747] [serial = 244] [outer = (nil)] [url = about:blank] 03:07:40 INFO - PROCESS | 1747 | --DOMWINDOW == 158 (0x9a7e1000) [pid = 1747] [serial = 349] [outer = (nil)] [url = about:blank] 03:07:40 INFO - PROCESS | 1747 | --DOMWINDOW == 157 (0x8f3ec000) [pid = 1747] [serial = 382] [outer = (nil)] [url = about:blank] 03:07:40 INFO - PROCESS | 1747 | --DOMWINDOW == 156 (0x9a7e5800) [pid = 1747] [serial = 271] [outer = (nil)] [url = about:blank] 03:07:40 INFO - PROCESS | 1747 | --DOMWINDOW == 155 (0x93b64400) [pid = 1747] [serial = 392] [outer = (nil)] [url = about:blank] 03:07:40 INFO - PROCESS | 1747 | --DOMWINDOW == 154 (0x92949000) [pid = 1747] [serial = 363] [outer = (nil)] [url = about:blank] 03:07:40 INFO - PROCESS | 1747 | --DOMWINDOW == 153 (0x92584c00) [pid = 1747] [serial = 373] [outer = (nil)] [url = about:blank] 03:07:40 INFO - PROCESS | 1747 | --DOMWINDOW == 152 (0x8fae4c00) [pid = 1747] [serial = 383] [outer = (nil)] [url = about:blank] 03:07:40 INFO - PROCESS | 1747 | --DOMWINDOW == 151 (0x9271e400) [pid = 1747] [serial = 386] [outer = (nil)] [url = about:blank] 03:07:40 INFO - PROCESS | 1747 | --DOMWINDOW == 150 (0x8e64c400) [pid = 1747] [serial = 370] [outer = (nil)] [url = about:blank] 03:07:40 INFO - PROCESS | 1747 | --DOMWINDOW == 149 (0x938b3c00) [pid = 1747] [serial = 376] [outer = (nil)] [url = about:blank] 03:07:40 INFO - PROCESS | 1747 | --DOMWINDOW == 148 (0x9afe2800) [pid = 1747] [serial = 202] [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.] 03:07:40 INFO - PROCESS | 1747 | --DOMWINDOW == 147 (0xa110f800) [pid = 1747] [serial = 238] [outer = (nil)] [url = about:blank] 03:07:40 INFO - PROCESS | 1747 | --DOMWINDOW == 146 (0x9c203c00) [pid = 1747] [serial = 274] [outer = (nil)] [url = about:blank] 03:07:40 INFO - PROCESS | 1747 | --DOMWINDOW == 145 (0x954e3c00) [pid = 1747] [serial = 268] [outer = (nil)] [url = about:blank] 03:07:40 INFO - PROCESS | 1747 | --DOMWINDOW == 144 (0xa355d800) [pid = 1747] [serial = 367] [outer = (nil)] [url = about:blank] 03:07:40 INFO - PROCESS | 1747 | --DOMWINDOW == 143 (0x9257f000) [pid = 1747] [serial = 385] [outer = (nil)] [url = about:blank] 03:07:40 INFO - PROCESS | 1747 | --DOMWINDOW == 142 (0x9d4db800) [pid = 1747] [serial = 357] [outer = (nil)] [url = about:blank] 03:07:40 INFO - PROCESS | 1747 | --DOMWINDOW == 141 (0x98f3d000) [pid = 1747] [serial = 395] [outer = (nil)] [url = about:blank] 03:07:40 INFO - PROCESS | 1747 | --DOMWINDOW == 140 (0x938be400) [pid = 1747] [serial = 391] [outer = (nil)] [url = about:blank] 03:07:40 INFO - PROCESS | 1747 | --DOMWINDOW == 139 (0x9bf8b400) [pid = 1747] [serial = 334] [outer = (nil)] [url = about:blank] 03:07:40 INFO - PROCESS | 1747 | 1465121260231 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 03:07:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 03:07:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1786ms 03:07:40 INFO - PROCESS | 1747 | 1465121260275 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 03:07:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 03:07:40 INFO - PROCESS | 1747 | 1465121260279 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 03:07:40 INFO - PROCESS | 1747 | 1465121260286 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 03:07:40 INFO - PROCESS | 1747 | 1465121260292 Marionette TRACE conn4 <- [1,614,null,{}] 03:07:40 INFO - PROCESS | 1747 | 1465121260307 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:40 INFO - PROCESS | 1747 | 1465121260315 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:40 INFO - PROCESS | 1747 | 1465121260505 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 03:07:40 INFO - PROCESS | 1747 | 1465121260653 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:40 INFO - PROCESS | 1747 | 1465121260661 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:40 INFO - PROCESS | 1747 | ++DOCSHELL 0x8fae2800 == 89 [pid = 1747] [id = 161] 03:07:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 140 (0x919c7800) [pid = 1747] [serial = 483] [outer = (nil)] 03:07:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 141 (0x924c1c00) [pid = 1747] [serial = 484] [outer = 0x919c7800] 03:07:40 INFO - PROCESS | 1747 | 1465121260742 Marionette DEBUG loaded listener.js 03:07:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 142 (0x92711000) [pid = 1747] [serial = 485] [outer = 0x919c7800] 03:07:41 INFO - PROCESS | 1747 | 1465121261608 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 03:07:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 03:07:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1343ms 03:07:41 INFO - PROCESS | 1747 | 1465121261653 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 03:07:41 INFO - PROCESS | 1747 | 1465121261658 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 03:07:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 03:07:41 INFO - PROCESS | 1747 | 1465121261665 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 03:07:41 INFO - PROCESS | 1747 | 1465121261669 Marionette TRACE conn4 <- [1,618,null,{}] 03:07:41 INFO - PROCESS | 1747 | 1465121261675 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:41 INFO - PROCESS | 1747 | 1465121261680 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:41 INFO - PROCESS | 1747 | 1465121261855 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 03:07:41 INFO - PROCESS | 1747 | 1465121261871 Marionette TRACE conn4 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:41 INFO - PROCESS | 1747 | 1465121261877 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:41 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbebc00 == 90 [pid = 1747] [id = 162] 03:07:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 143 (0x91dd5c00) [pid = 1747] [serial = 486] [outer = (nil)] 03:07:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 144 (0x92b9d400) [pid = 1747] [serial = 487] [outer = 0x91dd5c00] 03:07:41 INFO - PROCESS | 1747 | 1465121261950 Marionette DEBUG loaded listener.js 03:07:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 145 (0x92c03400) [pid = 1747] [serial = 488] [outer = 0x91dd5c00] 03:07:42 INFO - PROCESS | 1747 | 1465121262980 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 03:07:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 03:07:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1349ms 03:07:43 INFO - PROCESS | 1747 | 1465121263027 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 03:07:43 INFO - PROCESS | 1747 | 1465121263031 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 03:07:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 03:07:43 INFO - PROCESS | 1747 | 1465121263037 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 03:07:43 INFO - PROCESS | 1747 | 1465121263041 Marionette TRACE conn4 <- [1,622,null,{}] 03:07:43 INFO - PROCESS | 1747 | 1465121263046 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:43 INFO - PROCESS | 1747 | 1465121263051 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:43 INFO - PROCESS | 1747 | 1465121263287 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 03:07:43 INFO - PROCESS | 1747 | 1465121263326 Marionette TRACE conn4 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:43 INFO - PROCESS | 1747 | 1465121263335 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:43 INFO - PROCESS | 1747 | ++DOCSHELL 0x9272ec00 == 91 [pid = 1747] [id = 163] 03:07:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 146 (0x92848800) [pid = 1747] [serial = 489] [outer = (nil)] 03:07:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 147 (0x92d46c00) [pid = 1747] [serial = 490] [outer = 0x92848800] 03:07:43 INFO - PROCESS | 1747 | 1465121263405 Marionette DEBUG loaded listener.js 03:07:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 148 (0x92d4d000) [pid = 1747] [serial = 491] [outer = 0x92848800] 03:07:44 INFO - PROCESS | 1747 | --DOMWINDOW == 147 (0x924d0400) [pid = 1747] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 03:07:44 INFO - PROCESS | 1747 | --DOMWINDOW == 146 (0x9552e800) [pid = 1747] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 03:07:44 INFO - PROCESS | 1747 | --DOMWINDOW == 145 (0x919c8800) [pid = 1747] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 03:07:44 INFO - PROCESS | 1747 | --DOMWINDOW == 144 (0x92728c00) [pid = 1747] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 03:07:44 INFO - PROCESS | 1747 | --DOMWINDOW == 143 (0x8e648000) [pid = 1747] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 03:07:44 INFO - PROCESS | 1747 | --DOMWINDOW == 142 (0x8f154400) [pid = 1747] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 03:07:44 INFO - PROCESS | 1747 | --DOMWINDOW == 141 (0x8f2a5c00) [pid = 1747] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 03:07:44 INFO - PROCESS | 1747 | 1465121264671 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 03:07:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 03:07:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1696ms 03:07:44 INFO - PROCESS | 1747 | 1465121264733 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 03:07:44 INFO - PROCESS | 1747 | 1465121264737 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 03:07:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 03:07:44 INFO - PROCESS | 1747 | 1465121264751 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 03:07:44 INFO - PROCESS | 1747 | 1465121264755 Marionette TRACE conn4 <- [1,626,null,{}] 03:07:44 INFO - PROCESS | 1747 | 1465121264760 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:44 INFO - PROCESS | 1747 | 1465121264770 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:45 INFO - PROCESS | 1747 | 1465121265043 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 03:07:45 INFO - PROCESS | 1747 | 1465121265195 Marionette TRACE conn4 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:45 INFO - PROCESS | 1747 | 1465121265201 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:45 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f2a5c00 == 92 [pid = 1747] [id = 164] 03:07:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 142 (0x8f3f0800) [pid = 1747] [serial = 492] [outer = (nil)] 03:07:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 143 (0x938be400) [pid = 1747] [serial = 493] [outer = 0x8f3f0800] 03:07:45 INFO - PROCESS | 1747 | 1465121265272 Marionette DEBUG loaded listener.js 03:07:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 144 (0x954df400) [pid = 1747] [serial = 494] [outer = 0x8f3f0800] 03:07:46 INFO - PROCESS | 1747 | 1465121266025 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 03:07:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 03:07:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1332ms 03:07:46 INFO - PROCESS | 1747 | 1465121266084 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 03:07:46 INFO - PROCESS | 1747 | 1465121266087 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 03:07:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 03:07:46 INFO - PROCESS | 1747 | 1465121266093 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 03:07:46 INFO - PROCESS | 1747 | 1465121266097 Marionette TRACE conn4 <- [1,630,null,{}] 03:07:46 INFO - PROCESS | 1747 | 1465121266102 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:46 INFO - PROCESS | 1747 | 1465121266107 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:46 INFO - PROCESS | 1747 | 1465121266339 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 03:07:46 INFO - PROCESS | 1747 | 1465121266354 Marionette TRACE conn4 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:46 INFO - PROCESS | 1747 | 1465121266363 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:46 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f2a3400 == 93 [pid = 1747] [id = 165] 03:07:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 145 (0x9293e400) [pid = 1747] [serial = 495] [outer = (nil)] 03:07:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 146 (0x9844b800) [pid = 1747] [serial = 496] [outer = 0x9293e400] 03:07:46 INFO - PROCESS | 1747 | 1465121266430 Marionette DEBUG loaded listener.js 03:07:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 147 (0x98f3ac00) [pid = 1747] [serial = 497] [outer = 0x9293e400] 03:07:47 INFO - PROCESS | 1747 | 1465121267611 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 03:07:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 03:07:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1586ms 03:07:47 INFO - PROCESS | 1747 | 1465121267683 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 03:07:47 INFO - PROCESS | 1747 | 1465121267690 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 03:07:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 03:07:47 INFO - PROCESS | 1747 | 1465121267698 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 03:07:47 INFO - PROCESS | 1747 | 1465121267707 Marionette TRACE conn4 <- [1,634,null,{}] 03:07:47 INFO - PROCESS | 1747 | 1465121267714 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:47 INFO - PROCESS | 1747 | 1465121267721 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:47 INFO - PROCESS | 1747 | 1465121267976 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 03:07:48 INFO - PROCESS | 1747 | 1465121268264 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:48 INFO - PROCESS | 1747 | 1465121268273 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:48 INFO - PROCESS | 1747 | ++DOCSHELL 0x8debf400 == 94 [pid = 1747] [id = 166] 03:07:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 148 (0x8e644400) [pid = 1747] [serial = 498] [outer = (nil)] 03:07:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 149 (0x8f299800) [pid = 1747] [serial = 499] [outer = 0x8e644400] 03:07:48 INFO - PROCESS | 1747 | 1465121268362 Marionette DEBUG loaded listener.js 03:07:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 150 (0x8fadf000) [pid = 1747] [serial = 500] [outer = 0x8e644400] 03:07:48 INFO - PROCESS | 1747 | [1747] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:07:49 INFO - PROCESS | 1747 | 1465121269321 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 03:07:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 03:07:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1690ms 03:07:49 INFO - PROCESS | 1747 | 1465121269389 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 03:07:49 INFO - PROCESS | 1747 | 1465121269396 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 03:07:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 03:07:49 INFO - PROCESS | 1747 | 1465121269407 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 03:07:49 INFO - PROCESS | 1747 | 1465121269411 Marionette TRACE conn4 <- [1,638,null,{}] 03:07:49 INFO - PROCESS | 1747 | 1465121269419 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:49 INFO - PROCESS | 1747 | 1465121269425 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:49 INFO - PROCESS | 1747 | 1465121269690 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 03:07:50 INFO - PROCESS | 1747 | 1465121270022 Marionette TRACE conn4 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:50 INFO - PROCESS | 1747 | 1465121270030 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:50 INFO - PROCESS | 1747 | ++DOCSHELL 0x91db8c00 == 95 [pid = 1747] [id = 167] 03:07:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 151 (0x92585800) [pid = 1747] [serial = 501] [outer = (nil)] 03:07:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 152 (0x92847800) [pid = 1747] [serial = 502] [outer = 0x92585800] 03:07:50 INFO - PROCESS | 1747 | 1465121270118 Marionette DEBUG loaded listener.js 03:07:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 153 (0x9294b400) [pid = 1747] [serial = 503] [outer = 0x92585800] 03:07:50 INFO - PROCESS | 1747 | [1747] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:07:51 INFO - PROCESS | 1747 | 1465121271052 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 03:07:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 03:07:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1692ms 03:07:51 INFO - PROCESS | 1747 | 1465121271100 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 03:07:51 INFO - PROCESS | 1747 | 1465121271104 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 03:07:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 03:07:51 INFO - PROCESS | 1747 | 1465121271111 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 03:07:51 INFO - PROCESS | 1747 | 1465121271118 Marionette TRACE conn4 <- [1,642,null,{}] 03:07:51 INFO - PROCESS | 1747 | 1465121271135 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:51 INFO - PROCESS | 1747 | 1465121271144 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:51 INFO - PROCESS | 1747 | 1465121271353 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 03:07:51 INFO - PROCESS | 1747 | 1465121271596 Marionette TRACE conn4 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:51 INFO - PROCESS | 1747 | 1465121271606 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:51 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f14fc00 == 96 [pid = 1747] [id = 168] 03:07:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 154 (0x954e7000) [pid = 1747] [serial = 504] [outer = (nil)] 03:07:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 155 (0x98f3d000) [pid = 1747] [serial = 505] [outer = 0x954e7000] 03:07:51 INFO - PROCESS | 1747 | 1465121271738 Marionette DEBUG loaded listener.js 03:07:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 156 (0x9a44e800) [pid = 1747] [serial = 506] [outer = 0x954e7000] 03:07:52 INFO - PROCESS | 1747 | 1465121272656 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 03:07:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 03:07:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1591ms 03:07:52 INFO - PROCESS | 1747 | 1465121272707 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 03:07:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 03:07:52 INFO - PROCESS | 1747 | 1465121272713 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 03:07:52 INFO - PROCESS | 1747 | 1465121272721 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 03:07:52 INFO - PROCESS | 1747 | 1465121272727 Marionette TRACE conn4 <- [1,646,null,{}] 03:07:52 INFO - PROCESS | 1747 | 1465121272736 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:52 INFO - PROCESS | 1747 | 1465121272743 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:53 INFO - PROCESS | 1747 | 1465121273065 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 03:07:53 INFO - PROCESS | 1747 | 1465121273324 Marionette TRACE conn4 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:53 INFO - PROCESS | 1747 | 1465121273332 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:53 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a3af000 == 97 [pid = 1747] [id = 169] 03:07:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 157 (0x9a7de800) [pid = 1747] [serial = 507] [outer = (nil)] 03:07:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 158 (0x9a98c400) [pid = 1747] [serial = 508] [outer = 0x9a7de800] 03:07:53 INFO - PROCESS | 1747 | 1465121273427 Marionette DEBUG loaded listener.js 03:07:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 159 (0x9afe3400) [pid = 1747] [serial = 509] [outer = 0x9a7de800] 03:07:54 INFO - PROCESS | 1747 | 1465121274344 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:07:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 03:07:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1693ms 03:07:54 INFO - PROCESS | 1747 | 1465121274413 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 03:07:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 03:07:54 INFO - PROCESS | 1747 | 1465121274418 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 03:07:54 INFO - PROCESS | 1747 | 1465121274424 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 03:07:54 INFO - PROCESS | 1747 | 1465121274428 Marionette TRACE conn4 <- [1,650,null,{}] 03:07:54 INFO - PROCESS | 1747 | 1465121274434 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:54 INFO - PROCESS | 1747 | 1465121274440 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:54 INFO - PROCESS | 1747 | 1465121274692 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 03:07:55 INFO - PROCESS | 1747 | 1465121274993 Marionette TRACE conn4 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:55 INFO - PROCESS | 1747 | 1465121275001 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:55 INFO - PROCESS | 1747 | ++DOCSHELL 0x91db0c00 == 98 [pid = 1747] [id = 170] 03:07:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 160 (0x9afe2800) [pid = 1747] [serial = 510] [outer = (nil)] 03:07:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 161 (0x9bf91800) [pid = 1747] [serial = 511] [outer = 0x9afe2800] 03:07:55 INFO - PROCESS | 1747 | 1465121275087 Marionette DEBUG loaded listener.js 03:07:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 162 (0x9c1af000) [pid = 1747] [serial = 512] [outer = 0x9afe2800] 03:07:56 INFO - PROCESS | 1747 | 1465121276038 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 03:07:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 03:07:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1690ms 03:07:56 INFO - PROCESS | 1747 | 1465121276115 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 03:07:56 INFO - PROCESS | 1747 | 1465121276119 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 03:07:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 03:07:56 INFO - PROCESS | 1747 | 1465121276126 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 03:07:56 INFO - PROCESS | 1747 | 1465121276129 Marionette TRACE conn4 <- [1,654,null,{}] 03:07:56 INFO - PROCESS | 1747 | 1465121276135 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:56 INFO - PROCESS | 1747 | 1465121276145 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:56 INFO - PROCESS | 1747 | 1465121276403 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 03:07:56 INFO - PROCESS | 1747 | 1465121276684 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:56 INFO - PROCESS | 1747 | 1465121276693 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:56 INFO - PROCESS | 1747 | ++DOCSHELL 0x8de85800 == 99 [pid = 1747] [id = 171] 03:07:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 163 (0x9a98c800) [pid = 1747] [serial = 513] [outer = (nil)] 03:07:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 164 (0xa110f800) [pid = 1747] [serial = 514] [outer = 0x9a98c800] 03:07:56 INFO - PROCESS | 1747 | 1465121276778 Marionette DEBUG loaded listener.js 03:07:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 165 (0xa22e1c00) [pid = 1747] [serial = 515] [outer = 0x9a98c800] 03:07:57 INFO - PROCESS | 1747 | 1465121277669 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 03:07:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 03:07:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1583ms 03:07:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 03:07:57 INFO - PROCESS | 1747 | 1465121277710 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 03:07:57 INFO - PROCESS | 1747 | 1465121277713 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 03:07:57 INFO - PROCESS | 1747 | 1465121277720 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 03:07:57 INFO - PROCESS | 1747 | 1465121277723 Marionette TRACE conn4 <- [1,658,null,{}] 03:07:57 INFO - PROCESS | 1747 | 1465121277729 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:57 INFO - PROCESS | 1747 | 1465121277734 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:57 INFO - PROCESS | 1747 | 1465121277919 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 03:07:58 INFO - PROCESS | 1747 | 1465121278111 Marionette TRACE conn4 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:58 INFO - PROCESS | 1747 | 1465121278117 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:58 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e0c4400 == 100 [pid = 1747] [id = 172] 03:07:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 166 (0x8e0c5c00) [pid = 1747] [serial = 516] [outer = (nil)] 03:07:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 167 (0x8e0ca800) [pid = 1747] [serial = 517] [outer = 0x8e0c5c00] 03:07:58 INFO - PROCESS | 1747 | 1465121278202 Marionette DEBUG loaded listener.js 03:07:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 168 (0x8e0cc000) [pid = 1747] [serial = 518] [outer = 0x8e0c5c00] 03:07:59 INFO - PROCESS | 1747 | 1465121279141 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 03:07:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 03:07:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1486ms 03:07:59 INFO - PROCESS | 1747 | 1465121279219 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 03:07:59 INFO - PROCESS | 1747 | 1465121279222 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 03:07:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 03:07:59 INFO - PROCESS | 1747 | 1465121279230 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 03:07:59 INFO - PROCESS | 1747 | 1465121279234 Marionette TRACE conn4 <- [1,662,null,{}] 03:07:59 INFO - PROCESS | 1747 | 1465121279240 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:59 INFO - PROCESS | 1747 | 1465121279245 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:59 INFO - PROCESS | 1747 | 1465121279491 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 03:07:59 INFO - PROCESS | 1747 | 1465121279786 Marionette TRACE conn4 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:59 INFO - PROCESS | 1747 | 1465121279794 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:07:59 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbee000 == 101 [pid = 1747] [id = 173] 03:07:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 169 (0x8e0c7c00) [pid = 1747] [serial = 519] [outer = (nil)] 03:07:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 170 (0xa22da000) [pid = 1747] [serial = 520] [outer = 0x8e0c7c00] 03:07:59 INFO - PROCESS | 1747 | 1465121279879 Marionette DEBUG loaded listener.js 03:07:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 171 (0xa33ed800) [pid = 1747] [serial = 521] [outer = 0x8e0c7c00] 03:08:00 INFO - PROCESS | 1747 | [1747] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:08:00 INFO - PROCESS | 1747 | 1465121280854 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 03:08:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 03:08:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1683ms 03:08:00 INFO - PROCESS | 1747 | 1465121280916 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 03:08:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 03:08:00 INFO - PROCESS | 1747 | 1465121280920 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 03:08:00 INFO - PROCESS | 1747 | 1465121280926 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 03:08:00 INFO - PROCESS | 1747 | 1465121280930 Marionette TRACE conn4 <- [1,666,null,{}] 03:08:00 INFO - PROCESS | 1747 | 1465121280936 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:00 INFO - PROCESS | 1747 | 1465121280941 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:08:01 INFO - PROCESS | 1747 | 1465121281145 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 03:08:01 INFO - PROCESS | 1747 | 1465121281391 Marionette TRACE conn4 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:01 INFO - PROCESS | 1747 | 1465121281400 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:08:01 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e0cb400 == 102 [pid = 1747] [id = 174] 03:08:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 172 (0x91ae7800) [pid = 1747] [serial = 522] [outer = (nil)] 03:08:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 173 (0x91aec000) [pid = 1747] [serial = 523] [outer = 0x91ae7800] 03:08:01 INFO - PROCESS | 1747 | 1465121281546 Marionette DEBUG loaded listener.js 03:08:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 174 (0x91aee000) [pid = 1747] [serial = 524] [outer = 0x91ae7800] 03:08:02 INFO - PROCESS | 1747 | [1747] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:08:02 INFO - PROCESS | 1747 | 1465121282485 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 03:08:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 03:08:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1633ms 03:08:02 INFO - PROCESS | 1747 | 1465121282560 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 03:08:02 INFO - PROCESS | 1747 | 1465121282564 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 03:08:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 03:08:02 INFO - PROCESS | 1747 | 1465121282570 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 03:08:02 INFO - PROCESS | 1747 | 1465121282574 Marionette TRACE conn4 <- [1,670,null,{}] 03:08:02 INFO - PROCESS | 1747 | 1465121282580 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:02 INFO - PROCESS | 1747 | 1465121282584 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:08:02 INFO - PROCESS | 1747 | 1465121282803 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 03:08:03 INFO - PROCESS | 1747 | 1465121283489 Marionette TRACE conn4 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:03 INFO - PROCESS | 1747 | 1465121283501 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:08:03 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddcac00 == 103 [pid = 1747] [id = 175] 03:08:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 175 (0x8ddcb400) [pid = 1747] [serial = 525] [outer = (nil)] 03:08:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 176 (0x8de80c00) [pid = 1747] [serial = 526] [outer = 0x8ddcb400] 03:08:03 INFO - PROCESS | 1747 | 1465121283588 Marionette DEBUG loaded listener.js 03:08:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 177 (0x8deba000) [pid = 1747] [serial = 527] [outer = 0x8ddcb400] 03:08:04 INFO - PROCESS | 1747 | 1465121284532 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 03:08:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 03:08:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 2034ms 03:08:04 INFO - PROCESS | 1747 | 1465121284609 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 03:08:04 INFO - PROCESS | 1747 | 1465121284614 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 03:08:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 03:08:04 INFO - PROCESS | 1747 | 1465121284623 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 03:08:04 INFO - PROCESS | 1747 | 1465121284628 Marionette TRACE conn4 <- [1,674,null,{}] 03:08:04 INFO - PROCESS | 1747 | 1465121284636 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:04 INFO - PROCESS | 1747 | 1465121284644 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:08:04 INFO - PROCESS | 1747 | 1465121284894 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 03:08:05 INFO - PROCESS | 1747 | 1465121285267 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:05 INFO - PROCESS | 1747 | 1465121285276 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:08:05 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f153400 == 104 [pid = 1747] [id = 176] 03:08:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 178 (0x8fade800) [pid = 1747] [serial = 528] [outer = (nil)] 03:08:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 179 (0x919ce800) [pid = 1747] [serial = 529] [outer = 0x8fade800] 03:08:05 INFO - PROCESS | 1747 | 1465121285355 Marionette DEBUG loaded listener.js 03:08:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 180 (0x91af3400) [pid = 1747] [serial = 530] [outer = 0x8fade800] 03:08:05 INFO - PROCESS | 1747 | [1747] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:08:06 INFO - PROCESS | 1747 | 1465121286235 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 03:08:06 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 03:08:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1647ms 03:08:06 INFO - PROCESS | 1747 | 1465121286274 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 03:08:06 INFO - PROCESS | 1747 | 1465121286279 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 03:08:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 03:08:06 INFO - PROCESS | 1747 | 1465121286287 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 03:08:06 INFO - PROCESS | 1747 | 1465121286291 Marionette TRACE conn4 <- [1,678,null,{}] 03:08:06 INFO - PROCESS | 1747 | 1465121286297 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:06 INFO - PROCESS | 1747 | 1465121286302 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:08:06 INFO - PROCESS | 1747 | 1465121286500 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 03:08:06 INFO - PROCESS | 1747 | 1465121286707 Marionette TRACE conn4 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:06 INFO - PROCESS | 1747 | 1465121286713 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:08:06 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddc6c00 == 105 [pid = 1747] [id = 177] 03:08:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 181 (0x8de84000) [pid = 1747] [serial = 531] [outer = (nil)] 03:08:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 182 (0x91ddd400) [pid = 1747] [serial = 532] [outer = 0x8de84000] 03:08:06 INFO - PROCESS | 1747 | 1465121286789 Marionette DEBUG loaded listener.js 03:08:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 183 (0x92843c00) [pid = 1747] [serial = 533] [outer = 0x8de84000] 03:08:07 INFO - PROCESS | 1747 | --DOMWINDOW == 182 (0xa1112c00) [pid = 1747] [serial = 415] [outer = (nil)] [url = about:blank] 03:08:07 INFO - PROCESS | 1747 | --DOMWINDOW == 181 (0x92848c00) [pid = 1747] [serial = 403] [outer = (nil)] [url = about:blank] 03:08:07 INFO - PROCESS | 1747 | --DOMWINDOW == 180 (0x9afdfc00) [pid = 1747] [serial = 409] [outer = (nil)] [url = about:blank] 03:08:07 INFO - PROCESS | 1747 | --DOMWINDOW == 179 (0x9a7e0400) [pid = 1747] [serial = 439] [outer = (nil)] [url = about:blank] 03:08:07 INFO - PROCESS | 1747 | --DOMWINDOW == 178 (0x92734400) [pid = 1747] [serial = 418] [outer = (nil)] [url = about:blank] 03:08:07 INFO - PROCESS | 1747 | --DOMWINDOW == 177 (0x95228800) [pid = 1747] [serial = 406] [outer = (nil)] [url = about:blank] 03:08:07 INFO - PROCESS | 1747 | --DOMWINDOW == 176 (0x8f3ed800) [pid = 1747] [serial = 400] [outer = (nil)] [url = about:blank] 03:08:07 INFO - PROCESS | 1747 | --DOMWINDOW == 175 (0x9bf90c00) [pid = 1747] [serial = 412] [outer = (nil)] [url = about:blank] 03:08:07 INFO - PROCESS | 1747 | --DOCSHELL 0x9284f800 == 104 [pid = 1747] [id = 149] 03:08:07 INFO - PROCESS | 1747 | --DOCSHELL 0x9258c800 == 103 [pid = 1747] [id = 148] 03:08:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8f2a0400 == 102 [pid = 1747] [id = 147] 03:08:07 INFO - PROCESS | 1747 | 1465121287897 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 03:08:07 INFO - PROCESS | 1747 | --DOMWINDOW == 174 (0x9470b800) [pid = 1747] [serial = 431] [outer = (nil)] [url = about:blank] 03:08:07 INFO - PROCESS | 1747 | --DOMWINDOW == 173 (0x92d50800) [pid = 1747] [serial = 430] [outer = (nil)] [url = about:blank] 03:08:07 INFO - PROCESS | 1747 | --DOMWINDOW == 172 (0x9272d800) [pid = 1747] [serial = 425] [outer = (nil)] [url = about:blank] 03:08:07 INFO - PROCESS | 1747 | --DOMWINDOW == 171 (0x8e64ac00) [pid = 1747] [serial = 424] [outer = (nil)] [url = about:blank] 03:08:07 INFO - PROCESS | 1747 | --DOMWINDOW == 170 (0x92d4a000) [pid = 1747] [serial = 428] [outer = (nil)] [url = about:blank] 03:08:07 INFO - PROCESS | 1747 | --DOMWINDOW == 169 (0x92ba7000) [pid = 1747] [serial = 427] [outer = (nil)] [url = about:blank] 03:08:07 INFO - PROCESS | 1747 | --DOMWINDOW == 168 (0x91dd7800) [pid = 1747] [serial = 433] [outer = (nil)] [url = about:blank] 03:08:07 INFO - PROCESS | 1747 | --DOMWINDOW == 167 (0x9271a800) [pid = 1747] [serial = 434] [outer = (nil)] [url = about:blank] 03:08:07 INFO - PROCESS | 1747 | --DOMWINDOW == 166 (0x919c7400) [pid = 1747] [serial = 422] [outer = (nil)] [url = about:blank] 03:08:07 INFO - PROCESS | 1747 | --DOMWINDOW == 165 (0x8f3e9800) [pid = 1747] [serial = 421] [outer = (nil)] [url = about:blank] 03:08:07 INFO - PROCESS | 1747 | --DOMWINDOW == 164 (0x93c12800) [pid = 1747] [serial = 436] [outer = (nil)] [url = about:blank] 03:08:07 INFO - PROCESS | 1747 | --DOMWINDOW == 163 (0x9a0ad800) [pid = 1747] [serial = 437] [outer = (nil)] [url = about:blank] 03:08:07 INFO - PROCESS | 1747 | --DOMWINDOW == 162 (0x9a7e4800) [pid = 1747] [serial = 398] [outer = (nil)] [url = about:blank] 03:08:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 03:08:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1687ms 03:08:07 INFO - PROCESS | 1747 | 1465121287975 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 03:08:07 INFO - PROCESS | 1747 | 1465121287979 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 03:08:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 03:08:07 INFO - PROCESS | 1747 | 1465121287993 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 03:08:08 INFO - PROCESS | 1747 | 1465121288003 Marionette TRACE conn4 <- [1,682,null,{}] 03:08:08 INFO - PROCESS | 1747 | 1465121288012 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:08 INFO - PROCESS | 1747 | 1465121288018 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:08:08 INFO - PROCESS | 1747 | 1465121288244 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 03:08:08 INFO - PROCESS | 1747 | 1465121288440 Marionette TRACE conn4 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:08 INFO - PROCESS | 1747 | 1465121288449 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:08:08 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe2400 == 103 [pid = 1747] [id = 178] 03:08:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 163 (0x8de7ac00) [pid = 1747] [serial = 534] [outer = (nil)] 03:08:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 164 (0x92949000) [pid = 1747] [serial = 535] [outer = 0x8de7ac00] 03:08:08 INFO - PROCESS | 1747 | 1465121288521 Marionette DEBUG loaded listener.js 03:08:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 165 (0x92ba8c00) [pid = 1747] [serial = 536] [outer = 0x8de7ac00] 03:08:09 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 03:08:09 INFO - PROCESS | 1747 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:08:09 INFO - PROCESS | 1747 | 1465121289719 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 03:08:09 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) 03:08:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1747ms 03:08:09 INFO - PROCESS | 1747 | 1465121289733 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 03:08:09 INFO - PROCESS | 1747 | 1465121289738 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 03:08:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 03:08:09 INFO - PROCESS | 1747 | 1465121289744 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 03:08:09 INFO - PROCESS | 1747 | 1465121289747 Marionette TRACE conn4 <- [1,686,null,{}] 03:08:09 INFO - PROCESS | 1747 | 1465121289765 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:09 INFO - PROCESS | 1747 | 1465121289770 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:08:10 INFO - PROCESS | 1747 | 1465121290094 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 03:08:10 INFO - PROCESS | 1747 | 1465121290210 Marionette TRACE conn4 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:10 INFO - PROCESS | 1747 | 1465121290221 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:08:10 INFO - PROCESS | 1747 | ++DOCSHELL 0x924c4800 == 104 [pid = 1747] [id = 179] 03:08:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 166 (0x924c4c00) [pid = 1747] [serial = 537] [outer = (nil)] 03:08:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 167 (0x92d4f000) [pid = 1747] [serial = 538] [outer = 0x924c4c00] 03:08:10 INFO - PROCESS | 1747 | 1465121290291 Marionette DEBUG loaded listener.js 03:08:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 168 (0x93969c00) [pid = 1747] [serial = 539] [outer = 0x924c4c00] 03:08:11 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 03:08:11 INFO - PROCESS | 1747 | 1465121291545 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 03:08:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 03:08:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1842ms 03:08:11 INFO - PROCESS | 1747 | 1465121291588 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 03:08:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 03:08:11 INFO - PROCESS | 1747 | 1465121291592 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 03:08:11 INFO - PROCESS | 1747 | 1465121291598 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 03:08:11 INFO - PROCESS | 1747 | 1465121291602 Marionette TRACE conn4 <- [1,690,null,{}] 03:08:11 INFO - PROCESS | 1747 | 1465121291608 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:11 INFO - PROCESS | 1747 | 1465121291614 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:08:11 INFO - PROCESS | 1747 | 1465121291897 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 03:08:11 INFO - PROCESS | 1747 | 1465121291926 Marionette TRACE conn4 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:11 INFO - PROCESS | 1747 | 1465121291940 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:08:11 INFO - PROCESS | 1747 | ++DOCSHELL 0x9470b800 == 105 [pid = 1747] [id = 180] 03:08:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 169 (0x95157800) [pid = 1747] [serial = 540] [outer = (nil)] 03:08:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 170 (0x95230c00) [pid = 1747] [serial = 541] [outer = 0x95157800] 03:08:12 INFO - PROCESS | 1747 | 1465121292036 Marionette DEBUG loaded listener.js 03:08:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 171 (0x954ed800) [pid = 1747] [serial = 542] [outer = 0x95157800] 03:08:13 INFO - PROCESS | 1747 | --DOMWINDOW == 170 (0x8f2a7c00) [pid = 1747] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 03:08:13 INFO - PROCESS | 1747 | --DOMWINDOW == 169 (0x92848800) [pid = 1747] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 03:08:13 INFO - PROCESS | 1747 | --DOMWINDOW == 168 (0x8debe800) [pid = 1747] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 03:08:13 INFO - PROCESS | 1747 | --DOMWINDOW == 167 (0x919c7800) [pid = 1747] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 03:08:13 INFO - PROCESS | 1747 | --DOMWINDOW == 166 (0x91dd5c00) [pid = 1747] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 03:08:13 INFO - PROCESS | 1747 | --DOMWINDOW == 165 (0x8f3f0800) [pid = 1747] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 03:08:13 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 03:08:14 INFO - PROCESS | 1747 | 1465121294010 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 03:08:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 03:08:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2435ms 03:08:14 INFO - PROCESS | 1747 | 1465121294034 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 03:08:14 INFO - PROCESS | 1747 | 1465121294038 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 03:08:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 03:08:14 INFO - PROCESS | 1747 | 1465121294044 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 03:08:14 INFO - PROCESS | 1747 | 1465121294048 Marionette TRACE conn4 <- [1,694,null,{}] 03:08:14 INFO - PROCESS | 1747 | 1465121294053 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:14 INFO - PROCESS | 1747 | 1465121294059 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:08:14 INFO - PROCESS | 1747 | 1465121294339 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 03:08:14 INFO - PROCESS | 1747 | 1465121294389 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:14 INFO - PROCESS | 1747 | 1465121294397 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:08:14 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e0cf400 == 106 [pid = 1747] [id = 181] 03:08:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 166 (0x8f3e3c00) [pid = 1747] [serial = 543] [outer = (nil)] 03:08:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 167 (0x9a0a8800) [pid = 1747] [serial = 544] [outer = 0x8f3e3c00] 03:08:14 INFO - PROCESS | 1747 | 1465121294468 Marionette DEBUG loaded listener.js 03:08:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 168 (0x9a3a4000) [pid = 1747] [serial = 545] [outer = 0x8f3e3c00] 03:08:15 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 03:08:16 INFO - PROCESS | 1747 | 1465121296009 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 03:08:16 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) 03:08:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1989ms 03:08:16 INFO - PROCESS | 1747 | 1465121296036 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 03:08:16 INFO - PROCESS | 1747 | 1465121296044 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 03:08:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 03:08:16 INFO - PROCESS | 1747 | 1465121296054 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 03:08:16 INFO - PROCESS | 1747 | 1465121296060 Marionette TRACE conn4 <- [1,698,null,{}] 03:08:16 INFO - PROCESS | 1747 | 1465121296071 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:16 INFO - PROCESS | 1747 | 1465121296076 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:08:16 INFO - PROCESS | 1747 | 1465121296317 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 03:08:16 INFO - PROCESS | 1747 | 1465121296513 Marionette TRACE conn4 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:16 INFO - PROCESS | 1747 | 1465121296520 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:08:16 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddc9800 == 107 [pid = 1747] [id = 182] 03:08:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 169 (0x8de82000) [pid = 1747] [serial = 546] [outer = (nil)] 03:08:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 170 (0x8f29b000) [pid = 1747] [serial = 547] [outer = 0x8de82000] 03:08:16 INFO - PROCESS | 1747 | 1465121296650 Marionette DEBUG loaded listener.js 03:08:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 171 (0x8f3ed800) [pid = 1747] [serial = 548] [outer = 0x8de82000] 03:08:18 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 03:08:18 INFO - PROCESS | 1747 | 1465121298110 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 03:08:18 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) 03:08:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2091ms 03:08:18 INFO - PROCESS | 1747 | 1465121298147 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 03:08:18 INFO - PROCESS | 1747 | 1465121298155 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 03:08:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 03:08:18 INFO - PROCESS | 1747 | 1465121298168 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 03:08:18 INFO - PROCESS | 1747 | 1465121298172 Marionette TRACE conn4 <- [1,702,null,{}] 03:08:18 INFO - PROCESS | 1747 | 1465121298181 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:18 INFO - PROCESS | 1747 | 1465121298188 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:08:18 INFO - PROCESS | 1747 | 1465121298401 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 03:08:18 INFO - PROCESS | 1747 | 1465121298595 Marionette TRACE conn4 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:18 INFO - PROCESS | 1747 | 1465121298607 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:08:18 INFO - PROCESS | 1747 | ++DOCSHELL 0x91aea400 == 108 [pid = 1747] [id = 183] 03:08:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 172 (0x91db9000) [pid = 1747] [serial = 549] [outer = (nil)] 03:08:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 173 (0x92710c00) [pid = 1747] [serial = 550] [outer = 0x91db9000] 03:08:18 INFO - PROCESS | 1747 | 1465121298703 Marionette DEBUG loaded listener.js 03:08:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 174 (0x92737400) [pid = 1747] [serial = 551] [outer = 0x91db9000] 03:08:20 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 03:08:20 INFO - PROCESS | 1747 | 1465121300208 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 03:08:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 03:08:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2089ms 03:08:20 INFO - PROCESS | 1747 | 1465121300257 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 03:08:20 INFO - PROCESS | 1747 | 1465121300262 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 03:08:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 03:08:20 INFO - PROCESS | 1747 | 1465121300269 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 03:08:20 INFO - PROCESS | 1747 | 1465121300276 Marionette TRACE conn4 <- [1,706,null,{}] 03:08:20 INFO - PROCESS | 1747 | 1465121300296 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:20 INFO - PROCESS | 1747 | 1465121300306 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:08:20 INFO - PROCESS | 1747 | 1465121300551 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 03:08:20 INFO - PROCESS | 1747 | 1465121300747 Marionette TRACE conn4 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:20 INFO - PROCESS | 1747 | 1465121300761 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:08:20 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbeac00 == 109 [pid = 1747] [id = 184] 03:08:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 175 (0x938b3c00) [pid = 1747] [serial = 552] [outer = (nil)] 03:08:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 176 (0x9a2e5000) [pid = 1747] [serial = 553] [outer = 0x938b3c00] 03:08:20 INFO - PROCESS | 1747 | 1465121300894 Marionette DEBUG loaded listener.js 03:08:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 177 (0x9a8d9400) [pid = 1747] [serial = 554] [outer = 0x938b3c00] 03:08:22 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 03:08:22 INFO - PROCESS | 1747 | 1465121302416 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 03:08:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 03:08:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2192ms 03:08:22 INFO - PROCESS | 1747 | 1465121302464 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 03:08:22 INFO - PROCESS | 1747 | 1465121302471 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 03:08:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 03:08:22 INFO - PROCESS | 1747 | 1465121302480 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 03:08:22 INFO - PROCESS | 1747 | 1465121302483 Marionette TRACE conn4 <- [1,710,null,{}] 03:08:22 INFO - PROCESS | 1747 | 1465121302491 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:22 INFO - PROCESS | 1747 | 1465121302497 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:08:22 INFO - PROCESS | 1747 | 1465121302761 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 03:08:22 INFO - PROCESS | 1747 | 1465121302958 Marionette TRACE conn4 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:22 INFO - PROCESS | 1747 | 1465121302968 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:08:23 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe9000 == 110 [pid = 1747] [id = 185] 03:08:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 178 (0x8ddc4c00) [pid = 1747] [serial = 555] [outer = (nil)] 03:08:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 179 (0x9b284800) [pid = 1747] [serial = 556] [outer = 0x8ddc4c00] 03:08:23 INFO - PROCESS | 1747 | 1465121303090 Marionette DEBUG loaded listener.js 03:08:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 180 (0x9b628400) [pid = 1747] [serial = 557] [outer = 0x8ddc4c00] 03:08:24 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 03:08:24 INFO - PROCESS | 1747 | 1465121304469 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 03:08:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 03:08:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2082ms 03:08:24 INFO - PROCESS | 1747 | 1465121304563 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 03:08:24 INFO - PROCESS | 1747 | 1465121304567 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 03:08:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 03:08:24 INFO - PROCESS | 1747 | 1465121304574 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 03:08:24 INFO - PROCESS | 1747 | 1465121304578 Marionette TRACE conn4 <- [1,714,null,{}] 03:08:24 INFO - PROCESS | 1747 | 1465121304584 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:24 INFO - PROCESS | 1747 | 1465121304590 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:08:24 INFO - PROCESS | 1747 | 1465121304807 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 03:08:25 INFO - PROCESS | 1747 | 1465121305002 Marionette TRACE conn4 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:25 INFO - PROCESS | 1747 | 1465121305009 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:08:25 INFO - PROCESS | 1747 | ++DOCSHELL 0x95423000 == 111 [pid = 1747] [id = 186] 03:08:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 181 (0x9a989000) [pid = 1747] [serial = 558] [outer = (nil)] 03:08:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 182 (0x9c123c00) [pid = 1747] [serial = 559] [outer = 0x9a989000] 03:08:25 INFO - PROCESS | 1747 | 1465121305095 Marionette DEBUG loaded listener.js 03:08:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 183 (0x9c12f000) [pid = 1747] [serial = 560] [outer = 0x9a989000] 03:08:26 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 03:08:26 INFO - PROCESS | 1747 | 1465121306442 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 03:08:26 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 03:08:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1889ms 03:08:26 INFO - PROCESS | 1747 | 1465121306516 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 03:08:26 INFO - PROCESS | 1747 | 1465121306520 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 03:08:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 03:08:26 INFO - PROCESS | 1747 | 1465121306551 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 03:08:26 INFO - PROCESS | 1747 | 1465121306554 Marionette TRACE conn4 <- [1,718,null,{}] 03:08:26 INFO - PROCESS | 1747 | 1465121306562 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:26 INFO - PROCESS | 1747 | 1465121306572 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:08:26 INFO - PROCESS | 1747 | 1465121306811 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 03:08:27 INFO - PROCESS | 1747 | 1465121307007 Marionette TRACE conn4 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:27 INFO - PROCESS | 1747 | 1465121307018 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:08:27 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe6000 == 112 [pid = 1747] [id = 187] 03:08:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 184 (0x9b2f2800) [pid = 1747] [serial = 561] [outer = (nil)] 03:08:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 185 (0xa2210000) [pid = 1747] [serial = 562] [outer = 0x9b2f2800] 03:08:27 INFO - PROCESS | 1747 | 1465121307100 Marionette DEBUG loaded listener.js 03:08:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 186 (0xa4e06800) [pid = 1747] [serial = 563] [outer = 0x9b2f2800] 03:08:28 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 03:08:28 INFO - PROCESS | 1747 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:08:28 INFO - PROCESS | 1747 | 1465121308483 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 03:08:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 03:08:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2042ms 03:08:28 INFO - PROCESS | 1747 | 1465121308590 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 03:08:28 INFO - PROCESS | 1747 | 1465121308593 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 03:08:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 03:08:28 INFO - PROCESS | 1747 | 1465121308602 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 03:08:28 INFO - PROCESS | 1747 | 1465121308605 Marionette TRACE conn4 <- [1,722,null,{}] 03:08:28 INFO - PROCESS | 1747 | 1465121308613 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:28 INFO - PROCESS | 1747 | 1465121308619 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:08:28 INFO - PROCESS | 1747 | 1465121308823 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 03:08:29 INFO - PROCESS | 1747 | 1465121309027 Marionette TRACE conn4 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:29 INFO - PROCESS | 1747 | 1465121309036 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:08:29 INFO - PROCESS | 1747 | ++DOCSHELL 0x8de81400 == 113 [pid = 1747] [id = 188] 03:08:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 187 (0x8dec0000) [pid = 1747] [serial = 564] [outer = (nil)] 03:08:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 188 (0x8e049800) [pid = 1747] [serial = 565] [outer = 0x8dec0000] 03:08:29 INFO - PROCESS | 1747 | 1465121309118 Marionette DEBUG loaded listener.js 03:08:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 189 (0x8e04bc00) [pid = 1747] [serial = 566] [outer = 0x8dec0000] 03:08:30 INFO - PROCESS | 1747 | 1465121310140 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 03:08:30 INFO - PROCESS | 1747 | 1465121310200 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 03:08:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 03:08:30 INFO - PROCESS | 1747 | 1465121310207 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 03:08:30 INFO - PROCESS | 1747 | 1465121310212 Marionette TRACE conn4 <- [1,726,null,{}] 03:08:30 INFO - PROCESS | 1747 | 1465121310218 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:30 INFO - PROCESS | 1747 | 1465121310224 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:08:30 INFO - PROCESS | 1747 | 1465121310448 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 03:08:30 INFO - PROCESS | 1747 | 1465121310694 Marionette TRACE conn4 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:30 INFO - PROCESS | 1747 | 1465121310701 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:08:30 INFO - PROCESS | 1747 | ++DOCSHELL 0x8de81000 == 114 [pid = 1747] [id = 189] 03:08:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 190 (0x8e044800) [pid = 1747] [serial = 567] [outer = (nil)] 03:08:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 191 (0x91db3000) [pid = 1747] [serial = 568] [outer = 0x8e044800] 03:08:30 INFO - PROCESS | 1747 | 1465121310832 Marionette DEBUG loaded listener.js 03:08:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 192 (0x93973000) [pid = 1747] [serial = 569] [outer = 0x8e044800] 03:08:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 193 (0x96091400) [pid = 1747] [serial = 570] [outer = 0x9d4de400] 03:08:31 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 03:08:31 INFO - PROCESS | 1747 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:08:31 INFO - PROCESS | 1747 | 1465121311928 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 03:08:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 03:08:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 2136ms 03:08:32 INFO - PROCESS | 1747 | 1465121312445 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 03:08:32 INFO - PROCESS | 1747 | 1465121312454 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 03:08:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 03:08:32 INFO - PROCESS | 1747 | 1465121312468 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 03:08:32 INFO - PROCESS | 1747 | 1465121312474 Marionette TRACE conn4 <- [1,730,null,{}] 03:08:32 INFO - PROCESS | 1747 | 1465121312483 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:32 INFO - PROCESS | 1747 | 1465121312489 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:08:32 INFO - PROCESS | 1747 | 1465121312715 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 03:08:32 INFO - PROCESS | 1747 | 1465121312930 Marionette TRACE conn4 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:32 INFO - PROCESS | 1747 | 1465121312947 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:08:32 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe1800 == 115 [pid = 1747] [id = 190] 03:08:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 194 (0x8f154400) [pid = 1747] [serial = 571] [outer = (nil)] 03:08:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 195 (0x8f3ef000) [pid = 1747] [serial = 572] [outer = 0x8f154400] 03:08:33 INFO - PROCESS | 1747 | 1465121313029 Marionette DEBUG loaded listener.js 03:08:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 196 (0x91af3800) [pid = 1747] [serial = 573] [outer = 0x8f154400] 03:08:33 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 03:08:33 INFO - PROCESS | 1747 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:08:34 INFO - PROCESS | 1747 | 1465121314144 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 03:08:34 INFO - PROCESS | 1747 | 1465121314213 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 03:08:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 03:08:34 INFO - PROCESS | 1747 | 1465121314224 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 03:08:34 INFO - PROCESS | 1747 | 1465121314229 Marionette TRACE conn4 <- [1,734,null,{}] 03:08:34 INFO - PROCESS | 1747 | 1465121314237 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:34 INFO - PROCESS | 1747 | 1465121314242 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:08:34 INFO - PROCESS | 1747 | 1465121314461 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 03:08:34 INFO - PROCESS | 1747 | 1465121314739 Marionette TRACE conn4 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:34 INFO - PROCESS | 1747 | 1465121314750 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:08:34 INFO - PROCESS | 1747 | ++DOCSHELL 0x91ae9000 == 116 [pid = 1747] [id = 191] 03:08:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 197 (0x92846800) [pid = 1747] [serial = 574] [outer = (nil)] 03:08:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 198 (0x92ba4000) [pid = 1747] [serial = 575] [outer = 0x92846800] 03:08:34 INFO - PROCESS | 1747 | 1465121314832 Marionette DEBUG loaded listener.js 03:08:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 199 (0x92d51c00) [pid = 1747] [serial = 576] [outer = 0x92846800] 03:08:35 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 03:08:35 INFO - PROCESS | 1747 | 1465121315773 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 03:08:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 03:08:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1644ms 03:08:35 INFO - PROCESS | 1747 | 1465121315865 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 03:08:35 INFO - PROCESS | 1747 | 1465121315870 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 03:08:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 03:08:35 INFO - PROCESS | 1747 | 1465121315877 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 03:08:35 INFO - PROCESS | 1747 | 1465121315881 Marionette TRACE conn4 <- [1,738,null,{}] 03:08:35 INFO - PROCESS | 1747 | 1465121315896 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:35 INFO - PROCESS | 1747 | 1465121315906 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x924c2c00 == 115 [pid = 1747] [id = 52] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x919cc800 == 114 [pid = 1747] [id = 98] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x92711400 == 113 [pid = 1747] [id = 134] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x938bb800 == 112 [pid = 1747] [id = 135] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x9272d400 == 111 [pid = 1747] [id = 139] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x91de1c00 == 110 [pid = 1747] [id = 79] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x99ea6000 == 109 [pid = 1747] [id = 136] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x9afd7c00 == 108 [pid = 1747] [id = 137] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x9d51b800 == 107 [pid = 1747] [id = 138] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x919c5400 == 106 [pid = 1747] [id = 97] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x8f3eec00 == 105 [pid = 1747] [id = 112] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x93c1a800 == 104 [pid = 1747] [id = 6] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x9c132400 == 103 [pid = 1747] [id = 13] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x924c2400 == 102 [pid = 1747] [id = 59] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbe2400 == 101 [pid = 1747] [id = 178] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x924cac00 == 100 [pid = 1747] [id = 116] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0xa30d8800 == 99 [pid = 1747] [id = 37] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x9bf0a800 == 98 [pid = 1747] [id = 33] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x8f149000 == 97 [pid = 1747] [id = 117] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x92718800 == 96 [pid = 1747] [id = 103] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x9a7e2800 == 95 [pid = 1747] [id = 81] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x9b59f800 == 94 [pid = 1747] [id = 107] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x9c1af800 == 93 [pid = 1747] [id = 153] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x9470b800 == 92 [pid = 1747] [id = 180] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x8f153000 == 91 [pid = 1747] [id = 105] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x9a879400 == 90 [pid = 1747] [id = 92] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x92d4a400 == 89 [pid = 1747] [id = 126] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x924c3400 == 88 [pid = 1747] [id = 65] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x9b5a1c00 == 87 [pid = 1747] [id = 11] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x9a304000 == 86 [pid = 1747] [id = 90] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x9c208400 == 85 [pid = 1747] [id = 120] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x8f145800 == 84 [pid = 1747] [id = 146] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x92849400 == 83 [pid = 1747] [id = 118] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbe2800 == 82 [pid = 1747] [id = 158] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x924c4800 == 81 [pid = 1747] [id = 179] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x8ddc6c00 == 80 [pid = 1747] [id = 177] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x92c01800 == 79 [pid = 1747] [id = 80] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x95230000 == 78 [pid = 1747] [id = 111] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x9b593c00 == 77 [pid = 1747] [id = 106] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x8f151400 == 76 [pid = 1747] [id = 152] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x8f147000 == 75 [pid = 1747] [id = 94] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x92583c00 == 74 [pid = 1747] [id = 125] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x9a5c4c00 == 73 [pid = 1747] [id = 101] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x93b5f400 == 72 [pid = 1747] [id = 35] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x8ddc3400 == 71 [pid = 1747] [id = 154] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x8ddc5400 == 70 [pid = 1747] [id = 156] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x924ca400 == 69 [pid = 1747] [id = 100] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x9271e800 == 68 [pid = 1747] [id = 115] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x9d4e2000 == 67 [pid = 1747] [id = 62] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x9c1b3000 == 66 [pid = 1747] [id = 119] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x93975400 == 65 [pid = 1747] [id = 36] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x9c125000 == 64 [pid = 1747] [id = 12] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x8fae0400 == 63 [pid = 1747] [id = 102] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0xa2668400 == 62 [pid = 1747] [id = 63] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x93968c00 == 61 [pid = 1747] [id = 31] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0xa242c000 == 60 [pid = 1747] [id = 50] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x8f299400 == 59 [pid = 1747] [id = 95] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x938bd800 == 58 [pid = 1747] [id = 150] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x91d9ac00 == 57 [pid = 1747] [id = 124] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x93845000 == 56 [pid = 1747] [id = 34] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x9396ec00 == 55 [pid = 1747] [id = 8] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x924cfc00 == 54 [pid = 1747] [id = 99] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x8e64b800 == 53 [pid = 1747] [id = 151] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x8fad8800 == 52 [pid = 1747] [id = 104] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x91dd9000 == 51 [pid = 1747] [id = 88] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x8f3e4c00 == 50 [pid = 1747] [id = 122] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x9b2ea400 == 49 [pid = 1747] [id = 61] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x99eab800 == 48 [pid = 1747] [id = 39] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x8ddc1400 == 47 [pid = 1747] [id = 155] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x919d0c00 == 46 [pid = 1747] [id = 91] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x8debd800 == 45 [pid = 1747] [id = 157] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0xa6f3b800 == 44 [pid = 1747] [id = 64] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x8fae1400 == 43 [pid = 1747] [id = 93] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x8e644c00 == 42 [pid = 1747] [id = 123] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x9a0ae000 == 41 [pid = 1747] [id = 60] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x9399b800 == 40 [pid = 1747] [id = 89] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x9a0aa800 == 39 [pid = 1747] [id = 38] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x8fadc000 == 38 [pid = 1747] [id = 121] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x8f3e7c00 == 37 [pid = 1747] [id = 96] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x91ae9000 == 36 [pid = 1747] [id = 191] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x8de81000 == 35 [pid = 1747] [id = 189] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbe1800 == 34 [pid = 1747] [id = 190] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x8de81400 == 33 [pid = 1747] [id = 188] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbe6000 == 32 [pid = 1747] [id = 187] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x95423000 == 31 [pid = 1747] [id = 186] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbe9000 == 30 [pid = 1747] [id = 185] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbeac00 == 29 [pid = 1747] [id = 184] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x91aea400 == 28 [pid = 1747] [id = 183] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x8e0cf400 == 27 [pid = 1747] [id = 181] 03:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x8ddc9800 == 26 [pid = 1747] [id = 182] 03:08:37 INFO - PROCESS | 1747 | 1465121317898 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 03:08:38 INFO - PROCESS | 1747 | --DOMWINDOW == 198 (0x91d9b800) [pid = 1747] [serial = 482] [outer = (nil)] [url = about:blank] 03:08:38 INFO - PROCESS | 1747 | --DOMWINDOW == 197 (0x9d502400) [pid = 1747] [serial = 457] [outer = (nil)] [url = about:blank] 03:08:38 INFO - PROCESS | 1747 | --DOMWINDOW == 196 (0x92d4d000) [pid = 1747] [serial = 491] [outer = (nil)] [url = about:blank] 03:08:38 INFO - PROCESS | 1747 | --DOMWINDOW == 195 (0xa30d0c00) [pid = 1747] [serial = 460] [outer = (nil)] [url = about:blank] 03:08:38 INFO - PROCESS | 1747 | --DOMWINDOW == 194 (0x91d98c00) [pid = 1747] [serial = 442] [outer = (nil)] [url = about:blank] 03:08:38 INFO - PROCESS | 1747 | --DOMWINDOW == 193 (0x9284bc00) [pid = 1747] [serial = 445] [outer = (nil)] [url = about:blank] 03:08:38 INFO - PROCESS | 1747 | --DOMWINDOW == 192 (0x92d46c00) [pid = 1747] [serial = 490] [outer = (nil)] [url = about:blank] 03:08:38 INFO - PROCESS | 1747 | --DOMWINDOW == 191 (0x8de88000) [pid = 1747] [serial = 469] [outer = (nil)] [url = about:blank] 03:08:38 INFO - PROCESS | 1747 | --DOMWINDOW == 190 (0x8f149c00) [pid = 1747] [serial = 479] [outer = (nil)] [url = about:blank] 03:08:38 INFO - PROCESS | 1747 | --DOMWINDOW == 189 (0x92711000) [pid = 1747] [serial = 485] [outer = (nil)] [url = about:blank] 03:08:38 INFO - PROCESS | 1747 | --DOMWINDOW == 188 (0x919c6800) [pid = 1747] [serial = 481] [outer = (nil)] [url = about:blank] 03:08:38 INFO - PROCESS | 1747 | --DOMWINDOW == 187 (0x9a7e1800) [pid = 1747] [serial = 454] [outer = (nil)] [url = about:blank] 03:08:38 INFO - PROCESS | 1747 | --DOMWINDOW == 186 (0x924c1c00) [pid = 1747] [serial = 484] [outer = (nil)] [url = about:blank] 03:08:38 INFO - PROCESS | 1747 | --DOMWINDOW == 185 (0x8cbec000) [pid = 1747] [serial = 475] [outer = (nil)] [url = about:blank] 03:08:38 INFO - PROCESS | 1747 | --DOMWINDOW == 184 (0x92b9d400) [pid = 1747] [serial = 487] [outer = (nil)] [url = about:blank] 03:08:38 INFO - PROCESS | 1747 | --DOMWINDOW == 183 (0x92c03400) [pid = 1747] [serial = 488] [outer = (nil)] [url = about:blank] 03:08:38 INFO - PROCESS | 1747 | --DOMWINDOW == 182 (0x8dec2000) [pid = 1747] [serial = 478] [outer = (nil)] [url = about:blank] 03:08:38 INFO - PROCESS | 1747 | --DOMWINDOW == 181 (0x938bd000) [pid = 1747] [serial = 448] [outer = (nil)] [url = about:blank] 03:08:38 INFO - PROCESS | 1747 | --DOMWINDOW == 180 (0x98f3e000) [pid = 1747] [serial = 451] [outer = (nil)] [url = about:blank] 03:08:38 INFO - PROCESS | 1747 | --DOMWINDOW == 179 (0x8de7d400) [pid = 1747] [serial = 466] [outer = (nil)] [url = about:blank] 03:08:38 INFO - PROCESS | 1747 | --DOMWINDOW == 178 (0x8dec4000) [pid = 1747] [serial = 472] [outer = (nil)] [url = about:blank] 03:08:38 INFO - PROCESS | 1747 | --DOMWINDOW == 177 (0x938be400) [pid = 1747] [serial = 493] [outer = (nil)] [url = about:blank] 03:08:38 INFO - PROCESS | 1747 | --DOMWINDOW == 176 (0x954df400) [pid = 1747] [serial = 494] [outer = (nil)] [url = about:blank] 03:08:38 INFO - PROCESS | 1747 | --DOMWINDOW == 175 (0x8ddcb000) [pid = 1747] [serial = 463] [outer = (nil)] [url = about:blank] 03:08:38 INFO - PROCESS | 1747 | 1465121318322 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:38 INFO - PROCESS | 1747 | 1465121318335 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:08:38 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddc5400 == 27 [pid = 1747] [id = 192] 03:08:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 176 (0x8ddc6c00) [pid = 1747] [serial = 577] [outer = (nil)] 03:08:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 177 (0x8ddcbc00) [pid = 1747] [serial = 578] [outer = 0x8ddc6c00] 03:08:38 INFO - PROCESS | 1747 | 1465121318410 Marionette DEBUG loaded listener.js 03:08:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 178 (0x8de85000) [pid = 1747] [serial = 579] [outer = 0x8ddc6c00] 03:08:39 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 03:08:39 INFO - PROCESS | 1747 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:08:39 INFO - PROCESS | 1747 | 1465121319694 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 03:08:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 03:08:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 3853ms 03:08:39 INFO - PROCESS | 1747 | 1465121319734 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 03:08:39 INFO - PROCESS | 1747 | 1465121319742 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 03:08:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 03:08:39 INFO - PROCESS | 1747 | 1465121319753 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 03:08:39 INFO - PROCESS | 1747 | 1465121319758 Marionette TRACE conn4 <- [1,742,null,{}] 03:08:39 INFO - PROCESS | 1747 | 1465121319769 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:39 INFO - PROCESS | 1747 | 1465121319775 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:08:40 INFO - PROCESS | 1747 | 1465121320164 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 03:08:40 INFO - PROCESS | 1747 | 1465121320315 Marionette TRACE conn4 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:40 INFO - PROCESS | 1747 | 1465121320326 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:08:40 INFO - PROCESS | 1747 | ++DOCSHELL 0x8debe000 == 28 [pid = 1747] [id = 193] 03:08:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 179 (0x8debec00) [pid = 1747] [serial = 580] [outer = (nil)] 03:08:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 180 (0x8dec3c00) [pid = 1747] [serial = 581] [outer = 0x8debec00] 03:08:40 INFO - PROCESS | 1747 | 1465121320423 Marionette DEBUG loaded listener.js 03:08:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 181 (0x8e04ac00) [pid = 1747] [serial = 582] [outer = 0x8debec00] 03:08:41 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 03:08:41 INFO - PROCESS | 1747 | 1465121321908 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 03:08:41 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 03:08:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2199ms 03:08:41 INFO - PROCESS | 1747 | 1465121321953 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 03:08:41 INFO - PROCESS | 1747 | 1465121321962 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 03:08:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 03:08:41 INFO - PROCESS | 1747 | 1465121321977 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 03:08:41 INFO - PROCESS | 1747 | 1465121321983 Marionette TRACE conn4 <- [1,746,null,{}] 03:08:41 INFO - PROCESS | 1747 | 1465121321990 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:42 INFO - PROCESS | 1747 | 1465121321997 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:08:42 INFO - PROCESS | 1747 | 1465121322227 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 03:08:42 INFO - PROCESS | 1747 | 1465121322415 Marionette TRACE conn4 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:42 INFO - PROCESS | 1747 | 1465121322426 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:08:42 INFO - PROCESS | 1747 | ++DOCSHELL 0x8debe800 == 29 [pid = 1747] [id = 194] 03:08:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 182 (0x8e64b400) [pid = 1747] [serial = 583] [outer = (nil)] 03:08:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 183 (0x8f14b400) [pid = 1747] [serial = 584] [outer = 0x8e64b400] 03:08:42 INFO - PROCESS | 1747 | 1465121322512 Marionette DEBUG loaded listener.js 03:08:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 184 (0x8f29bc00) [pid = 1747] [serial = 585] [outer = 0x8e64b400] 03:08:43 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 03:08:43 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 03:08:43 INFO - PROCESS | 1747 | 1465121323904 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 03:08:43 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.) 03:08:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1989ms 03:08:44 INFO - PROCESS | 1747 | 1465121324061 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 03:08:44 INFO - PROCESS | 1747 | 1465121324065 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 03:08:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 03:08:44 INFO - PROCESS | 1747 | 1465121324083 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 03:08:44 INFO - PROCESS | 1747 | 1465121324090 Marionette TRACE conn4 <- [1,750,null,{}] 03:08:44 INFO - PROCESS | 1747 | 1465121324110 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:44 INFO - PROCESS | 1747 | 1465121324120 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:08:44 INFO - PROCESS | 1747 | 1465121324324 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 03:08:44 INFO - PROCESS | 1747 | 1465121324514 Marionette TRACE conn4 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:44 INFO - PROCESS | 1747 | 1465121324528 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:08:44 INFO - PROCESS | 1747 | ++DOCSHELL 0x8fad8800 == 30 [pid = 1747] [id = 195] 03:08:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 185 (0x8fadc000) [pid = 1747] [serial = 586] [outer = (nil)] 03:08:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 186 (0x919c7c00) [pid = 1747] [serial = 587] [outer = 0x8fadc000] 03:08:44 INFO - PROCESS | 1747 | 1465121324632 Marionette DEBUG loaded listener.js 03:08:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 187 (0x91ae7400) [pid = 1747] [serial = 588] [outer = 0x8fadc000] 03:08:46 INFO - PROCESS | 1747 | --DOCSHELL 0x8e0c4400 == 29 [pid = 1747] [id = 172] 03:08:46 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbee000 == 28 [pid = 1747] [id = 173] 03:08:46 INFO - PROCESS | 1747 | --DOCSHELL 0x8f146000 == 27 [pid = 1747] [id = 160] 03:08:46 INFO - PROCESS | 1747 | --DOCSHELL 0x8e0cb400 == 26 [pid = 1747] [id = 174] 03:08:46 INFO - PROCESS | 1747 | --DOCSHELL 0x8ddcac00 == 25 [pid = 1747] [id = 175] 03:08:46 INFO - PROCESS | 1747 | --DOCSHELL 0x91db0c00 == 24 [pid = 1747] [id = 170] 03:08:46 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbe1400 == 23 [pid = 1747] [id = 159] 03:08:47 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 03:08:47 INFO - PROCESS | 1747 | 1465121327344 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 03:08:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 03:08:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 3302ms 03:08:47 INFO - PROCESS | 1747 | 1465121327385 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 03:08:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 03:08:47 INFO - PROCESS | 1747 | 1465121327391 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 03:08:47 INFO - PROCESS | 1747 | 1465121327400 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 03:08:47 INFO - PROCESS | 1747 | 1465121327406 Marionette TRACE conn4 <- [1,754,null,{}] 03:08:47 INFO - PROCESS | 1747 | 1465121327421 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:47 INFO - PROCESS | 1747 | 1465121327427 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:08:47 INFO - PROCESS | 1747 | 1465121327668 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 03:08:47 INFO - PROCESS | 1747 | 1465121327690 Marionette TRACE conn4 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:47 INFO - PROCESS | 1747 | 1465121327700 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:08:47 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddcd400 == 24 [pid = 1747] [id = 196] 03:08:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 188 (0x8de80800) [pid = 1747] [serial = 589] [outer = (nil)] 03:08:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 189 (0x8e0c5800) [pid = 1747] [serial = 590] [outer = 0x8de80800] 03:08:47 INFO - PROCESS | 1747 | 1465121327776 Marionette DEBUG loaded listener.js 03:08:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 190 (0x8e645000) [pid = 1747] [serial = 591] [outer = 0x8de80800] 03:08:49 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 03:08:49 INFO - PROCESS | 1747 | --DOMWINDOW == 189 (0x8ddc3c00) [pid = 1747] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 03:08:49 INFO - PROCESS | 1747 | --DOMWINDOW == 188 (0x8f154000) [pid = 1747] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 03:08:49 INFO - PROCESS | 1747 | --DOMWINDOW == 187 (0x9c1b2c00) [pid = 1747] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 03:08:49 INFO - PROCESS | 1747 | --DOMWINDOW == 186 (0x98451800) [pid = 1747] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 03:08:49 INFO - PROCESS | 1747 | --DOMWINDOW == 185 (0x938b1c00) [pid = 1747] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 03:08:49 INFO - PROCESS | 1747 | --DOMWINDOW == 184 (0x8f14f400) [pid = 1747] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 03:08:49 INFO - PROCESS | 1747 | --DOMWINDOW == 183 (0x92716000) [pid = 1747] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 03:08:49 INFO - PROCESS | 1747 | --DOMWINDOW == 182 (0x8fada000) [pid = 1747] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 03:08:49 INFO - PROCESS | 1747 | --DOMWINDOW == 181 (0x9c131000) [pid = 1747] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 03:08:49 INFO - PROCESS | 1747 | --DOMWINDOW == 180 (0x92710400) [pid = 1747] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 03:08:49 INFO - PROCESS | 1747 | --DOMWINDOW == 179 (0x8ddcb400) [pid = 1747] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 03:08:49 INFO - PROCESS | 1747 | --DOMWINDOW == 178 (0x8e0c5c00) [pid = 1747] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 03:08:49 INFO - PROCESS | 1747 | --DOMWINDOW == 177 (0x8f3e5800) [pid = 1747] [serial = 366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 03:08:49 INFO - PROCESS | 1747 | --DOMWINDOW == 176 (0x8ddc8800) [pid = 1747] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 03:08:49 INFO - PROCESS | 1747 | --DOMWINDOW == 175 (0x9c1b5c00) [pid = 1747] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 03:08:49 INFO - PROCESS | 1747 | --DOMWINDOW == 174 (0x919ca800) [pid = 1747] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 03:08:49 INFO - PROCESS | 1747 | --DOMWINDOW == 173 (0x9257ec00) [pid = 1747] [serial = 372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 03:08:49 INFO - PROCESS | 1747 | --DOMWINDOW == 172 (0x92585800) [pid = 1747] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 03:08:49 INFO - PROCESS | 1747 | --DOMWINDOW == 171 (0x93b5ec00) [pid = 1747] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 03:08:49 INFO - PROCESS | 1747 | --DOMWINDOW == 170 (0x92940c00) [pid = 1747] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 03:08:49 INFO - PROCESS | 1747 | --DOMWINDOW == 169 (0x8de7ac00) [pid = 1747] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 03:08:49 INFO - PROCESS | 1747 | --DOMWINDOW == 168 (0x91ae7800) [pid = 1747] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 03:08:49 INFO - PROCESS | 1747 | --DOMWINDOW == 167 (0x9a7df000) [pid = 1747] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 03:08:49 INFO - PROCESS | 1747 | --DOMWINDOW == 166 (0x9a7de800) [pid = 1747] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 03:08:49 INFO - PROCESS | 1747 | --DOMWINDOW == 165 (0x9b596800) [pid = 1747] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 03:08:49 INFO - PROCESS | 1747 | --DOMWINDOW == 164 (0x9b2ef000) [pid = 1747] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 03:08:49 INFO - PROCESS | 1747 | --DOMWINDOW == 163 (0x919c3c00) [pid = 1747] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 03:08:49 INFO - PROCESS | 1747 | --DOMWINDOW == 162 (0x92850000) [pid = 1747] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 03:08:49 INFO - PROCESS | 1747 | --DOMWINDOW == 161 (0x8fade800) [pid = 1747] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 03:08:49 INFO - PROCESS | 1747 | --DOMWINDOW == 160 (0x9a98c800) [pid = 1747] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 03:08:49 INFO - PROCESS | 1747 | --DOMWINDOW == 159 (0x924c4c00) [pid = 1747] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 03:08:49 INFO - PROCESS | 1747 | --DOMWINDOW == 158 (0x92d4ac00) [pid = 1747] [serial = 378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 03:08:49 INFO - PROCESS | 1747 | --DOMWINDOW == 157 (0x8fadd400) [pid = 1747] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 03:08:49 INFO - PROCESS | 1747 | --DOMWINDOW == 156 (0x98f47c00) [pid = 1747] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 03:08:49 INFO - PROCESS | 1747 | --DOMWINDOW == 155 (0x9c1b6400) [pid = 1747] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 03:08:49 INFO - PROCESS | 1747 | --DOMWINDOW == 154 (0x9d51bc00) [pid = 1747] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 03:08:49 INFO - PROCESS | 1747 | --DOMWINDOW == 153 (0x9271a000) [pid = 1747] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 03:08:49 INFO - PROCESS | 1747 | --DOMWINDOW == 152 (0x8e0c7c00) [pid = 1747] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 03:08:49 INFO - PROCESS | 1747 | --DOMWINDOW == 151 (0x9bf96800) [pid = 1747] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 03:08:49 INFO - PROCESS | 1747 | --DOMWINDOW == 150 (0x8e646c00) [pid = 1747] [serial = 369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 03:08:49 INFO - PROCESS | 1747 | --DOMWINDOW == 149 (0x8debdc00) [pid = 1747] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 03:08:49 INFO - PROCESS | 1747 | --DOMWINDOW == 148 (0x954e7000) [pid = 1747] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 03:08:49 INFO - PROCESS | 1747 | --DOMWINDOW == 147 (0x9272e000) [pid = 1747] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 03:08:49 INFO - PROCESS | 1747 | --DOMWINDOW == 146 (0x8f2a2800) [pid = 1747] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 03:08:49 INFO - PROCESS | 1747 | --DOMWINDOW == 145 (0x8e644400) [pid = 1747] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 03:08:49 INFO - PROCESS | 1747 | --DOMWINDOW == 144 (0x9afe2800) [pid = 1747] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 03:08:49 INFO - PROCESS | 1747 | --DOMWINDOW == 143 (0x8de84000) [pid = 1747] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 03:08:49 INFO - PROCESS | 1747 | --DOMWINDOW == 142 (0x8cbe3000) [pid = 1747] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 03:08:49 INFO - PROCESS | 1747 | --DOMWINDOW == 141 (0x92587000) [pid = 1747] [serial = 375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 03:08:49 INFO - PROCESS | 1747 | --DOMWINDOW == 140 (0x9293e400) [pid = 1747] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 03:08:49 INFO - PROCESS | 1747 | --DOMWINDOW == 139 (0x8de7a400) [pid = 1747] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 03:08:49 INFO - PROCESS | 1747 | --DOMWINDOW == 138 (0x95157800) [pid = 1747] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 03:08:49 INFO - PROCESS | 1747 | --DOMWINDOW == 137 (0x9d50e400) [pid = 1747] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 03:08:49 INFO - PROCESS | 1747 | --DOMWINDOW == 136 (0x92c08c00) [pid = 1747] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 03:08:49 INFO - PROCESS | 1747 | --DOMWINDOW == 135 (0x8f154400) [pid = 1747] [serial = 571] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 03:08:49 INFO - PROCESS | 1747 | --DOMWINDOW == 134 (0x8de82000) [pid = 1747] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 03:08:49 INFO - PROCESS | 1747 | --DOMWINDOW == 133 (0x91db9000) [pid = 1747] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 03:08:49 INFO - PROCESS | 1747 | --DOMWINDOW == 132 (0x938b3c00) [pid = 1747] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 03:08:49 INFO - PROCESS | 1747 | --DOMWINDOW == 131 (0x8ddc4c00) [pid = 1747] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 03:08:49 INFO - PROCESS | 1747 | --DOMWINDOW == 130 (0x9a989000) [pid = 1747] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 03:08:49 INFO - PROCESS | 1747 | --DOMWINDOW == 129 (0x9b2f2800) [pid = 1747] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 03:08:49 INFO - PROCESS | 1747 | --DOMWINDOW == 128 (0x8dec0000) [pid = 1747] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 03:08:49 INFO - PROCESS | 1747 | --DOMWINDOW == 127 (0x8e044800) [pid = 1747] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 03:08:49 INFO - PROCESS | 1747 | --DOMWINDOW == 126 (0x8f3e3c00) [pid = 1747] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 03:08:49 INFO - PROCESS | 1747 | --DOMWINDOW == 125 (0x92846800) [pid = 1747] [serial = 574] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 03:08:49 INFO - PROCESS | 1747 | 1465121329882 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 03:08:49 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 03:08:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2550ms 03:08:49 INFO - PROCESS | 1747 | 1465121329948 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 03:08:49 INFO - PROCESS | 1747 | 1465121329956 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 03:08:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 03:08:49 INFO - PROCESS | 1747 | 1465121329967 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 03:08:49 INFO - PROCESS | 1747 | 1465121329972 Marionette TRACE conn4 <- [1,758,null,{}] 03:08:49 INFO - PROCESS | 1747 | 1465121329988 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:49 INFO - PROCESS | 1747 | 1465121329993 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:08:50 INFO - PROCESS | 1747 | 1465121330166 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 03:08:50 INFO - PROCESS | 1747 | 1465121330314 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:50 INFO - PROCESS | 1747 | 1465121330322 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:08:50 INFO - PROCESS | 1747 | ++DOCSHELL 0x8dec0c00 == 25 [pid = 1747] [id = 197] 03:08:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 126 (0x8e050c00) [pid = 1747] [serial = 592] [outer = (nil)] 03:08:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 127 (0x8e646400) [pid = 1747] [serial = 593] [outer = 0x8e050c00] 03:08:50 INFO - PROCESS | 1747 | 1465121330397 Marionette DEBUG loaded listener.js 03:08:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 128 (0x8f2a6000) [pid = 1747] [serial = 594] [outer = 0x8e050c00] 03:08:51 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 03:08:51 INFO - PROCESS | 1747 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:08:51 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 03:08:51 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 03:08:51 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 03:08:51 INFO - PROCESS | 1747 | 1465121331232 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 03:08:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 03:08:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1295ms 03:08:51 INFO - PROCESS | 1747 | 1465121331262 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 03:08:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 03:08:51 INFO - PROCESS | 1747 | 1465121331268 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 03:08:51 INFO - PROCESS | 1747 | 1465121331275 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 03:08:51 INFO - PROCESS | 1747 | 1465121331281 Marionette TRACE conn4 <- [1,762,null,{}] 03:08:51 INFO - PROCESS | 1747 | 1465121331297 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:51 INFO - PROCESS | 1747 | 1465121331306 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:08:51 INFO - PROCESS | 1747 | 1465121331501 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 03:08:51 INFO - PROCESS | 1747 | 1465121331814 Marionette TRACE conn4 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:51 INFO - PROCESS | 1747 | 1465121331824 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:08:51 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe8400 == 26 [pid = 1747] [id = 198] 03:08:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 129 (0x8cbe8c00) [pid = 1747] [serial = 595] [outer = (nil)] 03:08:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 130 (0x8cbee000) [pid = 1747] [serial = 596] [outer = 0x8cbe8c00] 03:08:51 INFO - PROCESS | 1747 | 1465121331923 Marionette DEBUG loaded listener.js 03:08:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 131 (0x8de7e000) [pid = 1747] [serial = 597] [outer = 0x8cbe8c00] 03:08:53 INFO - PROCESS | 1747 | 1465121333266 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 03:08:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 03:08:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2042ms 03:08:53 INFO - PROCESS | 1747 | 1465121333384 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 03:08:53 INFO - PROCESS | 1747 | 1465121333391 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 03:08:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 03:08:53 INFO - PROCESS | 1747 | 1465121333401 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 03:08:53 INFO - PROCESS | 1747 | 1465121333407 Marionette TRACE conn4 <- [1,766,null,{}] 03:08:53 INFO - PROCESS | 1747 | 1465121333463 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:53 INFO - PROCESS | 1747 | 1465121333468 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:08:53 INFO - PROCESS | 1747 | 1465121333688 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 03:08:53 INFO - PROCESS | 1747 | 1465121333883 Marionette TRACE conn4 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:53 INFO - PROCESS | 1747 | 1465121333890 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:08:53 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f2a4400 == 27 [pid = 1747] [id = 199] 03:08:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 132 (0x8f2a7c00) [pid = 1747] [serial = 598] [outer = (nil)] 03:08:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 133 (0x8f3e8c00) [pid = 1747] [serial = 599] [outer = 0x8f2a7c00] 03:08:53 INFO - PROCESS | 1747 | 1465121333983 Marionette DEBUG loaded listener.js 03:08:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 134 (0x8fadbc00) [pid = 1747] [serial = 600] [outer = 0x8f2a7c00] 03:08:55 INFO - PROCESS | 1747 | 1465121335364 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 03:08:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 03:08:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2001ms 03:08:55 INFO - PROCESS | 1747 | 1465121335527 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 03:08:55 INFO - PROCESS | 1747 | 1465121335535 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 03:08:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 03:08:55 INFO - PROCESS | 1747 | 1465121335547 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 03:08:55 INFO - PROCESS | 1747 | 1465121335551 Marionette TRACE conn4 <- [1,770,null,{}] 03:08:55 INFO - PROCESS | 1747 | 1465121335559 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:55 INFO - PROCESS | 1747 | 1465121335564 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:08:55 INFO - PROCESS | 1747 | 1465121335767 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 03:08:55 INFO - PROCESS | 1747 | 1465121335960 Marionette TRACE conn4 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:55 INFO - PROCESS | 1747 | 1465121335968 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:08:55 INFO - PROCESS | 1747 | ++DOCSHELL 0x8dec0800 == 28 [pid = 1747] [id = 200] 03:08:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 135 (0x8f3e3800) [pid = 1747] [serial = 601] [outer = (nil)] 03:08:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 136 (0x91d9b000) [pid = 1747] [serial = 602] [outer = 0x8f3e3800] 03:08:56 INFO - PROCESS | 1747 | 1465121336053 Marionette DEBUG loaded listener.js 03:08:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 137 (0x91db3400) [pid = 1747] [serial = 603] [outer = 0x8f3e3800] 03:08:57 INFO - PROCESS | 1747 | 1465121337049 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 03:08:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 03:08:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1538ms 03:08:57 INFO - PROCESS | 1747 | 1465121337086 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 03:08:57 INFO - PROCESS | 1747 | 1465121337093 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 03:08:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 03:08:57 INFO - PROCESS | 1747 | 1465121337108 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 03:08:57 INFO - PROCESS | 1747 | 1465121337118 Marionette TRACE conn4 <- [1,774,null,{}] 03:08:57 INFO - PROCESS | 1747 | 1465121337128 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:57 INFO - PROCESS | 1747 | 1465121337134 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:08:57 INFO - PROCESS | 1747 | 1465121337402 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 03:08:57 INFO - PROCESS | 1747 | 1465121337696 Marionette TRACE conn4 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:57 INFO - PROCESS | 1747 | 1465121337705 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:08:57 INFO - PROCESS | 1747 | ++DOCSHELL 0x8fadac00 == 29 [pid = 1747] [id = 201] 03:08:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 138 (0x91dbbc00) [pid = 1747] [serial = 604] [outer = (nil)] 03:08:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 139 (0x92586800) [pid = 1747] [serial = 605] [outer = 0x91dbbc00] 03:08:57 INFO - PROCESS | 1747 | 1465121337793 Marionette DEBUG loaded listener.js 03:08:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 140 (0x92588c00) [pid = 1747] [serial = 606] [outer = 0x91dbbc00] 03:08:58 INFO - PROCESS | 1747 | 1465121338770 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 03:08:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 03:08:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1702ms 03:08:58 INFO - PROCESS | 1747 | 1465121338804 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 03:08:58 INFO - PROCESS | 1747 | 1465121338811 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 03:08:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 03:08:58 INFO - PROCESS | 1747 | 1465121338819 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 03:08:58 INFO - PROCESS | 1747 | 1465121338823 Marionette TRACE conn4 <- [1,778,null,{}] 03:08:58 INFO - PROCESS | 1747 | 1465121338829 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:58 INFO - PROCESS | 1747 | 1465121338835 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:08:59 INFO - PROCESS | 1747 | 1465121339034 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 03:08:59 INFO - PROCESS | 1747 | 1465121339276 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:59 INFO - PROCESS | 1747 | 1465121339286 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:08:59 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f2a3800 == 30 [pid = 1747] [id = 202] 03:08:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 141 (0x92583400) [pid = 1747] [serial = 607] [outer = (nil)] 03:08:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 142 (0x9272d000) [pid = 1747] [serial = 608] [outer = 0x92583400] 03:08:59 INFO - PROCESS | 1747 | 1465121339417 Marionette DEBUG loaded listener.js 03:08:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 143 (0x92730400) [pid = 1747] [serial = 609] [outer = 0x92583400] 03:09:00 INFO - PROCESS | 1747 | 1465121340420 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 03:09:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 03:09:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1640ms 03:09:00 INFO - PROCESS | 1747 | 1465121340461 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 03:09:00 INFO - PROCESS | 1747 | 1465121340465 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 03:09:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 03:09:00 INFO - PROCESS | 1747 | 1465121340472 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 03:09:00 INFO - PROCESS | 1747 | 1465121340476 Marionette TRACE conn4 <- [1,782,null,{}] 03:09:00 INFO - PROCESS | 1747 | 1465121340482 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:00 INFO - PROCESS | 1747 | 1465121340488 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:00 INFO - PROCESS | 1747 | 1465121340728 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 03:09:01 INFO - PROCESS | 1747 | 1465121341025 Marionette TRACE conn4 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:01 INFO - PROCESS | 1747 | 1465121341046 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:01 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbee800 == 31 [pid = 1747] [id = 203] 03:09:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 144 (0x9284dc00) [pid = 1747] [serial = 610] [outer = (nil)] 03:09:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 145 (0x92942800) [pid = 1747] [serial = 611] [outer = 0x9284dc00] 03:09:01 INFO - PROCESS | 1747 | 1465121341152 Marionette DEBUG loaded listener.js 03:09:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 146 (0x92ba8400) [pid = 1747] [serial = 612] [outer = 0x9284dc00] 03:09:02 INFO - PROCESS | 1747 | 1465121342169 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 03:09:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 03:09:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1733ms 03:09:02 INFO - PROCESS | 1747 | 1465121342206 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 03:09:02 INFO - PROCESS | 1747 | 1465121342211 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 03:09:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 03:09:02 INFO - PROCESS | 1747 | 1465121342217 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 03:09:02 INFO - PROCESS | 1747 | 1465121342222 Marionette TRACE conn4 <- [1,786,null,{}] 03:09:02 INFO - PROCESS | 1747 | 1465121342228 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:02 INFO - PROCESS | 1747 | 1465121342235 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:02 INFO - PROCESS | 1747 | 1465121342497 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 03:09:02 INFO - PROCESS | 1747 | 1465121342793 Marionette TRACE conn4 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:02 INFO - PROCESS | 1747 | 1465121342801 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:02 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e043000 == 32 [pid = 1747] [id = 204] 03:09:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 147 (0x8e044000) [pid = 1747] [serial = 613] [outer = (nil)] 03:09:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 148 (0x8f3ed000) [pid = 1747] [serial = 614] [outer = 0x8e044000] 03:09:02 INFO - PROCESS | 1747 | 1465121342891 Marionette DEBUG loaded listener.js 03:09:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 149 (0x8e0c7400) [pid = 1747] [serial = 615] [outer = 0x8e044000] 03:09:03 INFO - PROCESS | 1747 | 1465121343933 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 03:09:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 03:09:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1785ms 03:09:04 INFO - PROCESS | 1747 | 1465121344005 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 03:09:04 INFO - PROCESS | 1747 | 1465121344009 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 03:09:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 03:09:04 INFO - PROCESS | 1747 | 1465121344017 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 03:09:04 INFO - PROCESS | 1747 | 1465121344021 Marionette TRACE conn4 <- [1,790,null,{}] 03:09:04 INFO - PROCESS | 1747 | 1465121344027 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:04 INFO - PROCESS | 1747 | 1465121344032 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:04 INFO - PROCESS | 1747 | 1465121344271 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 03:09:04 INFO - PROCESS | 1747 | 1465121344525 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:04 INFO - PROCESS | 1747 | 1465121344536 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:04 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe9800 == 33 [pid = 1747] [id = 205] 03:09:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 150 (0x8ddc2c00) [pid = 1747] [serial = 616] [outer = (nil)] 03:09:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 151 (0x8de85c00) [pid = 1747] [serial = 617] [outer = 0x8ddc2c00] 03:09:04 INFO - PROCESS | 1747 | 1465121344661 Marionette DEBUG loaded listener.js 03:09:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 152 (0x8e0c6800) [pid = 1747] [serial = 618] [outer = 0x8ddc2c00] 03:09:05 INFO - PROCESS | 1747 | 1465121345813 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 03:09:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 03:09:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1846ms 03:09:05 INFO - PROCESS | 1747 | 1465121345864 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 03:09:05 INFO - PROCESS | 1747 | 1465121345868 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 03:09:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 03:09:05 INFO - PROCESS | 1747 | 1465121345875 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 03:09:05 INFO - PROCESS | 1747 | 1465121345879 Marionette TRACE conn4 <- [1,794,null,{}] 03:09:05 INFO - PROCESS | 1747 | 1465121345885 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:05 INFO - PROCESS | 1747 | 1465121345890 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:06 INFO - PROCESS | 1747 | 1465121346091 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 03:09:06 INFO - PROCESS | 1747 | 1465121346337 Marionette TRACE conn4 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:06 INFO - PROCESS | 1747 | 1465121346345 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:06 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe1400 == 34 [pid = 1747] [id = 206] 03:09:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 153 (0x8cbf0800) [pid = 1747] [serial = 619] [outer = (nil)] 03:09:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 154 (0x8e64e400) [pid = 1747] [serial = 620] [outer = 0x8cbf0800] 03:09:06 INFO - PROCESS | 1747 | 1465121346478 Marionette DEBUG loaded listener.js 03:09:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 155 (0x8fad9c00) [pid = 1747] [serial = 621] [outer = 0x8cbf0800] 03:09:07 INFO - PROCESS | 1747 | 1465121347634 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 03:09:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 03:09:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1838ms 03:09:07 INFO - PROCESS | 1747 | 1465121347715 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 03:09:07 INFO - PROCESS | 1747 | 1465121347730 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 03:09:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 03:09:07 INFO - PROCESS | 1747 | 1465121347757 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 03:09:07 INFO - PROCESS | 1747 | 1465121347764 Marionette TRACE conn4 <- [1,798,null,{}] 03:09:07 INFO - PROCESS | 1747 | 1465121347890 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:07 INFO - PROCESS | 1747 | 1465121347897 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:08 INFO - PROCESS | 1747 | 1465121348144 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 03:09:08 INFO - PROCESS | 1747 | 1465121348490 Marionette TRACE conn4 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:08 INFO - PROCESS | 1747 | 1465121348503 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:08 INFO - PROCESS | 1747 | --DOCSHELL 0x8dec0c00 == 33 [pid = 1747] [id = 197] 03:09:08 INFO - PROCESS | 1747 | --DOCSHELL 0x8ddcd400 == 32 [pid = 1747] [id = 196] 03:09:08 INFO - PROCESS | 1747 | --DOCSHELL 0x8fad8800 == 31 [pid = 1747] [id = 195] 03:09:08 INFO - PROCESS | 1747 | --DOMWINDOW == 154 (0x8ddcbc00) [pid = 1747] [serial = 578] [outer = (nil)] [url = about:blank] 03:09:08 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe6800 == 32 [pid = 1747] [id = 207] 03:09:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 155 (0x8ddc5c00) [pid = 1747] [serial = 622] [outer = (nil)] 03:09:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 156 (0x8de81c00) [pid = 1747] [serial = 623] [outer = 0x8ddc5c00] 03:09:08 INFO - PROCESS | 1747 | 1465121348639 Marionette DEBUG loaded listener.js 03:09:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 157 (0x8dec3800) [pid = 1747] [serial = 624] [outer = 0x8ddc5c00] 03:09:08 INFO - PROCESS | 1747 | --DOCSHELL 0x8debe800 == 31 [pid = 1747] [id = 194] 03:09:08 INFO - PROCESS | 1747 | --DOCSHELL 0x8debe000 == 30 [pid = 1747] [id = 193] 03:09:08 INFO - PROCESS | 1747 | --DOCSHELL 0x8ddc5400 == 29 [pid = 1747] [id = 192] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 156 (0x8ddce000) [pid = 1747] [serial = 464] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 155 (0x9a96d400) [pid = 1747] [serial = 440] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 154 (0xa33f0800) [pid = 1747] [serial = 461] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 153 (0x9a307c00) [pid = 1747] [serial = 452] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 152 (0x93c13800) [pid = 1747] [serial = 449] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 151 (0x9a980c00) [pid = 1747] [serial = 455] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 150 (0x92b9d800) [pid = 1747] [serial = 446] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 149 (0x91db3800) [pid = 1747] [serial = 443] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 148 (0xa21c5c00) [pid = 1747] [serial = 458] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 147 (0x9afe2c00) [pid = 1747] [serial = 328] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 146 (0x8deba000) [pid = 1747] [serial = 527] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 145 (0x8e0cc000) [pid = 1747] [serial = 518] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 144 (0xa676b800) [pid = 1747] [serial = 368] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 143 (0x8de81800) [pid = 1747] [serial = 467] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 142 (0x9d507c00) [pid = 1747] [serial = 358] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 141 (0x9a5c7800) [pid = 1747] [serial = 331] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 140 (0x92586c00) [pid = 1747] [serial = 374] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 139 (0x92847800) [pid = 1747] [serial = 502] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 138 (0x98455800) [pid = 1747] [serial = 407] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 137 (0x9294dc00) [pid = 1747] [serial = 364] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 136 (0x92ba8c00) [pid = 1747] [serial = 536] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 135 (0x8e0ca800) [pid = 1747] [serial = 517] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 134 (0x91aee000) [pid = 1747] [serial = 524] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 133 (0x9b747c00) [pid = 1747] [serial = 410] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 132 (0x9afe3400) [pid = 1747] [serial = 509] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 131 (0x9bf89400) [pid = 1747] [serial = 319] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 130 (0x9bf95000) [pid = 1747] [serial = 413] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 129 (0x91d99800) [pid = 1747] [serial = 352] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 128 (0x9b2f4800) [pid = 1747] [serial = 355] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 127 (0x919ce800) [pid = 1747] [serial = 529] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 126 (0xa22e1c00) [pid = 1747] [serial = 515] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 125 (0x92d4f000) [pid = 1747] [serial = 538] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 124 (0x92d4ec00) [pid = 1747] [serial = 380] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 123 (0x91ddd800) [pid = 1747] [serial = 313] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 122 (0x9afe0000) [pid = 1747] [serial = 310] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 121 (0x9d516000) [pid = 1747] [serial = 325] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 120 (0x93969c00) [pid = 1747] [serial = 539] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 119 (0xa500a800) [pid = 1747] [serial = 416] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 118 (0x9294b400) [pid = 1747] [serial = 503] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 117 (0x92947000) [pid = 1747] [serial = 404] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 116 (0xa33ed800) [pid = 1747] [serial = 521] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 115 (0x8de80c00) [pid = 1747] [serial = 526] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 114 (0x9c12fc00) [pid = 1747] [serial = 322] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 113 (0x8e650c00) [pid = 1747] [serial = 371] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 112 (0x9384a800) [pid = 1747] [serial = 473] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 111 (0x98f3d000) [pid = 1747] [serial = 505] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 110 (0x91af3400) [pid = 1747] [serial = 530] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 109 (0x92737800) [pid = 1747] [serial = 419] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 108 (0x8fae5400) [pid = 1747] [serial = 401] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 107 (0x8fadf000) [pid = 1747] [serial = 500] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0x9c1af000) [pid = 1747] [serial = 512] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x91aec000) [pid = 1747] [serial = 523] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x91ddd400) [pid = 1747] [serial = 532] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x9a44e800) [pid = 1747] [serial = 506] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x9a98c400) [pid = 1747] [serial = 508] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x92843c00) [pid = 1747] [serial = 533] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x92949000) [pid = 1747] [serial = 535] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x8cbef800) [pid = 1747] [serial = 476] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x938b6c00) [pid = 1747] [serial = 377] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x9bf91800) [pid = 1747] [serial = 511] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0xa22da000) [pid = 1747] [serial = 520] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x9844b800) [pid = 1747] [serial = 496] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0xa110f800) [pid = 1747] [serial = 514] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x8f299800) [pid = 1747] [serial = 499] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x92c06c00) [pid = 1747] [serial = 470] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x95230c00) [pid = 1747] [serial = 541] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0xa26dbc00) [pid = 1747] [serial = 361] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x93991800) [pid = 1747] [serial = 316] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x98f3ac00) [pid = 1747] [serial = 497] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x8f3ef000) [pid = 1747] [serial = 572] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x8f29b000) [pid = 1747] [serial = 547] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x92710c00) [pid = 1747] [serial = 550] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x8f3ed800) [pid = 1747] [serial = 548] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x92737400) [pid = 1747] [serial = 551] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x9a2e5000) [pid = 1747] [serial = 553] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x9b284800) [pid = 1747] [serial = 556] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x9a8d9400) [pid = 1747] [serial = 554] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x9c123c00) [pid = 1747] [serial = 559] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x9b628400) [pid = 1747] [serial = 557] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0xa2210000) [pid = 1747] [serial = 562] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x9c12f000) [pid = 1747] [serial = 560] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x8e049800) [pid = 1747] [serial = 565] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0xa4e06800) [pid = 1747] [serial = 563] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x91db3000) [pid = 1747] [serial = 568] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x91af3800) [pid = 1747] [serial = 573] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x8e04bc00) [pid = 1747] [serial = 566] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x954ed800) [pid = 1747] [serial = 542] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x93973000) [pid = 1747] [serial = 569] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x9a0a8800) [pid = 1747] [serial = 544] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x9a3a4000) [pid = 1747] [serial = 545] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x92ba4000) [pid = 1747] [serial = 575] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x92d51c00) [pid = 1747] [serial = 576] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0xa3471400) [pid = 1747] [serial = 365] [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.] 03:09:09 INFO - PROCESS | 1747 | 1465121349808 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 03:09:09 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 03:09:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 2085ms 03:09:09 INFO - PROCESS | 1747 | 1465121349839 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 03:09:09 INFO - PROCESS | 1747 | 1465121349847 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 03:09:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 03:09:09 INFO - PROCESS | 1747 | 1465121349863 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 03:09:09 INFO - PROCESS | 1747 | 1465121349872 Marionette TRACE conn4 <- [1,802,null,{}] 03:09:09 INFO - PROCESS | 1747 | 1465121349880 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:09 INFO - PROCESS | 1747 | 1465121349885 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:10 INFO - PROCESS | 1747 | 1465121350079 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 03:09:10 INFO - PROCESS | 1747 | 1465121350290 Marionette TRACE conn4 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:10 INFO - PROCESS | 1747 | 1465121350297 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:10 INFO - PROCESS | 1747 | ++DOCSHELL 0x8debbc00 == 30 [pid = 1747] [id = 208] 03:09:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x8e0cb800) [pid = 1747] [serial = 625] [outer = (nil)] 03:09:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x8e0cf800) [pid = 1747] [serial = 626] [outer = 0x8e0cb800] 03:09:10 INFO - PROCESS | 1747 | 1465121350381 Marionette DEBUG loaded listener.js 03:09:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x8f148c00) [pid = 1747] [serial = 627] [outer = 0x8e0cb800] 03:09:11 INFO - PROCESS | 1747 | 1465121351232 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 03:09:11 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 03:09:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1398ms 03:09:11 INFO - PROCESS | 1747 | 1465121351260 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 03:09:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 03:09:11 INFO - PROCESS | 1747 | 1465121351266 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 03:09:11 INFO - PROCESS | 1747 | 1465121351273 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 03:09:11 INFO - PROCESS | 1747 | 1465121351279 Marionette TRACE conn4 <- [1,806,null,{}] 03:09:11 INFO - PROCESS | 1747 | 1465121351302 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:11 INFO - PROCESS | 1747 | 1465121351311 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:11 INFO - PROCESS | 1747 | 1465121351559 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 03:09:11 INFO - PROCESS | 1747 | 1465121351588 Marionette TRACE conn4 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:11 INFO - PROCESS | 1747 | 1465121351596 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:11 INFO - PROCESS | 1747 | ++DOCSHELL 0x8fadfc00 == 31 [pid = 1747] [id = 209] 03:09:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x8fae1000) [pid = 1747] [serial = 628] [outer = (nil)] 03:09:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x919ca800) [pid = 1747] [serial = 629] [outer = 0x8fae1000] 03:09:11 INFO - PROCESS | 1747 | 1465121351675 Marionette DEBUG loaded listener.js 03:09:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x91aee400) [pid = 1747] [serial = 630] [outer = 0x8fae1000] 03:09:12 INFO - PROCESS | 1747 | 1465121352756 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 03:09:12 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 03:09:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1536ms 03:09:12 INFO - PROCESS | 1747 | 1465121352816 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 03:09:12 INFO - PROCESS | 1747 | 1465121352821 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 03:09:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 03:09:12 INFO - PROCESS | 1747 | 1465121352828 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 03:09:12 INFO - PROCESS | 1747 | 1465121352831 Marionette TRACE conn4 <- [1,810,null,{}] 03:09:12 INFO - PROCESS | 1747 | 1465121352837 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:12 INFO - PROCESS | 1747 | 1465121352842 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:13 INFO - PROCESS | 1747 | 1465121353108 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 03:09:13 INFO - PROCESS | 1747 | 1465121353134 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:13 INFO - PROCESS | 1747 | 1465121353141 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:13 INFO - PROCESS | 1747 | ++DOCSHELL 0x919c5000 == 32 [pid = 1747] [id = 210] 03:09:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x91d9e000) [pid = 1747] [serial = 631] [outer = (nil)] 03:09:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x91dba400) [pid = 1747] [serial = 632] [outer = 0x91d9e000] 03:09:13 INFO - PROCESS | 1747 | 1465121353215 Marionette DEBUG loaded listener.js 03:09:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x924c3400) [pid = 1747] [serial = 633] [outer = 0x91d9e000] 03:09:13 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x8fadc000) [pid = 1747] [serial = 586] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 03:09:13 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x8de80800) [pid = 1747] [serial = 589] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 03:09:14 INFO - PROCESS | 1747 | 1465121354191 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 03:09:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 03:09:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1381ms 03:09:14 INFO - PROCESS | 1747 | 1465121354209 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 03:09:14 INFO - PROCESS | 1747 | 1465121354213 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 03:09:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 03:09:14 INFO - PROCESS | 1747 | 1465121354219 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 03:09:14 INFO - PROCESS | 1747 | 1465121354223 Marionette TRACE conn4 <- [1,814,null,{}] 03:09:14 INFO - PROCESS | 1747 | 1465121354228 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:14 INFO - PROCESS | 1747 | 1465121354233 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:14 INFO - PROCESS | 1747 | 1465121354410 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 03:09:14 INFO - PROCESS | 1747 | 1465121354424 Marionette TRACE conn4 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:14 INFO - PROCESS | 1747 | 1465121354432 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:14 INFO - PROCESS | 1747 | ++DOCSHELL 0x8de84800 == 33 [pid = 1747] [id = 211] 03:09:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x8fadc000) [pid = 1747] [serial = 634] [outer = (nil)] 03:09:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x924cfc00) [pid = 1747] [serial = 635] [outer = 0x8fadc000] 03:09:14 INFO - PROCESS | 1747 | 1465121354506 Marionette DEBUG loaded listener.js 03:09:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x92581c00) [pid = 1747] [serial = 636] [outer = 0x8fadc000] 03:09:15 INFO - PROCESS | 1747 | 1465121355586 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 03:09:15 INFO - PROCESS | 1747 | 1465121355720 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 03:09:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 03:09:15 INFO - PROCESS | 1747 | 1465121355729 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 03:09:15 INFO - PROCESS | 1747 | 1465121355736 Marionette TRACE conn4 <- [1,818,null,{}] 03:09:15 INFO - PROCESS | 1747 | 1465121355756 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:15 INFO - PROCESS | 1747 | 1465121355764 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:16 INFO - PROCESS | 1747 | 1465121356011 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 03:09:16 INFO - PROCESS | 1747 | 1465121356323 Marionette TRACE conn4 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:16 INFO - PROCESS | 1747 | 1465121356341 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:16 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe1c00 == 34 [pid = 1747] [id = 212] 03:09:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x8de82800) [pid = 1747] [serial = 637] [outer = (nil)] 03:09:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x8deb7400) [pid = 1747] [serial = 638] [outer = 0x8de82800] 03:09:16 INFO - PROCESS | 1747 | 1465121356435 Marionette DEBUG loaded listener.js 03:09:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x8e04c000) [pid = 1747] [serial = 639] [outer = 0x8de82800] 03:09:17 INFO - PROCESS | 1747 | 1465121357572 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 03:09:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 03:09:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1906ms 03:09:17 INFO - PROCESS | 1747 | 1465121357635 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 03:09:17 INFO - PROCESS | 1747 | 1465121357641 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 03:09:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 03:09:17 INFO - PROCESS | 1747 | 1465121357653 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 03:09:17 INFO - PROCESS | 1747 | 1465121357658 Marionette TRACE conn4 <- [1,822,null,{}] 03:09:17 INFO - PROCESS | 1747 | 1465121357709 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:17 INFO - PROCESS | 1747 | 1465121357714 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:17 INFO - PROCESS | 1747 | 1465121357966 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 03:09:18 INFO - PROCESS | 1747 | 1465121358195 Marionette TRACE conn4 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:18 INFO - PROCESS | 1747 | 1465121358206 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:18 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e0ccc00 == 35 [pid = 1747] [id = 213] 03:09:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x91af2800) [pid = 1747] [serial = 640] [outer = (nil)] 03:09:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x91d9d000) [pid = 1747] [serial = 641] [outer = 0x91af2800] 03:09:18 INFO - PROCESS | 1747 | 1465121358290 Marionette DEBUG loaded listener.js 03:09:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x91dd6c00) [pid = 1747] [serial = 642] [outer = 0x91af2800] 03:09:19 INFO - PROCESS | 1747 | 1465121359301 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 03:09:19 INFO - PROCESS | 1747 | 1465121359362 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 03:09:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 03:09:19 INFO - PROCESS | 1747 | 1465121359370 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 03:09:19 INFO - PROCESS | 1747 | 1465121359374 Marionette TRACE conn4 <- [1,826,null,{}] 03:09:19 INFO - PROCESS | 1747 | 1465121359390 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:19 INFO - PROCESS | 1747 | 1465121359399 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:19 INFO - PROCESS | 1747 | 1465121359737 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 03:09:20 INFO - PROCESS | 1747 | 1465121360013 Marionette TRACE conn4 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:20 INFO - PROCESS | 1747 | 1465121360027 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:20 INFO - PROCESS | 1747 | ++DOCSHELL 0x92731800 == 36 [pid = 1747] [id = 214] 03:09:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x92848c00) [pid = 1747] [serial = 643] [outer = (nil)] 03:09:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x9294a800) [pid = 1747] [serial = 644] [outer = 0x92848c00] 03:09:20 INFO - PROCESS | 1747 | 1465121360117 Marionette DEBUG loaded listener.js 03:09:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x92b9d400) [pid = 1747] [serial = 645] [outer = 0x92848c00] 03:09:21 INFO - PROCESS | 1747 | 1465121361148 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 03:09:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 03:09:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1843ms 03:09:21 INFO - PROCESS | 1747 | 1465121361214 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 03:09:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 03:09:21 INFO - PROCESS | 1747 | 1465121361218 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 03:09:21 INFO - PROCESS | 1747 | 1465121361225 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 03:09:21 INFO - PROCESS | 1747 | 1465121361231 Marionette TRACE conn4 <- [1,830,null,{}] 03:09:21 INFO - PROCESS | 1747 | 1465121361237 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:21 INFO - PROCESS | 1747 | 1465121361242 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:21 INFO - PROCESS | 1747 | 1465121361493 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 03:09:21 INFO - PROCESS | 1747 | 1465121361775 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:21 INFO - PROCESS | 1747 | 1465121361789 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:21 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbec800 == 37 [pid = 1747] [id = 215] 03:09:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x92940800) [pid = 1747] [serial = 646] [outer = (nil)] 03:09:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x92d43400) [pid = 1747] [serial = 647] [outer = 0x92940800] 03:09:21 INFO - PROCESS | 1747 | 1465121361888 Marionette DEBUG loaded listener.js 03:09:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x92d4d400) [pid = 1747] [serial = 648] [outer = 0x92940800] 03:09:22 INFO - PROCESS | 1747 | 1465121362828 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 03:09:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 03:09:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1640ms 03:09:22 INFO - PROCESS | 1747 | 1465121362865 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 03:09:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 03:09:22 INFO - PROCESS | 1747 | 1465121362869 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 03:09:22 INFO - PROCESS | 1747 | 1465121362876 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 03:09:22 INFO - PROCESS | 1747 | 1465121362879 Marionette TRACE conn4 <- [1,834,null,{}] 03:09:22 INFO - PROCESS | 1747 | 1465121362885 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:22 INFO - PROCESS | 1747 | 1465121362891 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:23 INFO - PROCESS | 1747 | 1465121363087 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 03:09:23 INFO - PROCESS | 1747 | 1465121363321 Marionette TRACE conn4 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:23 INFO - PROCESS | 1747 | 1465121363327 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:23 INFO - PROCESS | 1747 | ++DOCSHELL 0x8de80400 == 38 [pid = 1747] [id = 216] 03:09:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x919c8400) [pid = 1747] [serial = 649] [outer = (nil)] 03:09:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x9384a800) [pid = 1747] [serial = 650] [outer = 0x919c8400] 03:09:23 INFO - PROCESS | 1747 | 1465121363457 Marionette DEBUG loaded listener.js 03:09:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x938b1400) [pid = 1747] [serial = 651] [outer = 0x919c8400] 03:09:24 INFO - PROCESS | 1747 | 1465121364383 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 03:09:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 03:09:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1582ms 03:09:24 INFO - PROCESS | 1747 | 1465121364459 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 03:09:24 INFO - PROCESS | 1747 | 1465121364462 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 03:09:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 03:09:24 INFO - PROCESS | 1747 | 1465121364470 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 03:09:24 INFO - PROCESS | 1747 | 1465121364474 Marionette TRACE conn4 <- [1,838,null,{}] 03:09:24 INFO - PROCESS | 1747 | 1465121364480 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:24 INFO - PROCESS | 1747 | 1465121364491 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:24 INFO - PROCESS | 1747 | 1465121364804 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 03:09:25 INFO - PROCESS | 1747 | 1465121365122 Marionette TRACE conn4 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:25 INFO - PROCESS | 1747 | 1465121365133 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:25 INFO - PROCESS | 1747 | ++DOCSHELL 0x919c4800 == 39 [pid = 1747] [id = 217] 03:09:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x938ba000) [pid = 1747] [serial = 652] [outer = (nil)] 03:09:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x93970c00) [pid = 1747] [serial = 653] [outer = 0x938ba000] 03:09:25 INFO - PROCESS | 1747 | 1465121365215 Marionette DEBUG loaded listener.js 03:09:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x9470e800) [pid = 1747] [serial = 654] [outer = 0x938ba000] 03:09:26 INFO - PROCESS | 1747 | 1465121366157 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 03:09:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 03:09:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1733ms 03:09:26 INFO - PROCESS | 1747 | 1465121366204 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 03:09:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 03:09:26 INFO - PROCESS | 1747 | 1465121366208 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 03:09:26 INFO - PROCESS | 1747 | 1465121366215 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 03:09:26 INFO - PROCESS | 1747 | 1465121366219 Marionette TRACE conn4 <- [1,842,null,{}] 03:09:26 INFO - PROCESS | 1747 | 1465121366225 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:26 INFO - PROCESS | 1747 | 1465121366230 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:26 INFO - PROCESS | 1747 | 1465121366428 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 03:09:26 INFO - PROCESS | 1747 | 1465121366667 Marionette TRACE conn4 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:26 INFO - PROCESS | 1747 | 1465121366675 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:26 INFO - PROCESS | 1747 | ++DOCSHELL 0x919c7800 == 40 [pid = 1747] [id = 218] 03:09:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x92581000) [pid = 1747] [serial = 655] [outer = (nil)] 03:09:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x9522f800) [pid = 1747] [serial = 656] [outer = 0x92581000] 03:09:26 INFO - PROCESS | 1747 | 1465121366803 Marionette DEBUG loaded listener.js 03:09:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x9541bc00) [pid = 1747] [serial = 657] [outer = 0x92581000] 03:09:27 INFO - PROCESS | 1747 | 1465121367734 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 03:09:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 03:09:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1539ms 03:09:27 INFO - PROCESS | 1747 | 1465121367754 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 03:09:27 INFO - PROCESS | 1747 | 1465121367758 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 03:09:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 03:09:27 INFO - PROCESS | 1747 | 1465121367765 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 03:09:27 INFO - PROCESS | 1747 | 1465121367769 Marionette TRACE conn4 <- [1,846,null,{}] 03:09:27 INFO - PROCESS | 1747 | 1465121367775 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:27 INFO - PROCESS | 1747 | 1465121367782 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:27 INFO - PROCESS | 1747 | 1465121367991 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 03:09:28 INFO - PROCESS | 1747 | 1465121368229 Marionette TRACE conn4 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:28 INFO - PROCESS | 1747 | 1465121368237 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:28 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddd0000 == 41 [pid = 1747] [id = 219] 03:09:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x95230800) [pid = 1747] [serial = 658] [outer = (nil)] 03:09:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x954e4400) [pid = 1747] [serial = 659] [outer = 0x95230800] 03:09:28 INFO - PROCESS | 1747 | 1465121368363 Marionette DEBUG loaded listener.js 03:09:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x954e7000) [pid = 1747] [serial = 660] [outer = 0x95230800] 03:09:29 INFO - PROCESS | 1747 | 1465121369361 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 03:09:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 03:09:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1632ms 03:09:29 INFO - PROCESS | 1747 | 1465121369398 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 03:09:29 INFO - PROCESS | 1747 | 1465121369402 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 03:09:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 03:09:29 INFO - PROCESS | 1747 | 1465121369409 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 03:09:29 INFO - PROCESS | 1747 | 1465121369413 Marionette TRACE conn4 <- [1,850,null,{}] 03:09:29 INFO - PROCESS | 1747 | 1465121369419 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:29 INFO - PROCESS | 1747 | 1465121369424 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:29 INFO - PROCESS | 1747 | 1465121369625 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 03:09:30 INFO - PROCESS | 1747 | 1465121370231 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:30 INFO - PROCESS | 1747 | 1465121370241 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:30 INFO - PROCESS | 1747 | ++DOCSHELL 0x8de87400 == 42 [pid = 1747] [id = 220] 03:09:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x8de88400) [pid = 1747] [serial = 661] [outer = (nil)] 03:09:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x8debb400) [pid = 1747] [serial = 662] [outer = 0x8de88400] 03:09:30 INFO - PROCESS | 1747 | 1465121370329 Marionette DEBUG loaded listener.js 03:09:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x8e0c3400) [pid = 1747] [serial = 663] [outer = 0x8de88400] 03:09:31 INFO - PROCESS | 1747 | 1465121371333 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 03:09:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 03:09:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1937ms 03:09:31 INFO - PROCESS | 1747 | 1465121371349 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 03:09:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 03:09:31 INFO - PROCESS | 1747 | 1465121371354 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 03:09:31 INFO - PROCESS | 1747 | 1465121371363 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 03:09:31 INFO - PROCESS | 1747 | 1465121371368 Marionette TRACE conn4 <- [1,854,null,{}] 03:09:31 INFO - PROCESS | 1747 | 1465121371377 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:31 INFO - PROCESS | 1747 | 1465121371383 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:31 INFO - PROCESS | 1747 | 1465121371720 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 03:09:32 INFO - PROCESS | 1747 | 1465121372075 Marionette TRACE conn4 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:32 INFO - PROCESS | 1747 | 1465121372087 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:32 INFO - PROCESS | 1747 | --DOCSHELL 0x8f153400 == 41 [pid = 1747] [id = 176] 03:09:32 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e043400 == 42 [pid = 1747] [id = 221] 03:09:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x8e045800) [pid = 1747] [serial = 664] [outer = (nil)] 03:09:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x8f148800) [pid = 1747] [serial = 665] [outer = 0x8e045800] 03:09:32 INFO - PROCESS | 1747 | 1465121372222 Marionette DEBUG loaded listener.js 03:09:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x919cac00) [pid = 1747] [serial = 666] [outer = 0x8e045800] 03:09:32 INFO - PROCESS | 1747 | --DOCSHELL 0x919c5000 == 41 [pid = 1747] [id = 210] 03:09:32 INFO - PROCESS | 1747 | --DOCSHELL 0x8fadfc00 == 40 [pid = 1747] [id = 209] 03:09:32 INFO - PROCESS | 1747 | --DOCSHELL 0x8debbc00 == 39 [pid = 1747] [id = 208] 03:09:32 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbe6800 == 38 [pid = 1747] [id = 207] 03:09:32 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbe9800 == 37 [pid = 1747] [id = 205] 03:09:32 INFO - PROCESS | 1747 | --DOCSHELL 0x8e043000 == 36 [pid = 1747] [id = 204] 03:09:32 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbee800 == 35 [pid = 1747] [id = 203] 03:09:32 INFO - PROCESS | 1747 | --DOCSHELL 0x8f2a3800 == 34 [pid = 1747] [id = 202] 03:09:32 INFO - PROCESS | 1747 | --DOCSHELL 0x8fadac00 == 33 [pid = 1747] [id = 201] 03:09:32 INFO - PROCESS | 1747 | --DOCSHELL 0x8dec0800 == 32 [pid = 1747] [id = 200] 03:09:32 INFO - PROCESS | 1747 | --DOCSHELL 0x8f2a4400 == 31 [pid = 1747] [id = 199] 03:09:32 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbe8400 == 30 [pid = 1747] [id = 198] 03:09:32 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x919c7c00) [pid = 1747] [serial = 587] [outer = (nil)] [url = about:blank] 03:09:32 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x8dec3c00) [pid = 1747] [serial = 581] [outer = (nil)] [url = about:blank] 03:09:32 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x8f14b400) [pid = 1747] [serial = 584] [outer = (nil)] [url = about:blank] 03:09:32 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x8e0c5800) [pid = 1747] [serial = 590] [outer = (nil)] [url = about:blank] 03:09:32 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x91ae7400) [pid = 1747] [serial = 588] [outer = (nil)] [url = about:blank] 03:09:32 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x8e645000) [pid = 1747] [serial = 591] [outer = (nil)] [url = about:blank] 03:09:32 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x8e646400) [pid = 1747] [serial = 593] [outer = (nil)] [url = about:blank] 03:09:33 INFO - PROCESS | 1747 | 1465121373139 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 03:09:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 03:09:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1845ms 03:09:33 INFO - PROCESS | 1747 | 1465121373211 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 03:09:33 INFO - PROCESS | 1747 | 1465121373218 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 03:09:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 03:09:33 INFO - PROCESS | 1747 | 1465121373226 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 03:09:33 INFO - PROCESS | 1747 | 1465121373231 Marionette TRACE conn4 <- [1,858,null,{}] 03:09:33 INFO - PROCESS | 1747 | 1465121373237 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:33 INFO - PROCESS | 1747 | 1465121373242 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:33 INFO - PROCESS | 1747 | 1465121373448 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 03:09:33 INFO - PROCESS | 1747 | 1465121373710 Marionette TRACE conn4 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:33 INFO - PROCESS | 1747 | 1465121373718 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:33 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e646400 == 31 [pid = 1747] [id = 222] 03:09:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x91ae7400) [pid = 1747] [serial = 667] [outer = (nil)] 03:09:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x91dd2800) [pid = 1747] [serial = 668] [outer = 0x91ae7400] 03:09:33 INFO - PROCESS | 1747 | 1465121373829 Marionette DEBUG loaded listener.js 03:09:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x92584800) [pid = 1747] [serial = 669] [outer = 0x91ae7400] 03:09:34 INFO - PROCESS | 1747 | 1465121374824 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 03:09:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 03:09:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1640ms 03:09:34 INFO - PROCESS | 1747 | 1465121374867 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 03:09:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 03:09:34 INFO - PROCESS | 1747 | 1465121374872 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 03:09:34 INFO - PROCESS | 1747 | 1465121374894 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 03:09:34 INFO - PROCESS | 1747 | 1465121374904 Marionette TRACE conn4 <- [1,862,null,{}] 03:09:34 INFO - PROCESS | 1747 | 1465121374918 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:34 INFO - PROCESS | 1747 | 1465121374930 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:35 INFO - PROCESS | 1747 | 1465121375240 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 03:09:35 INFO - PROCESS | 1747 | 1465121375281 Marionette TRACE conn4 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:35 INFO - PROCESS | 1747 | 1465121375293 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:35 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f153000 == 32 [pid = 1747] [id = 223] 03:09:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x9272fc00) [pid = 1747] [serial = 670] [outer = (nil)] 03:09:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x92945000) [pid = 1747] [serial = 671] [outer = 0x9272fc00] 03:09:35 INFO - PROCESS | 1747 | 1465121375409 Marionette DEBUG loaded listener.js 03:09:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x92ba2000) [pid = 1747] [serial = 672] [outer = 0x9272fc00] 03:09:36 INFO - PROCESS | 1747 | 1465121376406 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 03:09:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 03:09:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1556ms 03:09:36 INFO - PROCESS | 1747 | 1465121376442 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 03:09:36 INFO - PROCESS | 1747 | 1465121376447 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 03:09:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 03:09:36 INFO - PROCESS | 1747 | 1465121376453 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 03:09:36 INFO - PROCESS | 1747 | 1465121376456 Marionette TRACE conn4 <- [1,866,null,{}] 03:09:36 INFO - PROCESS | 1747 | 1465121376462 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:36 INFO - PROCESS | 1747 | 1465121376466 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:36 INFO - PROCESS | 1747 | 1465121376727 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 03:09:36 INFO - PROCESS | 1747 | 1465121376749 Marionette TRACE conn4 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:36 INFO - PROCESS | 1747 | 1465121376760 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:36 INFO - PROCESS | 1747 | ++DOCSHELL 0x91d97c00 == 33 [pid = 1747] [id = 224] 03:09:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x92ba1000) [pid = 1747] [serial = 673] [outer = (nil)] 03:09:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x92c0e000) [pid = 1747] [serial = 674] [outer = 0x92ba1000] 03:09:36 INFO - PROCESS | 1747 | 1465121376848 Marionette DEBUG loaded listener.js 03:09:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x92d51400) [pid = 1747] [serial = 675] [outer = 0x92ba1000] 03:09:37 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x91d9e000) [pid = 1747] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 03:09:37 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x8fae1000) [pid = 1747] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 03:09:37 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x8e0cb800) [pid = 1747] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 03:09:37 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x8ddc5c00) [pid = 1747] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 03:09:37 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x8e64b400) [pid = 1747] [serial = 583] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 03:09:37 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x8debec00) [pid = 1747] [serial = 580] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 03:09:38 INFO - PROCESS | 1747 | 1465121378192 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 03:09:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 03:09:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1796ms 03:09:38 INFO - PROCESS | 1747 | 1465121378250 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 03:09:38 INFO - PROCESS | 1747 | 1465121378254 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 03:09:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 03:09:38 INFO - PROCESS | 1747 | 1465121378260 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 03:09:38 INFO - PROCESS | 1747 | 1465121378264 Marionette TRACE conn4 <- [1,870,null,{}] 03:09:38 INFO - PROCESS | 1747 | 1465121378270 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:38 INFO - PROCESS | 1747 | 1465121378275 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:38 INFO - PROCESS | 1747 | 1465121378459 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 03:09:38 INFO - PROCESS | 1747 | 1465121378470 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:38 INFO - PROCESS | 1747 | 1465121378488 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:38 INFO - PROCESS | 1747 | ++DOCSHELL 0x91dde800 == 34 [pid = 1747] [id = 225] 03:09:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x924ce800) [pid = 1747] [serial = 676] [outer = (nil)] 03:09:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x92ba9000) [pid = 1747] [serial = 677] [outer = 0x924ce800] 03:09:38 INFO - PROCESS | 1747 | 1465121378711 Marionette DEBUG loaded listener.js 03:09:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x93973800) [pid = 1747] [serial = 678] [outer = 0x924ce800] 03:09:39 INFO - PROCESS | 1747 | 1465121379767 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 03:09:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 03:09:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1535ms 03:09:39 INFO - PROCESS | 1747 | 1465121379797 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 03:09:39 INFO - PROCESS | 1747 | 1465121379805 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 03:09:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 03:09:39 INFO - PROCESS | 1747 | 1465121379816 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 03:09:39 INFO - PROCESS | 1747 | 1465121379823 Marionette TRACE conn4 <- [1,874,null,{}] 03:09:39 INFO - PROCESS | 1747 | 1465121379832 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:39 INFO - PROCESS | 1747 | 1465121379838 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:40 INFO - PROCESS | 1747 | 1465121380126 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 03:09:40 INFO - PROCESS | 1747 | 1465121380444 Marionette TRACE conn4 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:40 INFO - PROCESS | 1747 | 1465121380461 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:40 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e0c5c00 == 35 [pid = 1747] [id = 226] 03:09:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x8e0c6000) [pid = 1747] [serial = 679] [outer = (nil)] 03:09:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x8e645000) [pid = 1747] [serial = 680] [outer = 0x8e0c6000] 03:09:40 INFO - PROCESS | 1747 | 1465121380553 Marionette DEBUG loaded listener.js 03:09:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x8f3ee400) [pid = 1747] [serial = 681] [outer = 0x8e0c6000] 03:09:41 INFO - PROCESS | 1747 | 1465121381586 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 03:09:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 03:09:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1789ms 03:09:41 INFO - PROCESS | 1747 | 1465121381604 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 03:09:41 INFO - PROCESS | 1747 | 1465121381612 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 03:09:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 03:09:41 INFO - PROCESS | 1747 | 1465121381623 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 03:09:41 INFO - PROCESS | 1747 | 1465121381627 Marionette TRACE conn4 <- [1,878,null,{}] 03:09:41 INFO - PROCESS | 1747 | 1465121381634 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:41 INFO - PROCESS | 1747 | 1465121381640 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:41 INFO - PROCESS | 1747 | 1465121381917 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 03:09:42 INFO - PROCESS | 1747 | 1465121382217 Marionette TRACE conn4 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:42 INFO - PROCESS | 1747 | 1465121382229 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:42 INFO - PROCESS | 1747 | ++DOCSHELL 0x91dd3000 == 36 [pid = 1747] [id = 227] 03:09:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x91de1c00) [pid = 1747] [serial = 682] [outer = (nil)] 03:09:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0x92715800) [pid = 1747] [serial = 683] [outer = 0x91de1c00] 03:09:42 INFO - PROCESS | 1747 | 1465121382319 Marionette DEBUG loaded listener.js 03:09:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 109 (0x92736800) [pid = 1747] [serial = 684] [outer = 0x91de1c00] 03:09:43 INFO - PROCESS | 1747 | 1465121383317 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 03:09:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 03:09:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1737ms 03:09:43 INFO - PROCESS | 1747 | 1465121383361 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 03:09:43 INFO - PROCESS | 1747 | 1465121383366 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 03:09:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 03:09:43 INFO - PROCESS | 1747 | 1465121383373 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 03:09:43 INFO - PROCESS | 1747 | 1465121383380 Marionette TRACE conn4 <- [1,882,null,{}] 03:09:43 INFO - PROCESS | 1747 | 1465121383397 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:43 INFO - PROCESS | 1747 | 1465121383407 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:43 INFO - PROCESS | 1747 | 1465121383659 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 03:09:44 INFO - PROCESS | 1747 | 1465121384007 Marionette TRACE conn4 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:44 INFO - PROCESS | 1747 | 1465121384018 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:44 INFO - PROCESS | 1747 | ++DOCSHELL 0x93b5d400 == 37 [pid = 1747] [id = 228] 03:09:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 110 (0x93b5ec00) [pid = 1747] [serial = 685] [outer = (nil)] 03:09:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 111 (0x93c1b000) [pid = 1747] [serial = 686] [outer = 0x93b5ec00] 03:09:44 INFO - PROCESS | 1747 | 1465121384115 Marionette DEBUG loaded listener.js 03:09:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 112 (0x95230400) [pid = 1747] [serial = 687] [outer = 0x93b5ec00] 03:09:45 INFO - PROCESS | 1747 | 1465121385064 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 03:09:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 03:09:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1737ms 03:09:45 INFO - PROCESS | 1747 | 1465121385112 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 03:09:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 03:09:45 INFO - PROCESS | 1747 | 1465121385117 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 03:09:45 INFO - PROCESS | 1747 | 1465121385124 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 03:09:45 INFO - PROCESS | 1747 | 1465121385127 Marionette TRACE conn4 <- [1,886,null,{}] 03:09:45 INFO - PROCESS | 1747 | 1465121385134 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:45 INFO - PROCESS | 1747 | 1465121385139 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:45 INFO - PROCESS | 1747 | 1465121385356 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 03:09:45 INFO - PROCESS | 1747 | 1465121385605 Marionette TRACE conn4 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:45 INFO - PROCESS | 1747 | 1465121385615 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:45 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddcf400 == 38 [pid = 1747] [id = 229] 03:09:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 113 (0x938bd000) [pid = 1747] [serial = 688] [outer = (nil)] 03:09:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 114 (0x96099400) [pid = 1747] [serial = 689] [outer = 0x938bd000] 03:09:45 INFO - PROCESS | 1747 | 1465121385755 Marionette DEBUG loaded listener.js 03:09:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 115 (0x9609d000) [pid = 1747] [serial = 690] [outer = 0x938bd000] 03:09:46 INFO - PROCESS | 1747 | 1465121386744 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 03:09:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 03:09:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1636ms 03:09:46 INFO - PROCESS | 1747 | 1465121386760 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 03:09:46 INFO - PROCESS | 1747 | 1465121386764 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 03:09:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 03:09:46 INFO - PROCESS | 1747 | 1465121386771 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 03:09:46 INFO - PROCESS | 1747 | 1465121386775 Marionette TRACE conn4 <- [1,890,null,{}] 03:09:46 INFO - PROCESS | 1747 | 1465121386782 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:46 INFO - PROCESS | 1747 | 1465121386788 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:47 INFO - PROCESS | 1747 | 1465121387011 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 03:09:47 INFO - PROCESS | 1747 | 1465121387272 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:47 INFO - PROCESS | 1747 | 1465121387280 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:47 INFO - PROCESS | 1747 | ++DOCSHELL 0x9844a000 == 39 [pid = 1747] [id = 230] 03:09:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 116 (0x98455800) [pid = 1747] [serial = 691] [outer = (nil)] 03:09:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 117 (0x99e18c00) [pid = 1747] [serial = 692] [outer = 0x98455800] 03:09:47 INFO - PROCESS | 1747 | 1465121387420 Marionette DEBUG loaded listener.js 03:09:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 118 (0x99eabc00) [pid = 1747] [serial = 693] [outer = 0x98455800] 03:09:48 INFO - PROCESS | 1747 | 1465121388428 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 03:09:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 03:09:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1685ms 03:09:48 INFO - PROCESS | 1747 | 1465121388458 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 03:09:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 03:09:48 INFO - PROCESS | 1747 | 1465121388462 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 03:09:48 INFO - PROCESS | 1747 | 1465121388469 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 03:09:48 INFO - PROCESS | 1747 | 1465121388473 Marionette TRACE conn4 <- [1,894,null,{}] 03:09:48 INFO - PROCESS | 1747 | 1465121388479 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:48 INFO - PROCESS | 1747 | 1465121388489 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:48 INFO - PROCESS | 1747 | 1465121388778 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 03:09:49 INFO - PROCESS | 1747 | 1465121389082 Marionette TRACE conn4 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:49 INFO - PROCESS | 1747 | 1465121389090 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:49 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddcdc00 == 40 [pid = 1747] [id = 231] 03:09:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 119 (0x98451800) [pid = 1747] [serial = 694] [outer = (nil)] 03:09:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 120 (0x9a3a7c00) [pid = 1747] [serial = 695] [outer = 0x98451800] 03:09:49 INFO - PROCESS | 1747 | 1465121389179 Marionette DEBUG loaded listener.js 03:09:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 121 (0x9a5c6800) [pid = 1747] [serial = 696] [outer = 0x98451800] 03:09:50 INFO - PROCESS | 1747 | 1465121390249 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 03:09:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 03:09:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1840ms 03:09:50 INFO - PROCESS | 1747 | 1465121390310 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 03:09:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 03:09:50 INFO - PROCESS | 1747 | 1465121390314 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 03:09:50 INFO - PROCESS | 1747 | 1465121390321 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 03:09:50 INFO - PROCESS | 1747 | 1465121390325 Marionette TRACE conn4 <- [1,898,null,{}] 03:09:50 INFO - PROCESS | 1747 | 1465121390331 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:50 INFO - PROCESS | 1747 | 1465121390336 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:50 INFO - PROCESS | 1747 | 1465121390547 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 03:09:50 INFO - PROCESS | 1747 | 1465121390795 Marionette TRACE conn4 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:50 INFO - PROCESS | 1747 | 1465121390802 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:50 INFO - PROCESS | 1747 | ++DOCSHELL 0x98ebc000 == 41 [pid = 1747] [id = 232] 03:09:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 122 (0x9a3a5c00) [pid = 1747] [serial = 697] [outer = (nil)] 03:09:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 123 (0x9a7e1800) [pid = 1747] [serial = 698] [outer = 0x9a3a5c00] 03:09:50 INFO - PROCESS | 1747 | 1465121390934 Marionette DEBUG loaded listener.js 03:09:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 124 (0x9a7e7400) [pid = 1747] [serial = 699] [outer = 0x9a3a5c00] 03:09:51 INFO - PROCESS | 1747 | 1465121391886 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 03:09:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 03:09:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1590ms 03:09:51 INFO - PROCESS | 1747 | 1465121391912 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 03:09:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 03:09:51 INFO - PROCESS | 1747 | 1465121391916 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 03:09:51 INFO - PROCESS | 1747 | 1465121391923 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 03:09:51 INFO - PROCESS | 1747 | 1465121391927 Marionette TRACE conn4 <- [1,902,null,{}] 03:09:51 INFO - PROCESS | 1747 | 1465121391933 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:51 INFO - PROCESS | 1747 | 1465121391939 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:52 INFO - PROCESS | 1747 | 1465121392186 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 03:09:52 INFO - PROCESS | 1747 | 1465121392452 Marionette TRACE conn4 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:52 INFO - PROCESS | 1747 | 1465121392460 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:52 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddca400 == 42 [pid = 1747] [id = 233] 03:09:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 125 (0x9a3a4400) [pid = 1747] [serial = 700] [outer = (nil)] 03:09:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 126 (0x9a984800) [pid = 1747] [serial = 701] [outer = 0x9a3a4400] 03:09:52 INFO - PROCESS | 1747 | 1465121392583 Marionette DEBUG loaded listener.js 03:09:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 127 (0x9a989400) [pid = 1747] [serial = 702] [outer = 0x9a3a4400] 03:09:53 INFO - PROCESS | 1747 | 1465121393539 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 03:09:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 03:09:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1688ms 03:09:53 INFO - PROCESS | 1747 | 1465121393611 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 03:09:53 INFO - PROCESS | 1747 | 1465121393615 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 03:09:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 03:09:53 INFO - PROCESS | 1747 | 1465121393622 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 03:09:53 INFO - PROCESS | 1747 | 1465121393625 Marionette TRACE conn4 <- [1,906,null,{}] 03:09:53 INFO - PROCESS | 1747 | 1465121393632 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:53 INFO - PROCESS | 1747 | 1465121393638 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:53 INFO - PROCESS | 1747 | 1465121393857 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 03:09:54 INFO - PROCESS | 1747 | 1465121394109 Marionette TRACE conn4 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:54 INFO - PROCESS | 1747 | 1465121394116 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:54 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddca800 == 43 [pid = 1747] [id = 234] 03:09:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 128 (0x8ddcd800) [pid = 1747] [serial = 703] [outer = (nil)] 03:09:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 129 (0x8e64c400) [pid = 1747] [serial = 704] [outer = 0x8ddcd800] 03:09:54 INFO - PROCESS | 1747 | 1465121394246 Marionette DEBUG loaded listener.js 03:09:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 130 (0x8fad7400) [pid = 1747] [serial = 705] [outer = 0x8ddcd800] 03:09:55 INFO - PROCESS | 1747 | 1465121395520 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 03:09:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 03:09:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1936ms 03:09:55 INFO - PROCESS | 1747 | 1465121395569 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 03:09:55 INFO - PROCESS | 1747 | 1465121395575 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 03:09:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 03:09:55 INFO - PROCESS | 1747 | 1465121395585 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 03:09:55 INFO - PROCESS | 1747 | 1465121395590 Marionette TRACE conn4 <- [1,910,null,{}] 03:09:55 INFO - PROCESS | 1747 | 1465121395600 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:55 INFO - PROCESS | 1747 | 1465121395605 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:55 INFO - PROCESS | 1747 | 1465121395864 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 03:09:56 INFO - PROCESS | 1747 | 1465121396135 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:56 INFO - PROCESS | 1747 | 1465121396144 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:56 INFO - PROCESS | 1747 | ++DOCSHELL 0x8dec4000 == 44 [pid = 1747] [id = 235] 03:09:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 131 (0x8e047800) [pid = 1747] [serial = 706] [outer = (nil)] 03:09:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 132 (0x8e0c1800) [pid = 1747] [serial = 707] [outer = 0x8e047800] 03:09:56 INFO - PROCESS | 1747 | 1465121396230 Marionette DEBUG loaded listener.js 03:09:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 133 (0x8e642000) [pid = 1747] [serial = 708] [outer = 0x8e047800] 03:09:57 INFO - PROCESS | 1747 | 1465121397274 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 03:09:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 03:09:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1741ms 03:09:57 INFO - PROCESS | 1747 | 1465121397326 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 03:09:57 INFO - PROCESS | 1747 | 1465121397334 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 03:09:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 03:09:57 INFO - PROCESS | 1747 | 1465121397345 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 03:09:57 INFO - PROCESS | 1747 | 1465121397348 Marionette TRACE conn4 <- [1,914,null,{}] 03:09:57 INFO - PROCESS | 1747 | 1465121397356 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:57 INFO - PROCESS | 1747 | 1465121397362 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:57 INFO - PROCESS | 1747 | 1465121397588 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 03:09:57 INFO - PROCESS | 1747 | 1465121397849 Marionette TRACE conn4 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:57 INFO - PROCESS | 1747 | 1465121397857 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:09:57 INFO - PROCESS | 1747 | ++DOCSHELL 0x8deb7800 == 45 [pid = 1747] [id = 236] 03:09:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 134 (0x8e0cac00) [pid = 1747] [serial = 709] [outer = (nil)] 03:09:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 135 (0x8f2a7800) [pid = 1747] [serial = 710] [outer = 0x8e0cac00] 03:09:57 INFO - PROCESS | 1747 | 1465121397982 Marionette DEBUG loaded listener.js 03:09:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 136 (0x8fada000) [pid = 1747] [serial = 711] [outer = 0x8e0cac00] 03:09:59 INFO - PROCESS | 1747 | --DOCSHELL 0x8e0ccc00 == 44 [pid = 1747] [id = 213] 03:09:59 INFO - PROCESS | 1747 | --DOCSHELL 0x92731800 == 43 [pid = 1747] [id = 214] 03:09:59 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbe1c00 == 42 [pid = 1747] [id = 212] 03:09:59 INFO - PROCESS | 1747 | --DOCSHELL 0x91db8c00 == 41 [pid = 1747] [id = 167] 03:09:59 INFO - PROCESS | 1747 | --DOCSHELL 0x8f2a3400 == 40 [pid = 1747] [id = 165] 03:09:59 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbe1400 == 39 [pid = 1747] [id = 206] 03:09:59 INFO - PROCESS | 1747 | --DOCSHELL 0x8de85800 == 38 [pid = 1747] [id = 171] 03:09:59 INFO - PROCESS | 1747 | --DOCSHELL 0x8debf400 == 37 [pid = 1747] [id = 166] 03:09:59 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbebc00 == 36 [pid = 1747] [id = 162] 03:09:59 INFO - PROCESS | 1747 | --DOCSHELL 0x8f2a5c00 == 35 [pid = 1747] [id = 164] 03:09:59 INFO - PROCESS | 1747 | --DOCSHELL 0x9272ec00 == 34 [pid = 1747] [id = 163] 03:09:59 INFO - PROCESS | 1747 | --DOCSHELL 0x8f14fc00 == 33 [pid = 1747] [id = 168] 03:09:59 INFO - PROCESS | 1747 | --DOCSHELL 0x8fae2800 == 32 [pid = 1747] [id = 161] 03:09:59 INFO - PROCESS | 1747 | --DOCSHELL 0x8de80400 == 31 [pid = 1747] [id = 216] 03:09:59 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbec800 == 30 [pid = 1747] [id = 215] 03:09:59 INFO - PROCESS | 1747 | --DOCSHELL 0x919c4800 == 29 [pid = 1747] [id = 217] 03:09:59 INFO - PROCESS | 1747 | --DOCSHELL 0x919c7800 == 28 [pid = 1747] [id = 218] 03:09:59 INFO - PROCESS | 1747 | --DOCSHELL 0x8de87400 == 27 [pid = 1747] [id = 220] 03:09:59 INFO - PROCESS | 1747 | --DOCSHELL 0x8de84800 == 26 [pid = 1747] [id = 211] 03:09:59 INFO - PROCESS | 1747 | --DOCSHELL 0x8ddd0000 == 25 [pid = 1747] [id = 219] 03:09:59 INFO - PROCESS | 1747 | --DOCSHELL 0x9a3af000 == 24 [pid = 1747] [id = 169] 03:10:00 INFO - PROCESS | 1747 | --DOMWINDOW == 135 (0x924cfc00) [pid = 1747] [serial = 635] [outer = (nil)] [url = about:blank] 03:10:00 INFO - PROCESS | 1747 | --DOMWINDOW == 134 (0x924c3400) [pid = 1747] [serial = 633] [outer = (nil)] [url = about:blank] 03:10:00 INFO - PROCESS | 1747 | --DOMWINDOW == 133 (0x919ca800) [pid = 1747] [serial = 629] [outer = (nil)] [url = about:blank] 03:10:00 INFO - PROCESS | 1747 | --DOMWINDOW == 132 (0x92942800) [pid = 1747] [serial = 611] [outer = (nil)] [url = about:blank] 03:10:00 INFO - PROCESS | 1747 | --DOMWINDOW == 131 (0x8e0cf800) [pid = 1747] [serial = 626] [outer = (nil)] [url = about:blank] 03:10:00 INFO - PROCESS | 1747 | --DOMWINDOW == 130 (0x8f3ed000) [pid = 1747] [serial = 614] [outer = (nil)] [url = about:blank] 03:10:00 INFO - PROCESS | 1747 | --DOMWINDOW == 129 (0x8f148c00) [pid = 1747] [serial = 627] [outer = (nil)] [url = about:blank] 03:10:00 INFO - PROCESS | 1747 | --DOMWINDOW == 128 (0x92586800) [pid = 1747] [serial = 605] [outer = (nil)] [url = about:blank] 03:10:00 INFO - PROCESS | 1747 | --DOMWINDOW == 127 (0x91aee400) [pid = 1747] [serial = 630] [outer = (nil)] [url = about:blank] 03:10:00 INFO - PROCESS | 1747 | --DOMWINDOW == 126 (0x8de85c00) [pid = 1747] [serial = 617] [outer = (nil)] [url = about:blank] 03:10:00 INFO - PROCESS | 1747 | --DOMWINDOW == 125 (0x8cbee000) [pid = 1747] [serial = 596] [outer = (nil)] [url = about:blank] 03:10:00 INFO - PROCESS | 1747 | --DOMWINDOW == 124 (0x9272d000) [pid = 1747] [serial = 608] [outer = (nil)] [url = about:blank] 03:10:00 INFO - PROCESS | 1747 | --DOMWINDOW == 123 (0x91d9b000) [pid = 1747] [serial = 602] [outer = (nil)] [url = about:blank] 03:10:00 INFO - PROCESS | 1747 | --DOMWINDOW == 122 (0x8e64e400) [pid = 1747] [serial = 620] [outer = (nil)] [url = about:blank] 03:10:00 INFO - PROCESS | 1747 | --DOMWINDOW == 121 (0x8de81c00) [pid = 1747] [serial = 623] [outer = (nil)] [url = about:blank] 03:10:00 INFO - PROCESS | 1747 | --DOMWINDOW == 120 (0x8dec3800) [pid = 1747] [serial = 624] [outer = (nil)] [url = about:blank] 03:10:00 INFO - PROCESS | 1747 | --DOMWINDOW == 119 (0x91dba400) [pid = 1747] [serial = 632] [outer = (nil)] [url = about:blank] 03:10:00 INFO - PROCESS | 1747 | --DOMWINDOW == 118 (0x8f3e8c00) [pid = 1747] [serial = 599] [outer = (nil)] [url = about:blank] 03:10:00 INFO - PROCESS | 1747 | --DOMWINDOW == 117 (0x8f29bc00) [pid = 1747] [serial = 585] [outer = (nil)] [url = about:blank] 03:10:00 INFO - PROCESS | 1747 | --DOMWINDOW == 116 (0x8e04ac00) [pid = 1747] [serial = 582] [outer = (nil)] [url = about:blank] 03:10:00 INFO - PROCESS | 1747 | 1465121400685 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 03:10:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 03:10:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 3392ms 03:10:00 INFO - PROCESS | 1747 | 1465121400759 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 03:10:00 INFO - PROCESS | 1747 | 1465121400766 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 03:10:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 03:10:00 INFO - PROCESS | 1747 | 1465121400777 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 03:10:00 INFO - PROCESS | 1747 | 1465121400785 Marionette TRACE conn4 <- [1,918,null,{}] 03:10:00 INFO - PROCESS | 1747 | 1465121400793 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:00 INFO - PROCESS | 1747 | 1465121400798 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:10:01 INFO - PROCESS | 1747 | 1465121401002 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 03:10:01 INFO - PROCESS | 1747 | 1465121401203 Marionette TRACE conn4 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:01 INFO - PROCESS | 1747 | 1465121401212 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:10:01 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e049800 == 25 [pid = 1747] [id = 237] 03:10:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 117 (0x8e04a000) [pid = 1747] [serial = 712] [outer = (nil)] 03:10:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 118 (0x8e0c8800) [pid = 1747] [serial = 713] [outer = 0x8e04a000] 03:10:01 INFO - PROCESS | 1747 | 1465121401352 Marionette DEBUG loaded listener.js 03:10:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 119 (0x8e649c00) [pid = 1747] [serial = 714] [outer = 0x8e04a000] 03:10:02 INFO - PROCESS | 1747 | 1465121402373 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 03:10:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 03:10:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1640ms 03:10:02 INFO - PROCESS | 1747 | 1465121402419 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 03:10:02 INFO - PROCESS | 1747 | 1465121402426 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 03:10:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 03:10:02 INFO - PROCESS | 1747 | 1465121402439 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 03:10:02 INFO - PROCESS | 1747 | 1465121402443 Marionette TRACE conn4 <- [1,922,null,{}] 03:10:02 INFO - PROCESS | 1747 | 1465121402451 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:02 INFO - PROCESS | 1747 | 1465121402457 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:10:02 INFO - PROCESS | 1747 | 1465121402671 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 03:10:03 INFO - PROCESS | 1747 | 1465121402997 Marionette TRACE conn4 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:03 INFO - PROCESS | 1747 | 1465121403005 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:10:03 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f29c000 == 26 [pid = 1747] [id = 238] 03:10:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 120 (0x8f3f1400) [pid = 1747] [serial = 715] [outer = (nil)] 03:10:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 121 (0x919c3c00) [pid = 1747] [serial = 716] [outer = 0x8f3f1400] 03:10:03 INFO - PROCESS | 1747 | 1465121403087 Marionette DEBUG loaded listener.js 03:10:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 122 (0x919ce000) [pid = 1747] [serial = 717] [outer = 0x8f3f1400] 03:10:03 INFO - PROCESS | 1747 | 1465121403991 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 03:10:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 03:10:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1587ms 03:10:04 INFO - PROCESS | 1747 | 1465121404026 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 03:10:04 INFO - PROCESS | 1747 | 1465121404031 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 03:10:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 03:10:04 INFO - PROCESS | 1747 | 1465121404038 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 03:10:04 INFO - PROCESS | 1747 | 1465121404045 Marionette TRACE conn4 <- [1,926,null,{}] 03:10:04 INFO - PROCESS | 1747 | 1465121404074 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:04 INFO - PROCESS | 1747 | 1465121404084 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:10:04 INFO - PROCESS | 1747 | 1465121404338 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 03:10:04 INFO - PROCESS | 1747 | 1465121404371 Marionette TRACE conn4 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:04 INFO - PROCESS | 1747 | 1465121404387 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:10:04 INFO - PROCESS | 1747 | ++DOCSHELL 0x91daec00 == 27 [pid = 1747] [id = 239] 03:10:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 123 (0x91dafc00) [pid = 1747] [serial = 718] [outer = (nil)] 03:10:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 124 (0x91db5000) [pid = 1747] [serial = 719] [outer = 0x91dafc00] 03:10:04 INFO - PROCESS | 1747 | 1465121404650 Marionette DEBUG loaded listener.js 03:10:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 125 (0x91dd9000) [pid = 1747] [serial = 720] [outer = 0x91dafc00] 03:10:06 INFO - PROCESS | 1747 | --DOMWINDOW == 124 (0x91dbbc00) [pid = 1747] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 03:10:06 INFO - PROCESS | 1747 | --DOMWINDOW == 123 (0x8e044000) [pid = 1747] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 03:10:06 INFO - PROCESS | 1747 | --DOMWINDOW == 122 (0x92583400) [pid = 1747] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 03:10:06 INFO - PROCESS | 1747 | --DOMWINDOW == 121 (0x8e050c00) [pid = 1747] [serial = 592] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 03:10:06 INFO - PROCESS | 1747 | --DOMWINDOW == 120 (0x9284dc00) [pid = 1747] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 03:10:06 INFO - PROCESS | 1747 | --DOMWINDOW == 119 (0x8ddc2c00) [pid = 1747] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 03:10:06 INFO - PROCESS | 1747 | --DOMWINDOW == 118 (0x8cbf0800) [pid = 1747] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 03:10:06 INFO - PROCESS | 1747 | --DOMWINDOW == 117 (0x8f3e3800) [pid = 1747] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 03:10:06 INFO - PROCESS | 1747 | --DOMWINDOW == 116 (0x924ce800) [pid = 1747] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 03:10:06 INFO - PROCESS | 1747 | --DOMWINDOW == 115 (0x9272fc00) [pid = 1747] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 03:10:06 INFO - PROCESS | 1747 | --DOMWINDOW == 114 (0x92ba1000) [pid = 1747] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 03:10:07 INFO - PROCESS | 1747 | --DOMWINDOW == 113 (0x938ba000) [pid = 1747] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 03:10:07 INFO - PROCESS | 1747 | --DOMWINDOW == 112 (0x8de88400) [pid = 1747] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 03:10:07 INFO - PROCESS | 1747 | --DOMWINDOW == 111 (0x92848c00) [pid = 1747] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 03:10:07 INFO - PROCESS | 1747 | --DOMWINDOW == 110 (0x8de82800) [pid = 1747] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 03:10:07 INFO - PROCESS | 1747 | --DOMWINDOW == 109 (0x8fadc000) [pid = 1747] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 03:10:07 INFO - PROCESS | 1747 | --DOMWINDOW == 108 (0x92581000) [pid = 1747] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 03:10:07 INFO - PROCESS | 1747 | --DOMWINDOW == 107 (0x919c8400) [pid = 1747] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 03:10:07 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0x91af2800) [pid = 1747] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 03:10:07 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x92940800) [pid = 1747] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 03:10:07 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x8e045800) [pid = 1747] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 03:10:07 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x91ae7400) [pid = 1747] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 03:10:07 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x95230800) [pid = 1747] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 03:10:07 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x8ddc6c00) [pid = 1747] [serial = 577] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 03:10:07 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x8cbe8c00) [pid = 1747] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 03:10:07 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x8f2a7c00) [pid = 1747] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 03:10:07 INFO - PROCESS | 1747 | 1465121407521 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 03:10:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 03:10:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 3504ms 03:10:07 INFO - PROCESS | 1747 | 1465121407545 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 03:10:07 INFO - PROCESS | 1747 | 1465121407550 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 03:10:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 03:10:07 INFO - PROCESS | 1747 | 1465121407558 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 03:10:07 INFO - PROCESS | 1747 | 1465121407563 Marionette TRACE conn4 <- [1,930,null,{}] 03:10:07 INFO - PROCESS | 1747 | 1465121407570 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:07 INFO - PROCESS | 1747 | 1465121407574 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:10:07 INFO - PROCESS | 1747 | 1465121407779 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 03:10:07 INFO - PROCESS | 1747 | 1465121407942 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:07 INFO - PROCESS | 1747 | 1465121407952 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:10:07 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe4000 == 28 [pid = 1747] [id = 240] 03:10:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x8de7a800) [pid = 1747] [serial = 721] [outer = (nil)] 03:10:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x91ae7400) [pid = 1747] [serial = 722] [outer = 0x8de7a800] 03:10:08 INFO - PROCESS | 1747 | 1465121408024 Marionette DEBUG loaded listener.js 03:10:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x91ddd800) [pid = 1747] [serial = 723] [outer = 0x8de7a800] 03:10:08 INFO - PROCESS | 1747 | 1465121408938 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 03:10:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 03:10:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1432ms 03:10:08 INFO - PROCESS | 1747 | 1465121408992 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 03:10:09 INFO - PROCESS | 1747 | 1465121408999 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 03:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 03:10:09 INFO - PROCESS | 1747 | 1465121409010 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 03:10:09 INFO - PROCESS | 1747 | 1465121409017 Marionette TRACE conn4 <- [1,934,null,{}] 03:10:09 INFO - PROCESS | 1747 | 1465121409085 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:09 INFO - PROCESS | 1747 | 1465121409091 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:10:09 INFO - PROCESS | 1747 | 1465121409335 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 03:10:09 INFO - PROCESS | 1747 | 1465121409633 Marionette TRACE conn4 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:09 INFO - PROCESS | 1747 | 1465121409651 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:10:09 INFO - PROCESS | 1747 | ++DOCSHELL 0x8dec0400 == 29 [pid = 1747] [id = 241] 03:10:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x8dec2000) [pid = 1747] [serial = 724] [outer = (nil)] 03:10:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x8e047400) [pid = 1747] [serial = 725] [outer = 0x8dec2000] 03:10:09 INFO - PROCESS | 1747 | 1465121409776 Marionette DEBUG loaded listener.js 03:10:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x8e0c2000) [pid = 1747] [serial = 726] [outer = 0x8dec2000] 03:10:10 INFO - PROCESS | 1747 | 1465121410828 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 03:10:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 03:10:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1854ms 03:10:10 INFO - PROCESS | 1747 | 1465121410864 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 03:10:10 INFO - PROCESS | 1747 | 1465121410872 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 03:10:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 03:10:10 INFO - PROCESS | 1747 | 1465121410884 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 03:10:10 INFO - PROCESS | 1747 | 1465121410889 Marionette TRACE conn4 <- [1,938,null,{}] 03:10:10 INFO - PROCESS | 1747 | 1465121410897 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:10 INFO - PROCESS | 1747 | 1465121410904 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:10:11 INFO - PROCESS | 1747 | 1465121411123 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 03:10:11 INFO - PROCESS | 1747 | 1465121411390 Marionette TRACE conn4 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:11 INFO - PROCESS | 1747 | 1465121411402 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:10:11 INFO - PROCESS | 1747 | ++DOCSHELL 0x8fae0800 == 30 [pid = 1747] [id = 242] 03:10:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x919c4400) [pid = 1747] [serial = 727] [outer = (nil)] 03:10:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x91aea800) [pid = 1747] [serial = 728] [outer = 0x919c4400] 03:10:11 INFO - PROCESS | 1747 | 1465121411534 Marionette DEBUG loaded listener.js 03:10:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0x91d99c00) [pid = 1747] [serial = 729] [outer = 0x919c4400] 03:10:12 INFO - PROCESS | 1747 | 1465121412519 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 03:10:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 03:10:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1694ms 03:10:12 INFO - PROCESS | 1747 | 1465121412579 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 03:10:12 INFO - PROCESS | 1747 | 1465121412583 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 03:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 03:10:12 INFO - PROCESS | 1747 | 1465121412591 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 03:10:12 INFO - PROCESS | 1747 | 1465121412598 Marionette TRACE conn4 <- [1,942,null,{}] 03:10:12 INFO - PROCESS | 1747 | 1465121412616 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:12 INFO - PROCESS | 1747 | 1465121412626 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:10:12 INFO - PROCESS | 1747 | 1465121412878 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 03:10:13 INFO - PROCESS | 1747 | 1465121413221 Marionette TRACE conn4 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:13 INFO - PROCESS | 1747 | 1465121413233 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:10:13 INFO - PROCESS | 1747 | ++DOCSHELL 0x92710000 == 31 [pid = 1747] [id = 243] 03:10:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 109 (0x92710400) [pid = 1747] [serial = 730] [outer = (nil)] 03:10:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 110 (0x9272a400) [pid = 1747] [serial = 731] [outer = 0x92710400] 03:10:13 INFO - PROCESS | 1747 | 1465121413331 Marionette DEBUG loaded listener.js 03:10:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 111 (0x92731800) [pid = 1747] [serial = 732] [outer = 0x92710400] 03:10:14 INFO - PROCESS | 1747 | 1465121414298 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 03:10:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 03:10:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1743ms 03:10:14 INFO - PROCESS | 1747 | 1465121414334 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 03:10:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 03:10:14 INFO - PROCESS | 1747 | 1465121414340 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 03:10:14 INFO - PROCESS | 1747 | 1465121414347 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 03:10:14 INFO - PROCESS | 1747 | 1465121414350 Marionette TRACE conn4 <- [1,946,null,{}] 03:10:14 INFO - PROCESS | 1747 | 1465121414358 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:14 INFO - PROCESS | 1747 | 1465121414364 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:10:14 INFO - PROCESS | 1747 | 1465121414574 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 03:10:14 INFO - PROCESS | 1747 | 1465121414843 Marionette TRACE conn4 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:14 INFO - PROCESS | 1747 | 1465121414852 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:10:14 INFO - PROCESS | 1747 | ++DOCSHELL 0x924cbc00 == 32 [pid = 1747] [id = 244] 03:10:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 112 (0x92589c00) [pid = 1747] [serial = 733] [outer = (nil)] 03:10:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 113 (0x92850000) [pid = 1747] [serial = 734] [outer = 0x92589c00] 03:10:14 INFO - PROCESS | 1747 | 1465121414987 Marionette DEBUG loaded listener.js 03:10:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 114 (0x92940800) [pid = 1747] [serial = 735] [outer = 0x92589c00] 03:10:15 INFO - PROCESS | 1747 | 1465121415933 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 03:10:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 03:10:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1646ms 03:10:16 INFO - PROCESS | 1747 | 1465121415994 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 03:10:16 INFO - PROCESS | 1747 | 1465121415998 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 03:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 03:10:16 INFO - PROCESS | 1747 | 1465121416006 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 03:10:16 INFO - PROCESS | 1747 | 1465121416010 Marionette TRACE conn4 <- [1,950,null,{}] 03:10:16 INFO - PROCESS | 1747 | 1465121416016 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:16 INFO - PROCESS | 1747 | 1465121416023 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:10:16 INFO - PROCESS | 1747 | 1465121416217 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 03:10:16 INFO - PROCESS | 1747 | 1465121416557 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:16 INFO - PROCESS | 1747 | 1465121416565 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:10:16 INFO - PROCESS | 1747 | ++DOCSHELL 0x91d9cc00 == 33 [pid = 1747] [id = 245] 03:10:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 115 (0x91ddac00) [pid = 1747] [serial = 736] [outer = (nil)] 03:10:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 116 (0x92c01800) [pid = 1747] [serial = 737] [outer = 0x91ddac00] 03:10:16 INFO - PROCESS | 1747 | 1465121416661 Marionette DEBUG loaded listener.js 03:10:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 117 (0x92c10800) [pid = 1747] [serial = 738] [outer = 0x91ddac00] 03:10:17 INFO - PROCESS | 1747 | 1465121417577 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 03:10:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 03:10:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1632ms 03:10:17 INFO - PROCESS | 1747 | 1465121417641 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 03:10:17 INFO - PROCESS | 1747 | 1465121417646 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 03:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 03:10:17 INFO - PROCESS | 1747 | 1465121417656 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 03:10:17 INFO - PROCESS | 1747 | 1465121417659 Marionette TRACE conn4 <- [1,954,null,{}] 03:10:17 INFO - PROCESS | 1747 | 1465121417666 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:17 INFO - PROCESS | 1747 | 1465121417678 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:10:17 INFO - PROCESS | 1747 | 1465121417954 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 03:10:18 INFO - PROCESS | 1747 | 1465121418248 Marionette TRACE conn4 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:18 INFO - PROCESS | 1747 | 1465121418262 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:10:18 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe9400 == 34 [pid = 1747] [id = 246] 03:10:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 118 (0x8ddc2400) [pid = 1747] [serial = 739] [outer = (nil)] 03:10:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 119 (0x938b8c00) [pid = 1747] [serial = 740] [outer = 0x8ddc2400] 03:10:18 INFO - PROCESS | 1747 | 1465121418415 Marionette DEBUG loaded listener.js 03:10:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 120 (0x93b63000) [pid = 1747] [serial = 741] [outer = 0x8ddc2400] 03:10:19 INFO - PROCESS | 1747 | 1465121419419 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 03:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 03:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1830ms 03:10:19 INFO - PROCESS | 1747 | 1465121419487 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 03:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 03:10:19 INFO - PROCESS | 1747 | 1465121419491 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 03:10:19 INFO - PROCESS | 1747 | 1465121419498 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 03:10:19 INFO - PROCESS | 1747 | 1465121419502 Marionette TRACE conn4 <- [1,958,null,{}] 03:10:19 INFO - PROCESS | 1747 | 1465121419508 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:19 INFO - PROCESS | 1747 | 1465121419514 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:10:19 INFO - PROCESS | 1747 | 1465121419722 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 03:10:20 INFO - PROCESS | 1747 | 1465121419992 Marionette TRACE conn4 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:20 INFO - PROCESS | 1747 | 1465121420000 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:10:20 INFO - PROCESS | 1747 | ++DOCSHELL 0x8faddc00 == 35 [pid = 1747] [id = 247] 03:10:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 121 (0x91daf000) [pid = 1747] [serial = 742] [outer = (nil)] 03:10:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 122 (0x9470a000) [pid = 1747] [serial = 743] [outer = 0x91daf000] 03:10:20 INFO - PROCESS | 1747 | 1465121420138 Marionette DEBUG loaded listener.js 03:10:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 123 (0x95227400) [pid = 1747] [serial = 744] [outer = 0x91daf000] 03:10:21 INFO - PROCESS | 1747 | 1465121421101 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 03:10:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 03:10:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1649ms 03:10:21 INFO - PROCESS | 1747 | 1465121421147 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 03:10:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 03:10:21 INFO - PROCESS | 1747 | 1465121421152 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 03:10:21 INFO - PROCESS | 1747 | 1465121421159 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 03:10:21 INFO - PROCESS | 1747 | 1465121421163 Marionette TRACE conn4 <- [1,962,null,{}] 03:10:21 INFO - PROCESS | 1747 | 1465121421170 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:21 INFO - PROCESS | 1747 | 1465121421175 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:10:21 INFO - PROCESS | 1747 | 1465121421400 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 03:10:21 INFO - PROCESS | 1747 | 1465121421656 Marionette TRACE conn4 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:21 INFO - PROCESS | 1747 | 1465121421666 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:10:21 INFO - PROCESS | 1747 | ++DOCSHELL 0x8dec1400 == 36 [pid = 1747] [id = 248] 03:10:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 124 (0x92ba5400) [pid = 1747] [serial = 745] [outer = (nil)] 03:10:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 125 (0x954dfc00) [pid = 1747] [serial = 746] [outer = 0x92ba5400] 03:10:21 INFO - PROCESS | 1747 | 1465121421790 Marionette DEBUG loaded listener.js 03:10:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 126 (0x954e2400) [pid = 1747] [serial = 747] [outer = 0x92ba5400] 03:10:22 INFO - PROCESS | 1747 | 1465121422763 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 03:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 03:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1650ms 03:10:22 INFO - PROCESS | 1747 | 1465121422810 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 03:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 03:10:22 INFO - PROCESS | 1747 | 1465121422814 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 03:10:22 INFO - PROCESS | 1747 | 1465121422822 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 03:10:22 INFO - PROCESS | 1747 | 1465121422826 Marionette TRACE conn4 <- [1,966,null,{}] 03:10:22 INFO - PROCESS | 1747 | 1465121422833 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:22 INFO - PROCESS | 1747 | 1465121422838 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:10:23 INFO - PROCESS | 1747 | 1465121423042 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 03:10:23 INFO - PROCESS | 1747 | 1465121423298 Marionette TRACE conn4 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:23 INFO - PROCESS | 1747 | 1465121423306 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:10:23 INFO - PROCESS | 1747 | ++DOCSHELL 0x91daf400 == 37 [pid = 1747] [id = 249] 03:10:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 127 (0x92d4fc00) [pid = 1747] [serial = 748] [outer = (nil)] 03:10:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 128 (0x9609bc00) [pid = 1747] [serial = 749] [outer = 0x92d4fc00] 03:10:23 INFO - PROCESS | 1747 | 1465121423432 Marionette DEBUG loaded listener.js 03:10:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 129 (0x98e5f000) [pid = 1747] [serial = 750] [outer = 0x92d4fc00] 03:10:24 INFO - PROCESS | 1747 | 1465121424602 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 03:10:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 03:10:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1843ms 03:10:24 INFO - PROCESS | 1747 | 1465121424665 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 03:10:24 INFO - PROCESS | 1747 | 1465121424669 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 03:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 03:10:24 INFO - PROCESS | 1747 | 1465121424677 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 03:10:24 INFO - PROCESS | 1747 | 1465121424681 Marionette TRACE conn4 <- [1,970,null,{}] 03:10:24 INFO - PROCESS | 1747 | 1465121424694 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:24 INFO - PROCESS | 1747 | 1465121424702 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:10:25 INFO - PROCESS | 1747 | 1465121425008 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 03:10:25 INFO - PROCESS | 1747 | 1465121425230 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:25 INFO - PROCESS | 1747 | 1465121425237 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:10:25 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe8800 == 38 [pid = 1747] [id = 250] 03:10:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 130 (0x8ddc9400) [pid = 1747] [serial = 751] [outer = (nil)] 03:10:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 131 (0x9a0a9800) [pid = 1747] [serial = 752] [outer = 0x8ddc9400] 03:10:25 INFO - PROCESS | 1747 | 1465121425328 Marionette DEBUG loaded listener.js 03:10:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 132 (0x9a0ab800) [pid = 1747] [serial = 753] [outer = 0x8ddc9400] 03:10:26 INFO - PROCESS | 1747 | 1465121426302 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 03:10:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 03:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1689ms 03:10:26 INFO - PROCESS | 1747 | 1465121426368 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 03:10:26 INFO - PROCESS | 1747 | 1465121426373 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 03:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 03:10:26 INFO - PROCESS | 1747 | 1465121426392 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 03:10:26 INFO - PROCESS | 1747 | 1465121426396 Marionette TRACE conn4 <- [1,974,null,{}] 03:10:26 INFO - PROCESS | 1747 | 1465121426407 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:26 INFO - PROCESS | 1747 | 1465121426417 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:10:26 INFO - PROCESS | 1747 | 1465121426745 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 03:10:27 INFO - PROCESS | 1747 | 1465121427085 Marionette TRACE conn4 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:27 INFO - PROCESS | 1747 | 1465121427099 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:10:27 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a30d800 == 39 [pid = 1747] [id = 251] 03:10:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 133 (0x9a30e800) [pid = 1747] [serial = 754] [outer = (nil)] 03:10:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 134 (0x9a44dc00) [pid = 1747] [serial = 755] [outer = 0x9a30e800] 03:10:27 INFO - PROCESS | 1747 | 1465121427187 Marionette DEBUG loaded listener.js 03:10:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 135 (0x9a881400) [pid = 1747] [serial = 756] [outer = 0x9a30e800] 03:10:28 INFO - PROCESS | 1747 | 1465121428213 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 03:10:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 03:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1890ms 03:10:28 INFO - PROCESS | 1747 | 1465121428285 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 03:10:28 INFO - PROCESS | 1747 | 1465121428293 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 03:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 03:10:28 INFO - PROCESS | 1747 | 1465121428304 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 03:10:28 INFO - PROCESS | 1747 | 1465121428309 Marionette TRACE conn4 <- [1,978,null,{}] 03:10:28 INFO - PROCESS | 1747 | 1465121428320 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:28 INFO - PROCESS | 1747 | 1465121428329 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:10:28 INFO - PROCESS | 1747 | 1465121428688 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 03:10:29 INFO - PROCESS | 1747 | 1465121429091 Marionette TRACE conn4 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:29 INFO - PROCESS | 1747 | 1465121429103 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:10:29 INFO - PROCESS | 1747 | ++DOCSHELL 0x95420400 == 40 [pid = 1747] [id = 252] 03:10:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 136 (0x9a3acc00) [pid = 1747] [serial = 757] [outer = (nil)] 03:10:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 137 (0x9aabb000) [pid = 1747] [serial = 758] [outer = 0x9a3acc00] 03:10:29 INFO - PROCESS | 1747 | 1465121429199 Marionette DEBUG loaded listener.js 03:10:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 138 (0x9afda800) [pid = 1747] [serial = 759] [outer = 0x9a3acc00] 03:10:30 INFO - PROCESS | 1747 | 1465121430352 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 03:10:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 03:10:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 2107ms 03:10:30 INFO - PROCESS | 1747 | 1465121430412 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 03:10:30 INFO - PROCESS | 1747 | 1465121430418 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 03:10:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 03:10:30 INFO - PROCESS | 1747 | 1465121430425 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 03:10:30 INFO - PROCESS | 1747 | 1465121430429 Marionette TRACE conn4 <- [1,982,null,{}] 03:10:30 INFO - PROCESS | 1747 | 1465121430436 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:30 INFO - PROCESS | 1747 | 1465121430442 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:10:30 INFO - PROCESS | 1747 | 1465121430667 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 03:10:30 INFO - PROCESS | 1747 | 1465121430953 Marionette TRACE conn4 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:30 INFO - PROCESS | 1747 | 1465121430960 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:10:30 INFO - PROCESS | 1747 | ++DOCSHELL 0x8deb9400 == 41 [pid = 1747] [id = 253] 03:10:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 139 (0x8f29e800) [pid = 1747] [serial = 760] [outer = (nil)] 03:10:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 140 (0x9a0aa800) [pid = 1747] [serial = 761] [outer = 0x8f29e800] 03:10:31 INFO - PROCESS | 1747 | 1465121431050 Marionette DEBUG loaded listener.js 03:10:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 141 (0x9a984400) [pid = 1747] [serial = 762] [outer = 0x8f29e800] 03:10:32 INFO - PROCESS | 1747 | 1465121432264 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 03:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 03:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1887ms 03:10:32 INFO - PROCESS | 1747 | 1465121432314 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 03:10:32 INFO - PROCESS | 1747 | 1465121432318 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 03:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 03:10:32 INFO - PROCESS | 1747 | 1465121432326 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 03:10:32 INFO - PROCESS | 1747 | 1465121432330 Marionette TRACE conn4 <- [1,986,null,{}] 03:10:32 INFO - PROCESS | 1747 | 1465121432336 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:32 INFO - PROCESS | 1747 | 1465121432341 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:10:32 INFO - PROCESS | 1747 | 1465121432555 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 03:10:32 INFO - PROCESS | 1747 | 1465121432928 Marionette TRACE conn4 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:32 INFO - PROCESS | 1747 | 1465121432937 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:10:32 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbee000 == 42 [pid = 1747] [id = 254] 03:10:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 142 (0x8ddca000) [pid = 1747] [serial = 763] [outer = (nil)] 03:10:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 143 (0x8de82400) [pid = 1747] [serial = 764] [outer = 0x8ddca000] 03:10:33 INFO - PROCESS | 1747 | 1465121433037 Marionette DEBUG loaded listener.js 03:10:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 144 (0x8e04cc00) [pid = 1747] [serial = 765] [outer = 0x8ddca000] 03:10:34 INFO - PROCESS | 1747 | 1465121434042 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 03:10:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 03:10:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1785ms 03:10:34 INFO - PROCESS | 1747 | 1465121434114 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 03:10:34 INFO - PROCESS | 1747 | 1465121434122 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 03:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 03:10:34 INFO - PROCESS | 1747 | 1465121434133 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 03:10:34 INFO - PROCESS | 1747 | 1465121434138 Marionette TRACE conn4 <- [1,990,null,{}] 03:10:34 INFO - PROCESS | 1747 | 1465121434150 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:34 INFO - PROCESS | 1747 | 1465121434157 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:10:34 INFO - PROCESS | 1747 | 1465121434516 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 03:10:35 INFO - PROCESS | 1747 | 1465121435064 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:35 INFO - PROCESS | 1747 | 1465121435073 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:10:35 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe3000 == 43 [pid = 1747] [id = 255] 03:10:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 145 (0x8cbe3c00) [pid = 1747] [serial = 766] [outer = (nil)] 03:10:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 146 (0x8cbf0000) [pid = 1747] [serial = 767] [outer = 0x8cbe3c00] 03:10:35 INFO - PROCESS | 1747 | 1465121435159 Marionette DEBUG loaded listener.js 03:10:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 147 (0x8ddcc800) [pid = 1747] [serial = 768] [outer = 0x8cbe3c00] 03:10:36 INFO - PROCESS | 1747 | 1465121436294 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 03:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 03:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 2202ms 03:10:36 INFO - PROCESS | 1747 | 1465121436342 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 03:10:36 INFO - PROCESS | 1747 | 1465121436352 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 03:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 03:10:36 INFO - PROCESS | 1747 | 1465121436365 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 03:10:36 INFO - PROCESS | 1747 | 1465121436373 Marionette TRACE conn4 <- [1,994,null,{}] 03:10:36 INFO - PROCESS | 1747 | 1465121436382 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:36 INFO - PROCESS | 1747 | 1465121436391 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:10:36 INFO - PROCESS | 1747 | 1465121436698 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 03:10:36 INFO - PROCESS | 1747 | --DOMWINDOW == 146 (0x92588c00) [pid = 1747] [serial = 606] [outer = (nil)] [url = about:blank] 03:10:36 INFO - PROCESS | 1747 | --DOMWINDOW == 145 (0x8e0c7400) [pid = 1747] [serial = 615] [outer = (nil)] [url = about:blank] 03:10:36 INFO - PROCESS | 1747 | --DOMWINDOW == 144 (0x92730400) [pid = 1747] [serial = 609] [outer = (nil)] [url = about:blank] 03:10:36 INFO - PROCESS | 1747 | --DOMWINDOW == 143 (0x8f2a6000) [pid = 1747] [serial = 594] [outer = (nil)] [url = about:blank] 03:10:36 INFO - PROCESS | 1747 | --DOMWINDOW == 142 (0x92ba8400) [pid = 1747] [serial = 612] [outer = (nil)] [url = about:blank] 03:10:36 INFO - PROCESS | 1747 | --DOMWINDOW == 141 (0x8e0c6800) [pid = 1747] [serial = 618] [outer = (nil)] [url = about:blank] 03:10:36 INFO - PROCESS | 1747 | --DOMWINDOW == 140 (0x8fad9c00) [pid = 1747] [serial = 621] [outer = (nil)] [url = about:blank] 03:10:36 INFO - PROCESS | 1747 | --DOMWINDOW == 139 (0x91db3400) [pid = 1747] [serial = 603] [outer = (nil)] [url = about:blank] 03:10:36 INFO - PROCESS | 1747 | --DOMWINDOW == 138 (0x8de7e000) [pid = 1747] [serial = 597] [outer = (nil)] [url = about:blank] 03:10:36 INFO - PROCESS | 1747 | --DOMWINDOW == 137 (0x8fadbc00) [pid = 1747] [serial = 600] [outer = (nil)] [url = about:blank] 03:10:36 INFO - PROCESS | 1747 | --DOMWINDOW == 136 (0x8de85000) [pid = 1747] [serial = 579] [outer = (nil)] [url = about:blank] 03:10:36 INFO - PROCESS | 1747 | --DOMWINDOW == 135 (0x92ba9000) [pid = 1747] [serial = 677] [outer = (nil)] [url = about:blank] 03:10:36 INFO - PROCESS | 1747 | --DOMWINDOW == 134 (0x92ba2000) [pid = 1747] [serial = 672] [outer = (nil)] [url = about:blank] 03:10:36 INFO - PROCESS | 1747 | --DOMWINDOW == 133 (0x92c0e000) [pid = 1747] [serial = 674] [outer = (nil)] [url = about:blank] 03:10:36 INFO - PROCESS | 1747 | --DOMWINDOW == 132 (0x93970c00) [pid = 1747] [serial = 653] [outer = (nil)] [url = about:blank] 03:10:36 INFO - PROCESS | 1747 | --DOMWINDOW == 131 (0x9470e800) [pid = 1747] [serial = 654] [outer = (nil)] [url = about:blank] 03:10:36 INFO - PROCESS | 1747 | --DOMWINDOW == 130 (0x8debb400) [pid = 1747] [serial = 662] [outer = (nil)] [url = about:blank] 03:10:36 INFO - PROCESS | 1747 | --DOMWINDOW == 129 (0x8e0c3400) [pid = 1747] [serial = 663] [outer = (nil)] [url = about:blank] 03:10:36 INFO - PROCESS | 1747 | --DOMWINDOW == 128 (0x9294a800) [pid = 1747] [serial = 644] [outer = (nil)] [url = about:blank] 03:10:36 INFO - PROCESS | 1747 | --DOMWINDOW == 127 (0x92b9d400) [pid = 1747] [serial = 645] [outer = (nil)] [url = about:blank] 03:10:36 INFO - PROCESS | 1747 | --DOMWINDOW == 126 (0x8deb7400) [pid = 1747] [serial = 638] [outer = (nil)] [url = about:blank] 03:10:36 INFO - PROCESS | 1747 | --DOMWINDOW == 125 (0x8e04c000) [pid = 1747] [serial = 639] [outer = (nil)] [url = about:blank] 03:10:36 INFO - PROCESS | 1747 | --DOMWINDOW == 124 (0x92581c00) [pid = 1747] [serial = 636] [outer = (nil)] [url = about:blank] 03:10:36 INFO - PROCESS | 1747 | --DOMWINDOW == 123 (0x9522f800) [pid = 1747] [serial = 656] [outer = (nil)] [url = about:blank] 03:10:36 INFO - PROCESS | 1747 | --DOMWINDOW == 122 (0x9541bc00) [pid = 1747] [serial = 657] [outer = (nil)] [url = about:blank] 03:10:36 INFO - PROCESS | 1747 | --DOMWINDOW == 121 (0x9384a800) [pid = 1747] [serial = 650] [outer = (nil)] [url = about:blank] 03:10:36 INFO - PROCESS | 1747 | --DOMWINDOW == 120 (0x938b1400) [pid = 1747] [serial = 651] [outer = (nil)] [url = about:blank] 03:10:36 INFO - PROCESS | 1747 | --DOMWINDOW == 119 (0x91d9d000) [pid = 1747] [serial = 641] [outer = (nil)] [url = about:blank] 03:10:36 INFO - PROCESS | 1747 | --DOMWINDOW == 118 (0x91dd6c00) [pid = 1747] [serial = 642] [outer = (nil)] [url = about:blank] 03:10:36 INFO - PROCESS | 1747 | --DOMWINDOW == 117 (0x92d43400) [pid = 1747] [serial = 647] [outer = (nil)] [url = about:blank] 03:10:36 INFO - PROCESS | 1747 | --DOMWINDOW == 116 (0x92d4d400) [pid = 1747] [serial = 648] [outer = (nil)] [url = about:blank] 03:10:36 INFO - PROCESS | 1747 | --DOMWINDOW == 115 (0x8f148800) [pid = 1747] [serial = 665] [outer = (nil)] [url = about:blank] 03:10:36 INFO - PROCESS | 1747 | --DOMWINDOW == 114 (0x919cac00) [pid = 1747] [serial = 666] [outer = (nil)] [url = about:blank] 03:10:36 INFO - PROCESS | 1747 | --DOMWINDOW == 113 (0x91dd2800) [pid = 1747] [serial = 668] [outer = (nil)] [url = about:blank] 03:10:36 INFO - PROCESS | 1747 | --DOMWINDOW == 112 (0x954e4400) [pid = 1747] [serial = 659] [outer = (nil)] [url = about:blank] 03:10:36 INFO - PROCESS | 1747 | --DOMWINDOW == 111 (0x954e7000) [pid = 1747] [serial = 660] [outer = (nil)] [url = about:blank] 03:10:36 INFO - PROCESS | 1747 | --DOMWINDOW == 110 (0x92945000) [pid = 1747] [serial = 671] [outer = (nil)] [url = about:blank] 03:10:36 INFO - PROCESS | 1747 | --DOMWINDOW == 109 (0x92d51400) [pid = 1747] [serial = 675] [outer = (nil)] [url = about:blank] 03:10:36 INFO - PROCESS | 1747 | --DOMWINDOW == 108 (0x92584800) [pid = 1747] [serial = 669] [outer = (nil)] [url = about:blank] 03:10:36 INFO - PROCESS | 1747 | --DOMWINDOW == 107 (0x93973800) [pid = 1747] [serial = 678] [outer = (nil)] [url = about:blank] 03:10:37 INFO - PROCESS | 1747 | 1465121437108 Marionette TRACE conn4 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:37 INFO - PROCESS | 1747 | 1465121437123 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:10:37 INFO - PROCESS | 1747 | ++DOCSHELL 0x8deb7400 == 44 [pid = 1747] [id = 256] 03:10:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0x8e042400) [pid = 1747] [serial = 769] [outer = (nil)] 03:10:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 109 (0x8e04f000) [pid = 1747] [serial = 770] [outer = 0x8e042400] 03:10:37 INFO - PROCESS | 1747 | 1465121437202 Marionette DEBUG loaded listener.js 03:10:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 110 (0x8f148c00) [pid = 1747] [serial = 771] [outer = 0x8e042400] 03:10:38 INFO - PROCESS | 1747 | 1465121438056 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 03:10:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 03:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1741ms 03:10:38 INFO - PROCESS | 1747 | 1465121438112 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 03:10:38 INFO - PROCESS | 1747 | 1465121438120 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 03:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 03:10:38 INFO - PROCESS | 1747 | 1465121438128 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 03:10:38 INFO - PROCESS | 1747 | 1465121438132 Marionette TRACE conn4 <- [1,998,null,{}] 03:10:38 INFO - PROCESS | 1747 | 1465121438138 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:38 INFO - PROCESS | 1747 | 1465121438145 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:10:38 INFO - PROCESS | 1747 | 1465121438365 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 03:10:38 INFO - PROCESS | 1747 | 1465121438542 Marionette TRACE conn4 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:38 INFO - PROCESS | 1747 | 1465121438551 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:10:38 INFO - PROCESS | 1747 | ++DOCSHELL 0x8de84000 == 45 [pid = 1747] [id = 257] 03:10:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 111 (0x8fad6800) [pid = 1747] [serial = 772] [outer = (nil)] 03:10:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 112 (0x91ae7c00) [pid = 1747] [serial = 773] [outer = 0x8fad6800] 03:10:38 INFO - PROCESS | 1747 | 1465121438627 Marionette DEBUG loaded listener.js 03:10:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 113 (0x91db2000) [pid = 1747] [serial = 774] [outer = 0x8fad6800] 03:10:39 INFO - PROCESS | 1747 | 1465121439615 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 03:10:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 03:10:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1532ms 03:10:39 INFO - PROCESS | 1747 | 1465121439662 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 03:10:39 INFO - PROCESS | 1747 | 1465121439666 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 03:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 03:10:39 INFO - PROCESS | 1747 | 1465121439695 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 03:10:39 INFO - PROCESS | 1747 | 1465121439705 Marionette TRACE conn4 <- [1,1002,null,{}] 03:10:39 INFO - PROCESS | 1747 | 1465121439714 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:39 INFO - PROCESS | 1747 | 1465121439723 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:10:40 INFO - PROCESS | 1747 | 1465121440045 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 03:10:40 INFO - PROCESS | 1747 | 1465121440237 Marionette TRACE conn4 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:40 INFO - PROCESS | 1747 | 1465121440245 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:10:40 INFO - PROCESS | 1747 | ++DOCSHELL 0x91db6c00 == 46 [pid = 1747] [id = 258] 03:10:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 114 (0x91ddd400) [pid = 1747] [serial = 775] [outer = (nil)] 03:10:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 115 (0x92588c00) [pid = 1747] [serial = 776] [outer = 0x91ddd400] 03:10:40 INFO - PROCESS | 1747 | 1465121440333 Marionette DEBUG loaded listener.js 03:10:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 116 (0x92730400) [pid = 1747] [serial = 777] [outer = 0x91ddd400] 03:10:41 INFO - PROCESS | 1747 | 1465121441298 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 03:10:41 INFO - PROCESS | 1747 | --DOMWINDOW == 115 (0x98455800) [pid = 1747] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 03:10:41 INFO - PROCESS | 1747 | --DOMWINDOW == 114 (0x8f3f1400) [pid = 1747] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 03:10:41 INFO - PROCESS | 1747 | --DOMWINDOW == 113 (0x93b5ec00) [pid = 1747] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 03:10:41 INFO - PROCESS | 1747 | --DOMWINDOW == 112 (0x8e04a000) [pid = 1747] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 03:10:41 INFO - PROCESS | 1747 | --DOMWINDOW == 111 (0x9a3a4400) [pid = 1747] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 03:10:41 INFO - PROCESS | 1747 | --DOMWINDOW == 110 (0x8e047800) [pid = 1747] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 03:10:41 INFO - PROCESS | 1747 | --DOMWINDOW == 109 (0x8e0c6000) [pid = 1747] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 03:10:41 INFO - PROCESS | 1747 | --DOMWINDOW == 108 (0x98451800) [pid = 1747] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 03:10:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 03:10:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1816ms 03:10:41 INFO - PROCESS | 1747 | --DOMWINDOW == 107 (0x8e0cac00) [pid = 1747] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 03:10:41 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0x91dafc00) [pid = 1747] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 03:10:41 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x938bd000) [pid = 1747] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 03:10:41 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x91de1c00) [pid = 1747] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 03:10:41 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x8ddcd800) [pid = 1747] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 03:10:41 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x9a3a5c00) [pid = 1747] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 03:10:41 INFO - PROCESS | 1747 | 1465121441506 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 03:10:41 INFO - PROCESS | 1747 | 1465121441511 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 03:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 03:10:41 INFO - PROCESS | 1747 | 1465121441520 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 03:10:41 INFO - PROCESS | 1747 | 1465121441539 Marionette TRACE conn4 <- [1,1006,null,{}] 03:10:41 INFO - PROCESS | 1747 | 1465121441546 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:41 INFO - PROCESS | 1747 | 1465121441551 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:10:41 INFO - PROCESS | 1747 | 1465121441784 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 03:10:42 INFO - PROCESS | 1747 | 1465121442018 Marionette TRACE conn4 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:42 INFO - PROCESS | 1747 | 1465121442025 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:10:42 INFO - PROCESS | 1747 | ++DOCSHELL 0x8debcc00 == 47 [pid = 1747] [id = 259] 03:10:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x8f3e9800) [pid = 1747] [serial = 778] [outer = (nil)] 03:10:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x92585000) [pid = 1747] [serial = 779] [outer = 0x8f3e9800] 03:10:42 INFO - PROCESS | 1747 | 1465121442103 Marionette DEBUG loaded listener.js 03:10:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x92846400) [pid = 1747] [serial = 780] [outer = 0x8f3e9800] 03:10:42 INFO - PROCESS | 1747 | 1465121442958 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 03:10:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 03:10:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1502ms 03:10:43 INFO - PROCESS | 1747 | 1465121443023 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 03:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 03:10:43 INFO - PROCESS | 1747 | 1465121443028 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 03:10:43 INFO - PROCESS | 1747 | 1465121443036 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 03:10:43 INFO - PROCESS | 1747 | 1465121443040 Marionette TRACE conn4 <- [1,1010,null,{}] 03:10:43 INFO - PROCESS | 1747 | 1465121443047 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:43 INFO - PROCESS | 1747 | 1465121443054 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:10:43 INFO - PROCESS | 1747 | 1465121443296 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 03:10:43 INFO - PROCESS | 1747 | 1465121443620 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:43 INFO - PROCESS | 1747 | 1465121443634 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:10:43 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe1800 == 48 [pid = 1747] [id = 260] 03:10:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x8cbe2800) [pid = 1747] [serial = 781] [outer = (nil)] 03:10:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x8ddc1400) [pid = 1747] [serial = 782] [outer = 0x8cbe2800] 03:10:43 INFO - PROCESS | 1747 | 1465121443733 Marionette DEBUG loaded listener.js 03:10:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0x8de86400) [pid = 1747] [serial = 783] [outer = 0x8cbe2800] 03:10:44 INFO - PROCESS | 1747 | 1465121444790 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 03:10:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 03:10:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1790ms 03:10:44 INFO - PROCESS | 1747 | 1465121444827 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 03:10:44 INFO - PROCESS | 1747 | 1465121444833 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 03:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 03:10:44 INFO - PROCESS | 1747 | 1465121444843 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 03:10:44 INFO - PROCESS | 1747 | 1465121444853 Marionette TRACE conn4 <- [1,1014,null,{}] 03:10:44 INFO - PROCESS | 1747 | 1465121444866 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:44 INFO - PROCESS | 1747 | 1465121444878 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:10:45 INFO - PROCESS | 1747 | 1465121445175 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 03:10:45 INFO - PROCESS | 1747 | 1465121445524 Marionette TRACE conn4 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:45 INFO - PROCESS | 1747 | 1465121445536 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:10:45 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f2a6000 == 49 [pid = 1747] [id = 261] 03:10:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 109 (0x8f3e7c00) [pid = 1747] [serial = 784] [outer = (nil)] 03:10:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 110 (0x8fadd000) [pid = 1747] [serial = 785] [outer = 0x8f3e7c00] 03:10:45 INFO - PROCESS | 1747 | 1465121445628 Marionette DEBUG loaded listener.js 03:10:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 111 (0x919cf800) [pid = 1747] [serial = 786] [outer = 0x8f3e7c00] 03:10:46 INFO - PROCESS | 1747 | 1465121446673 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 03:10:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 03:10:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1895ms 03:10:46 INFO - PROCESS | 1747 | 1465121446748 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 03:10:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 03:10:46 INFO - PROCESS | 1747 | 1465121446760 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 03:10:46 INFO - PROCESS | 1747 | 1465121446772 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 03:10:46 INFO - PROCESS | 1747 | 1465121446776 Marionette TRACE conn4 <- [1,1018,null,{}] 03:10:46 INFO - PROCESS | 1747 | 1465121446783 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:46 INFO - PROCESS | 1747 | 1465121446790 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:10:47 INFO - PROCESS | 1747 | 1465121447120 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 03:10:47 INFO - PROCESS | 1747 | 1465121447450 Marionette TRACE conn4 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:47 INFO - PROCESS | 1747 | 1465121447467 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:10:47 INFO - PROCESS | 1747 | ++DOCSHELL 0x92582000 == 50 [pid = 1747] [id = 262] 03:10:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 112 (0x92582400) [pid = 1747] [serial = 787] [outer = (nil)] 03:10:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 113 (0x9258c800) [pid = 1747] [serial = 788] [outer = 0x92582400] 03:10:47 INFO - PROCESS | 1747 | 1465121447617 Marionette DEBUG loaded listener.js 03:10:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 114 (0x92942400) [pid = 1747] [serial = 789] [outer = 0x92582400] 03:10:49 INFO - PROCESS | 1747 | 1465121449195 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 03:10:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 03:10:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 2509ms 03:10:49 INFO - PROCESS | 1747 | 1465121449280 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 03:10:49 INFO - PROCESS | 1747 | 1465121449285 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 03:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 03:10:49 INFO - PROCESS | 1747 | 1465121449295 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 03:10:49 INFO - PROCESS | 1747 | 1465121449306 Marionette TRACE conn4 <- [1,1022,null,{}] 03:10:49 INFO - PROCESS | 1747 | 1465121449365 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:49 INFO - PROCESS | 1747 | 1465121449375 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:10:49 INFO - PROCESS | 1747 | 1465121449756 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 03:10:49 INFO - PROCESS | 1747 | 1465121449903 Marionette TRACE conn4 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:49 INFO - PROCESS | 1747 | 1465121449912 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:10:49 INFO - PROCESS | 1747 | ++DOCSHELL 0x9271d400 == 51 [pid = 1747] [id = 263] 03:10:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 115 (0x92d51c00) [pid = 1747] [serial = 790] [outer = (nil)] 03:10:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 116 (0x938b8800) [pid = 1747] [serial = 791] [outer = 0x92d51c00] 03:10:50 INFO - PROCESS | 1747 | 1465121450016 Marionette DEBUG loaded listener.js 03:10:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 117 (0x938bf400) [pid = 1747] [serial = 792] [outer = 0x92d51c00] 03:10:51 INFO - PROCESS | 1747 | 1465121451012 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 03:10:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 03:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1796ms 03:10:51 INFO - PROCESS | 1747 | 1465121451089 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 03:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 03:10:51 INFO - PROCESS | 1747 | 1465121451095 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 03:10:51 INFO - PROCESS | 1747 | 1465121451103 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 03:10:51 INFO - PROCESS | 1747 | 1465121451106 Marionette TRACE conn4 <- [1,1026,null,{}] 03:10:51 INFO - PROCESS | 1747 | 1465121451113 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:51 INFO - PROCESS | 1747 | 1465121451118 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:10:51 INFO - PROCESS | 1747 | 1465121451396 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 03:10:51 INFO - PROCESS | 1747 | 1465121451706 Marionette TRACE conn4 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:51 INFO - PROCESS | 1747 | 1465121451717 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:10:51 INFO - PROCESS | 1747 | ++DOCSHELL 0x92d4f000 == 52 [pid = 1747] [id = 264] 03:10:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 118 (0x938b1000) [pid = 1747] [serial = 793] [outer = (nil)] 03:10:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 119 (0x95157800) [pid = 1747] [serial = 794] [outer = 0x938b1000] 03:10:51 INFO - PROCESS | 1747 | 1465121451827 Marionette DEBUG loaded listener.js 03:10:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 120 (0x954e7000) [pid = 1747] [serial = 795] [outer = 0x938b1000] 03:10:52 INFO - PROCESS | 1747 | 1465121452765 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 03:10:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 03:10:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1743ms 03:10:52 INFO - PROCESS | 1747 | 1465121452845 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 03:10:52 INFO - PROCESS | 1747 | 1465121452850 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 03:10:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 03:10:52 INFO - PROCESS | 1747 | 1465121452859 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 03:10:52 INFO - PROCESS | 1747 | 1465121452864 Marionette TRACE conn4 <- [1,1030,null,{}] 03:10:52 INFO - PROCESS | 1747 | 1465121452870 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:52 INFO - PROCESS | 1747 | 1465121452876 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:10:53 INFO - PROCESS | 1747 | 1465121453114 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 03:10:53 INFO - PROCESS | 1747 | 1465121453349 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:53 INFO - PROCESS | 1747 | 1465121453367 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:10:53 INFO - PROCESS | 1747 | ++DOCSHELL 0x96099000 == 53 [pid = 1747] [id = 265] 03:10:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 121 (0x9609a000) [pid = 1747] [serial = 796] [outer = (nil)] 03:10:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 122 (0x98f46c00) [pid = 1747] [serial = 797] [outer = 0x9609a000] 03:10:53 INFO - PROCESS | 1747 | 1465121453512 Marionette DEBUG loaded listener.js 03:10:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 123 (0x9a5c7800) [pid = 1747] [serial = 798] [outer = 0x9609a000] 03:10:54 INFO - PROCESS | 1747 | 1465121454951 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 03:10:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 03:10:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 2141ms 03:10:55 INFO - PROCESS | 1747 | 1465121455001 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 03:10:55 INFO - PROCESS | 1747 | 1465121455005 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 03:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 03:10:55 INFO - PROCESS | 1747 | 1465121455014 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 03:10:55 INFO - PROCESS | 1747 | 1465121455019 Marionette TRACE conn4 <- [1,1034,null,{}] 03:10:55 INFO - PROCESS | 1747 | 1465121455026 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:55 INFO - PROCESS | 1747 | 1465121455033 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:10:55 INFO - PROCESS | 1747 | 1465121455271 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 03:10:55 INFO - PROCESS | 1747 | 1465121455621 Marionette TRACE conn4 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:55 INFO - PROCESS | 1747 | 1465121455630 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:10:55 INFO - PROCESS | 1747 | ++DOCSHELL 0x938bd800 == 54 [pid = 1747] [id = 266] 03:10:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 124 (0x954e5000) [pid = 1747] [serial = 799] [outer = (nil)] 03:10:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 125 (0x9b2f0000) [pid = 1747] [serial = 800] [outer = 0x954e5000] 03:10:55 INFO - PROCESS | 1747 | 1465121455725 Marionette DEBUG loaded listener.js 03:10:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 126 (0x9b2f6c00) [pid = 1747] [serial = 801] [outer = 0x954e5000] 03:10:56 INFO - PROCESS | 1747 | 1465121456694 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 03:10:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 03:10:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1732ms 03:10:56 INFO - PROCESS | 1747 | 1465121456747 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 03:10:56 INFO - PROCESS | 1747 | 1465121456752 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 03:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 03:10:56 INFO - PROCESS | 1747 | 1465121456760 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 03:10:56 INFO - PROCESS | 1747 | 1465121456764 Marionette TRACE conn4 <- [1,1038,null,{}] 03:10:56 INFO - PROCESS | 1747 | 1465121456771 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:56 INFO - PROCESS | 1747 | 1465121456777 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:10:57 INFO - PROCESS | 1747 | 1465121457041 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 03:10:57 INFO - PROCESS | 1747 | 1465121457348 Marionette TRACE conn4 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:57 INFO - PROCESS | 1747 | 1465121457355 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:10:57 INFO - PROCESS | 1747 | ++DOCSHELL 0x91dd8000 == 55 [pid = 1747] [id = 267] 03:10:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 127 (0x9396b800) [pid = 1747] [serial = 802] [outer = (nil)] 03:10:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 128 (0x9b74b000) [pid = 1747] [serial = 803] [outer = 0x9396b800] 03:10:57 INFO - PROCESS | 1747 | 1465121457451 Marionette DEBUG loaded listener.js 03:10:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 129 (0x9bd5b800) [pid = 1747] [serial = 804] [outer = 0x9396b800] 03:10:58 INFO - PROCESS | 1747 | 1465121458367 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 03:10:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 03:10:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1650ms 03:10:58 INFO - PROCESS | 1747 | 1465121458412 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 03:10:58 INFO - PROCESS | 1747 | 1465121458417 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 03:10:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 03:10:58 INFO - PROCESS | 1747 | 1465121458445 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 03:10:58 INFO - PROCESS | 1747 | 1465121458448 Marionette TRACE conn4 <- [1,1042,null,{}] 03:10:58 INFO - PROCESS | 1747 | 1465121458456 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:58 INFO - PROCESS | 1747 | 1465121458460 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:10:58 INFO - PROCESS | 1747 | 1465121458689 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 03:10:58 INFO - PROCESS | 1747 | 1465121458953 Marionette TRACE conn4 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:58 INFO - PROCESS | 1747 | 1465121458964 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:10:59 INFO - PROCESS | 1747 | ++DOCSHELL 0x9b2ed400 == 56 [pid = 1747] [id = 268] 03:10:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 130 (0x9b593c00) [pid = 1747] [serial = 805] [outer = (nil)] 03:10:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 131 (0x9bf02000) [pid = 1747] [serial = 806] [outer = 0x9b593c00] 03:10:59 INFO - PROCESS | 1747 | 1465121459091 Marionette DEBUG loaded listener.js 03:10:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 132 (0x9bf8a000) [pid = 1747] [serial = 807] [outer = 0x9b593c00] 03:11:00 INFO - PROCESS | 1747 | 1465121460126 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 03:11:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 03:11:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1747ms 03:11:00 INFO - PROCESS | 1747 | 1465121460189 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 03:11:00 INFO - PROCESS | 1747 | 1465121460192 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 03:11:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 03:11:00 INFO - PROCESS | 1747 | 1465121460201 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 03:11:00 INFO - PROCESS | 1747 | 1465121460205 Marionette TRACE conn4 <- [1,1046,null,{}] 03:11:00 INFO - PROCESS | 1747 | 1465121460211 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:00 INFO - PROCESS | 1747 | 1465121460216 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:11:00 INFO - PROCESS | 1747 | 1465121460555 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 03:11:00 INFO - PROCESS | 1747 | 1465121460929 Marionette TRACE conn4 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:00 INFO - PROCESS | 1747 | 1465121460944 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:11:00 INFO - PROCESS | 1747 | ++DOCSHELL 0x9b5a1800 == 57 [pid = 1747] [id = 269] 03:11:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 133 (0x9b628400) [pid = 1747] [serial = 808] [outer = (nil)] 03:11:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 134 (0x9bf97800) [pid = 1747] [serial = 809] [outer = 0x9b628400] 03:11:01 INFO - PROCESS | 1747 | 1465121461033 Marionette DEBUG loaded listener.js 03:11:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 135 (0x9bf98c00) [pid = 1747] [serial = 810] [outer = 0x9b628400] 03:11:01 INFO - PROCESS | 1747 | --DOCSHELL 0x93969800 == 56 [pid = 1747] [id = 9] 03:11:02 INFO - PROCESS | 1747 | 1465121462148 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 03:11:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 03:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 2044ms 03:11:02 INFO - PROCESS | 1747 | 1465121462289 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 03:11:02 INFO - PROCESS | 1747 | 1465121462297 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 03:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 03:11:02 INFO - PROCESS | 1747 | 1465121462361 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 03:11:02 INFO - PROCESS | 1747 | 1465121462368 Marionette TRACE conn4 <- [1,1050,null,{}] 03:11:02 INFO - PROCESS | 1747 | 1465121462428 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:02 INFO - PROCESS | 1747 | 1465121462437 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:11:02 INFO - PROCESS | 1747 | 1465121462738 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 03:11:02 INFO - PROCESS | 1747 | 1465121462962 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:02 INFO - PROCESS | 1747 | 1465121462974 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:11:03 INFO - PROCESS | 1747 | ++DOCSHELL 0x9bd66000 == 57 [pid = 1747] [id = 270] 03:11:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 136 (0x9bf91800) [pid = 1747] [serial = 811] [outer = (nil)] 03:11:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 137 (0x9c13f800) [pid = 1747] [serial = 812] [outer = 0x9bf91800] 03:11:03 INFO - PROCESS | 1747 | 1465121463105 Marionette DEBUG loaded listener.js 03:11:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 138 (0x9c1b5400) [pid = 1747] [serial = 813] [outer = 0x9bf91800] 03:11:04 INFO - PROCESS | 1747 | 1465121464216 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 03:11:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 03:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1930ms 03:11:04 INFO - PROCESS | 1747 | 1465121464253 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 03:11:04 INFO - PROCESS | 1747 | 1465121464257 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 03:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 03:11:04 INFO - PROCESS | 1747 | 1465121464265 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 03:11:04 INFO - PROCESS | 1747 | 1465121464271 Marionette TRACE conn4 <- [1,1054,null,{}] 03:11:04 INFO - PROCESS | 1747 | 1465121464277 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:04 INFO - PROCESS | 1747 | 1465121464283 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:11:04 INFO - PROCESS | 1747 | 1465121464566 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 03:11:05 INFO - PROCESS | 1747 | 1465121465482 Marionette TRACE conn4 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:05 INFO - PROCESS | 1747 | 1465121465490 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:11:05 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddcc000 == 58 [pid = 1747] [id = 271] 03:11:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 139 (0x8de79400) [pid = 1747] [serial = 814] [outer = (nil)] 03:11:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 140 (0x8deb6400) [pid = 1747] [serial = 815] [outer = 0x8de79400] 03:11:05 INFO - PROCESS | 1747 | 1465121465576 Marionette DEBUG loaded listener.js 03:11:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 141 (0x8e045400) [pid = 1747] [serial = 816] [outer = 0x8de79400] 03:11:06 INFO - PROCESS | 1747 | 1465121466831 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 03:11:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 03:11:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 2640ms 03:11:06 INFO - PROCESS | 1747 | 1465121466912 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 03:11:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 03:11:06 INFO - PROCESS | 1747 | 1465121466922 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 03:11:06 INFO - PROCESS | 1747 | 1465121466934 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 03:11:06 INFO - PROCESS | 1747 | 1465121466942 Marionette TRACE conn4 <- [1,1058,null,{}] 03:11:07 INFO - PROCESS | 1747 | 1465121467016 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:07 INFO - PROCESS | 1747 | 1465121467021 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:11:07 INFO - PROCESS | 1747 | 1465121467467 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 03:11:07 INFO - PROCESS | 1747 | 1465121467715 Marionette TRACE conn4 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:07 INFO - PROCESS | 1747 | 1465121467724 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:11:07 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f3f2000 == 59 [pid = 1747] [id = 272] 03:11:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 142 (0x8fad9c00) [pid = 1747] [serial = 817] [outer = (nil)] 03:11:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 143 (0x91aee000) [pid = 1747] [serial = 818] [outer = 0x8fad9c00] 03:11:07 INFO - PROCESS | 1747 | 1465121467814 Marionette DEBUG loaded listener.js 03:11:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 144 (0x9258dc00) [pid = 1747] [serial = 819] [outer = 0x8fad9c00] 03:11:10 INFO - PROCESS | 1747 | --DOCSHELL 0x8dec4000 == 58 [pid = 1747] [id = 235] 03:11:10 INFO - PROCESS | 1747 | --DOCSHELL 0x8debcc00 == 57 [pid = 1747] [id = 259] 03:11:10 INFO - PROCESS | 1747 | --DOCSHELL 0x91db6c00 == 56 [pid = 1747] [id = 258] 03:11:10 INFO - PROCESS | 1747 | --DOCSHELL 0x8de84000 == 55 [pid = 1747] [id = 257] 03:11:10 INFO - PROCESS | 1747 | --DOCSHELL 0x8deb7400 == 54 [pid = 1747] [id = 256] 03:11:10 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbe3000 == 53 [pid = 1747] [id = 255] 03:11:10 INFO - PROCESS | 1747 | --DOCSHELL 0x8dec0400 == 52 [pid = 1747] [id = 241] 03:11:10 INFO - PROCESS | 1747 | --DOCSHELL 0x8e646400 == 51 [pid = 1747] [id = 222] 03:11:10 INFO - PROCESS | 1747 | --DOCSHELL 0x8deb7800 == 50 [pid = 1747] [id = 236] 03:11:10 INFO - PROCESS | 1747 | --DOCSHELL 0x91d97c00 == 49 [pid = 1747] [id = 224] 03:11:10 INFO - PROCESS | 1747 | --DOCSHELL 0x8f29c000 == 48 [pid = 1747] [id = 238] 03:11:10 INFO - PROCESS | 1747 | --DOCSHELL 0x91dd3000 == 47 [pid = 1747] [id = 227] 03:11:10 INFO - PROCESS | 1747 | --DOCSHELL 0x92710000 == 46 [pid = 1747] [id = 243] 03:11:10 INFO - PROCESS | 1747 | --DOCSHELL 0x9844a000 == 45 [pid = 1747] [id = 230] 03:11:10 INFO - PROCESS | 1747 | --DOCSHELL 0x93b5d400 == 44 [pid = 1747] [id = 228] 03:11:10 INFO - PROCESS | 1747 | --DOCSHELL 0x91d9cc00 == 43 [pid = 1747] [id = 245] 03:11:10 INFO - PROCESS | 1747 | --DOCSHELL 0x91daec00 == 42 [pid = 1747] [id = 239] 03:11:10 INFO - PROCESS | 1747 | --DOCSHELL 0x8e0c5c00 == 41 [pid = 1747] [id = 226] 03:11:10 INFO - PROCESS | 1747 | --DOCSHELL 0x8fae0800 == 40 [pid = 1747] [id = 242] 03:11:10 INFO - PROCESS | 1747 | --DOCSHELL 0x8ddcdc00 == 39 [pid = 1747] [id = 231] 03:11:10 INFO - PROCESS | 1747 | --DOCSHELL 0x8faddc00 == 38 [pid = 1747] [id = 247] 03:11:10 INFO - PROCESS | 1747 | --DOCSHELL 0x924cbc00 == 37 [pid = 1747] [id = 244] 03:11:10 INFO - PROCESS | 1747 | --DOCSHELL 0x8ddca400 == 36 [pid = 1747] [id = 233] 03:11:10 INFO - PROCESS | 1747 | --DOCSHELL 0x8dec1400 == 35 [pid = 1747] [id = 248] 03:11:10 INFO - PROCESS | 1747 | --DOCSHELL 0x98ebc000 == 34 [pid = 1747] [id = 232] 03:11:10 INFO - PROCESS | 1747 | --DOCSHELL 0x9a30d800 == 33 [pid = 1747] [id = 251] 03:11:10 INFO - PROCESS | 1747 | --DOCSHELL 0x8deb9400 == 32 [pid = 1747] [id = 253] 03:11:10 INFO - PROCESS | 1747 | --DOCSHELL 0x91dde800 == 31 [pid = 1747] [id = 225] 03:11:10 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbe4000 == 30 [pid = 1747] [id = 240] 03:11:10 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbe8800 == 29 [pid = 1747] [id = 250] 03:11:10 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbe9400 == 28 [pid = 1747] [id = 246] 03:11:10 INFO - PROCESS | 1747 | --DOCSHELL 0x8f153000 == 27 [pid = 1747] [id = 223] 03:11:10 INFO - PROCESS | 1747 | --DOCSHELL 0x95420400 == 26 [pid = 1747] [id = 252] 03:11:10 INFO - PROCESS | 1747 | --DOCSHELL 0x91daf400 == 25 [pid = 1747] [id = 249] 03:11:10 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbee000 == 24 [pid = 1747] [id = 254] 03:11:10 INFO - PROCESS | 1747 | --DOCSHELL 0x8ddca800 == 23 [pid = 1747] [id = 234] 03:11:10 INFO - PROCESS | 1747 | --DOCSHELL 0x8ddcf400 == 22 [pid = 1747] [id = 229] 03:11:10 INFO - PROCESS | 1747 | --DOCSHELL 0x8e043400 == 21 [pid = 1747] [id = 221] 03:11:10 INFO - PROCESS | 1747 | --DOCSHELL 0x8e049800 == 20 [pid = 1747] [id = 237] 03:11:10 INFO - PROCESS | 1747 | --DOCSHELL 0x9bd62800 == 19 [pid = 1747] [id = 10] 03:11:10 INFO - PROCESS | 1747 | --DOCSHELL 0x9bd66000 == 18 [pid = 1747] [id = 270] 03:11:10 INFO - PROCESS | 1747 | --DOCSHELL 0x9b5a1800 == 17 [pid = 1747] [id = 269] 03:11:10 INFO - PROCESS | 1747 | --DOCSHELL 0x91dd8000 == 16 [pid = 1747] [id = 267] 03:11:10 INFO - PROCESS | 1747 | --DOCSHELL 0x9b2ed400 == 15 [pid = 1747] [id = 268] 03:11:10 INFO - PROCESS | 1747 | --DOCSHELL 0x938bd800 == 14 [pid = 1747] [id = 266] 03:11:10 INFO - PROCESS | 1747 | --DOCSHELL 0x96099000 == 13 [pid = 1747] [id = 265] 03:11:10 INFO - PROCESS | 1747 | --DOCSHELL 0x92d4f000 == 12 [pid = 1747] [id = 264] 03:11:10 INFO - PROCESS | 1747 | --DOCSHELL 0x9271d400 == 11 [pid = 1747] [id = 263] 03:11:10 INFO - PROCESS | 1747 | --DOCSHELL 0x8f2a6000 == 10 [pid = 1747] [id = 261] 03:11:10 INFO - PROCESS | 1747 | --DOCSHELL 0x92582000 == 9 [pid = 1747] [id = 262] 03:11:10 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbe1800 == 8 [pid = 1747] [id = 260] 03:11:10 INFO - PROCESS | 1747 | --DOMWINDOW == 143 (0x99e18c00) [pid = 1747] [serial = 692] [outer = (nil)] [url = about:blank] 03:11:10 INFO - PROCESS | 1747 | --DOMWINDOW == 142 (0x919ce000) [pid = 1747] [serial = 717] [outer = (nil)] [url = about:blank] 03:11:10 INFO - PROCESS | 1747 | --DOMWINDOW == 141 (0x95230400) [pid = 1747] [serial = 687] [outer = (nil)] [url = about:blank] 03:11:10 INFO - PROCESS | 1747 | --DOMWINDOW == 140 (0x93c1b000) [pid = 1747] [serial = 686] [outer = (nil)] [url = about:blank] 03:11:10 INFO - PROCESS | 1747 | --DOMWINDOW == 139 (0x8e649c00) [pid = 1747] [serial = 714] [outer = (nil)] [url = about:blank] 03:11:10 INFO - PROCESS | 1747 | --DOMWINDOW == 138 (0x9a989400) [pid = 1747] [serial = 702] [outer = (nil)] [url = about:blank] 03:11:10 INFO - PROCESS | 1747 | --DOMWINDOW == 137 (0x8e642000) [pid = 1747] [serial = 708] [outer = (nil)] [url = about:blank] 03:11:10 INFO - PROCESS | 1747 | --DOMWINDOW == 136 (0x8e645000) [pid = 1747] [serial = 680] [outer = (nil)] [url = about:blank] 03:11:10 INFO - PROCESS | 1747 | --DOMWINDOW == 135 (0x91ae7400) [pid = 1747] [serial = 722] [outer = (nil)] [url = about:blank] 03:11:10 INFO - PROCESS | 1747 | --DOMWINDOW == 134 (0x9a5c6800) [pid = 1747] [serial = 696] [outer = (nil)] [url = about:blank] 03:11:10 INFO - PROCESS | 1747 | --DOMWINDOW == 133 (0x8f2a7800) [pid = 1747] [serial = 710] [outer = (nil)] [url = about:blank] 03:11:10 INFO - PROCESS | 1747 | --DOMWINDOW == 132 (0x91db5000) [pid = 1747] [serial = 719] [outer = (nil)] [url = about:blank] 03:11:10 INFO - PROCESS | 1747 | --DOMWINDOW == 131 (0x96099400) [pid = 1747] [serial = 689] [outer = (nil)] [url = about:blank] 03:11:10 INFO - PROCESS | 1747 | --DOMWINDOW == 130 (0x8fada000) [pid = 1747] [serial = 711] [outer = (nil)] [url = about:blank] 03:11:10 INFO - PROCESS | 1747 | --DOMWINDOW == 129 (0x8e0c1800) [pid = 1747] [serial = 707] [outer = (nil)] [url = about:blank] 03:11:10 INFO - PROCESS | 1747 | --DOMWINDOW == 128 (0x9a984800) [pid = 1747] [serial = 701] [outer = (nil)] [url = about:blank] 03:11:10 INFO - PROCESS | 1747 | --DOMWINDOW == 127 (0x99eabc00) [pid = 1747] [serial = 693] [outer = (nil)] [url = about:blank] 03:11:10 INFO - PROCESS | 1747 | --DOMWINDOW == 126 (0x92736800) [pid = 1747] [serial = 684] [outer = (nil)] [url = about:blank] 03:11:10 INFO - PROCESS | 1747 | --DOMWINDOW == 125 (0x8e64c400) [pid = 1747] [serial = 704] [outer = (nil)] [url = about:blank] 03:11:10 INFO - PROCESS | 1747 | --DOMWINDOW == 124 (0x91dd9000) [pid = 1747] [serial = 720] [outer = (nil)] [url = about:blank] 03:11:10 INFO - PROCESS | 1747 | --DOMWINDOW == 123 (0x8f3ee400) [pid = 1747] [serial = 681] [outer = (nil)] [url = about:blank] 03:11:10 INFO - PROCESS | 1747 | --DOMWINDOW == 122 (0x92715800) [pid = 1747] [serial = 683] [outer = (nil)] [url = about:blank] 03:11:10 INFO - PROCESS | 1747 | --DOMWINDOW == 121 (0x9a7e1800) [pid = 1747] [serial = 698] [outer = (nil)] [url = about:blank] 03:11:10 INFO - PROCESS | 1747 | --DOMWINDOW == 120 (0x8e0c8800) [pid = 1747] [serial = 713] [outer = (nil)] [url = about:blank] 03:11:10 INFO - PROCESS | 1747 | --DOMWINDOW == 119 (0x919c3c00) [pid = 1747] [serial = 716] [outer = (nil)] [url = about:blank] 03:11:10 INFO - PROCESS | 1747 | --DOMWINDOW == 118 (0x9609d000) [pid = 1747] [serial = 690] [outer = (nil)] [url = about:blank] 03:11:10 INFO - PROCESS | 1747 | --DOMWINDOW == 117 (0x9a7e7400) [pid = 1747] [serial = 699] [outer = (nil)] [url = about:blank] 03:11:10 INFO - PROCESS | 1747 | --DOMWINDOW == 116 (0x9a3a7c00) [pid = 1747] [serial = 695] [outer = (nil)] [url = about:blank] 03:11:10 INFO - PROCESS | 1747 | --DOMWINDOW == 115 (0x8fad7400) [pid = 1747] [serial = 705] [outer = (nil)] [url = about:blank] 03:11:11 INFO - PROCESS | 1747 | 1465121471122 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 03:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 03:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 4256ms 03:11:11 INFO - PROCESS | 1747 | 1465121471191 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 03:11:11 INFO - PROCESS | 1747 | 1465121471203 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 03:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 03:11:11 INFO - PROCESS | 1747 | 1465121471219 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 03:11:11 INFO - PROCESS | 1747 | 1465121471228 Marionette TRACE conn4 <- [1,1062,null,{}] 03:11:11 INFO - PROCESS | 1747 | 1465121471262 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:11 INFO - PROCESS | 1747 | 1465121471273 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:11:11 INFO - PROCESS | 1747 | 1465121471620 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 03:11:11 INFO - PROCESS | 1747 | 1465121471813 Marionette TRACE conn4 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:11 INFO - PROCESS | 1747 | 1465121471828 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:11:11 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddcc400 == 9 [pid = 1747] [id = 273] 03:11:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 116 (0x8ddcdc00) [pid = 1747] [serial = 820] [outer = (nil)] 03:11:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 117 (0x8deb7c00) [pid = 1747] [serial = 821] [outer = 0x8ddcdc00] 03:11:11 INFO - PROCESS | 1747 | 1465121471912 Marionette DEBUG loaded listener.js 03:11:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 118 (0x8dec4000) [pid = 1747] [serial = 822] [outer = 0x8ddcdc00] 03:11:13 INFO - PROCESS | 1747 | 1465121473053 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 03:11:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 03:11:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1872ms 03:11:13 INFO - PROCESS | 1747 | 1465121473088 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 03:11:13 INFO - PROCESS | 1747 | 1465121473097 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 03:11:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 03:11:13 INFO - PROCESS | 1747 | 1465121473111 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 03:11:13 INFO - PROCESS | 1747 | 1465121473116 Marionette TRACE conn4 <- [1,1066,null,{}] 03:11:13 INFO - PROCESS | 1747 | 1465121473123 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:13 INFO - PROCESS | 1747 | 1465121473130 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:11:13 INFO - PROCESS | 1747 | 1465121473433 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 03:11:13 INFO - PROCESS | 1747 | 1465121473588 Marionette TRACE conn4 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:13 INFO - PROCESS | 1747 | 1465121473595 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:11:13 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e641400 == 10 [pid = 1747] [id = 274] 03:11:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 119 (0x8e645000) [pid = 1747] [serial = 823] [outer = (nil)] 03:11:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 120 (0x8e648800) [pid = 1747] [serial = 824] [outer = 0x8e645000] 03:11:13 INFO - PROCESS | 1747 | 1465121473683 Marionette DEBUG loaded listener.js 03:11:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 121 (0x8e64e000) [pid = 1747] [serial = 825] [outer = 0x8e645000] 03:11:14 INFO - PROCESS | 1747 | 1465121474732 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 03:11:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 03:11:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1688ms 03:11:14 INFO - PROCESS | 1747 | 1465121474798 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 03:11:14 INFO - PROCESS | 1747 | 1465121474803 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 03:11:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 03:11:14 INFO - PROCESS | 1747 | 1465121474810 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 03:11:14 INFO - PROCESS | 1747 | 1465121474817 Marionette TRACE conn4 <- [1,1070,null,{}] 03:11:14 INFO - PROCESS | 1747 | 1465121474846 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:14 INFO - PROCESS | 1747 | 1465121474854 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:11:15 INFO - PROCESS | 1747 | 1465121475100 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 03:11:15 INFO - PROCESS | 1747 | 1465121475265 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:15 INFO - PROCESS | 1747 | 1465121475277 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:11:15 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f3f1800 == 11 [pid = 1747] [id = 275] 03:11:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 122 (0x8f3f2c00) [pid = 1747] [serial = 826] [outer = (nil)] 03:11:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 123 (0x8fada800) [pid = 1747] [serial = 827] [outer = 0x8f3f2c00] 03:11:15 INFO - PROCESS | 1747 | 1465121475359 Marionette DEBUG loaded listener.js 03:11:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 124 (0x8fae1400) [pid = 1747] [serial = 828] [outer = 0x8f3f2c00] 03:11:16 INFO - PROCESS | 1747 | --DOMWINDOW == 123 (0x9396d800) [pid = 1747] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:11:16 INFO - PROCESS | 1747 | --DOMWINDOW == 122 (0x9d4de400) [pid = 1747] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:11:16 INFO - PROCESS | 1747 | --DOMWINDOW == 121 (0x91ddac00) [pid = 1747] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 03:11:16 INFO - PROCESS | 1747 | --DOMWINDOW == 120 (0x92d4fc00) [pid = 1747] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 03:11:16 INFO - PROCESS | 1747 | --DOMWINDOW == 119 (0x92ba5400) [pid = 1747] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 03:11:16 INFO - PROCESS | 1747 | --DOMWINDOW == 118 (0x8de7a800) [pid = 1747] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 03:11:16 INFO - PROCESS | 1747 | --DOMWINDOW == 117 (0x8cbe3c00) [pid = 1747] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 03:11:16 INFO - PROCESS | 1747 | --DOMWINDOW == 116 (0x8dec2000) [pid = 1747] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 03:11:16 INFO - PROCESS | 1747 | --DOMWINDOW == 115 (0x91ddd400) [pid = 1747] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 03:11:16 INFO - PROCESS | 1747 | --DOMWINDOW == 114 (0x8f29e800) [pid = 1747] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 03:11:16 INFO - PROCESS | 1747 | --DOMWINDOW == 113 (0x8ddca000) [pid = 1747] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 03:11:16 INFO - PROCESS | 1747 | --DOMWINDOW == 112 (0x8fad6800) [pid = 1747] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 03:11:16 INFO - PROCESS | 1747 | --DOMWINDOW == 111 (0x8ddc2400) [pid = 1747] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 03:11:16 INFO - PROCESS | 1747 | --DOMWINDOW == 110 (0x92589c00) [pid = 1747] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 03:11:16 INFO - PROCESS | 1747 | --DOMWINDOW == 109 (0x92710400) [pid = 1747] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 03:11:16 INFO - PROCESS | 1747 | --DOMWINDOW == 108 (0x8e042400) [pid = 1747] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 03:11:16 INFO - PROCESS | 1747 | --DOMWINDOW == 107 (0x9a30e800) [pid = 1747] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 03:11:16 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0x8ddc9400) [pid = 1747] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 03:11:16 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x919c4400) [pid = 1747] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 03:11:16 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x91daf000) [pid = 1747] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 03:11:16 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x9a3acc00) [pid = 1747] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 03:11:16 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x8f3e9800) [pid = 1747] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 03:11:17 INFO - PROCESS | 1747 | 1465121477255 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 03:11:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 03:11:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 2504ms 03:11:17 INFO - PROCESS | 1747 | 1465121477315 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 03:11:17 INFO - PROCESS | 1747 | 1465121477321 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 03:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 03:11:17 INFO - PROCESS | 1747 | 1465121477338 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 03:11:17 INFO - PROCESS | 1747 | 1465121477342 Marionette TRACE conn4 <- [1,1074,null,{}] 03:11:17 INFO - PROCESS | 1747 | 1465121477348 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:17 INFO - PROCESS | 1747 | 1465121477354 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:11:17 INFO - PROCESS | 1747 | 1465121477555 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 03:11:17 INFO - PROCESS | 1747 | 1465121477710 Marionette TRACE conn4 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:17 INFO - PROCESS | 1747 | 1465121477720 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:11:17 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f14e800 == 12 [pid = 1747] [id = 276] 03:11:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x8f2a4400) [pid = 1747] [serial = 829] [outer = (nil)] 03:11:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x8fae4000) [pid = 1747] [serial = 830] [outer = 0x8f2a4400] 03:11:17 INFO - PROCESS | 1747 | 1465121477797 Marionette DEBUG loaded listener.js 03:11:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x91ae7800) [pid = 1747] [serial = 831] [outer = 0x8f2a4400] 03:11:18 INFO - PROCESS | 1747 | 1465121478830 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 03:11:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 03:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1535ms 03:11:18 INFO - PROCESS | 1747 | 1465121478874 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 03:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 03:11:18 INFO - PROCESS | 1747 | 1465121478884 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 03:11:18 INFO - PROCESS | 1747 | 1465121478895 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 03:11:18 INFO - PROCESS | 1747 | 1465121478901 Marionette TRACE conn4 <- [1,1078,null,{}] 03:11:18 INFO - PROCESS | 1747 | 1465121478911 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:18 INFO - PROCESS | 1747 | 1465121478917 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:11:19 INFO - PROCESS | 1747 | 1465121479178 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 03:11:19 INFO - PROCESS | 1747 | 1465121479474 Marionette TRACE conn4 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:19 INFO - PROCESS | 1747 | 1465121479489 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:11:19 INFO - PROCESS | 1747 | ++DOCSHELL 0x8debf400 == 13 [pid = 1747] [id = 277] 03:11:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x8debfc00) [pid = 1747] [serial = 832] [outer = (nil)] 03:11:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x8e050c00) [pid = 1747] [serial = 833] [outer = 0x8debfc00] 03:11:19 INFO - PROCESS | 1747 | 1465121479584 Marionette DEBUG loaded listener.js 03:11:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0x8e0d0800) [pid = 1747] [serial = 834] [outer = 0x8debfc00] 03:11:20 INFO - PROCESS | 1747 | 1465121480670 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 03:11:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 03:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1791ms 03:11:20 INFO - PROCESS | 1747 | 1465121480683 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 03:11:20 INFO - PROCESS | 1747 | 1465121480691 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 03:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 03:11:20 INFO - PROCESS | 1747 | 1465121480704 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 03:11:20 INFO - PROCESS | 1747 | 1465121480708 Marionette TRACE conn4 <- [1,1082,null,{}] 03:11:20 INFO - PROCESS | 1747 | 1465121480715 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:20 INFO - PROCESS | 1747 | 1465121480722 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:11:20 INFO - PROCESS | 1747 | 1465121480930 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 03:11:21 INFO - PROCESS | 1747 | 1465121481206 Marionette TRACE conn4 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:21 INFO - PROCESS | 1747 | 1465121481214 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:11:21 INFO - PROCESS | 1747 | ++DOCSHELL 0x8deb6000 == 14 [pid = 1747] [id = 278] 03:11:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 109 (0x8f2a8000) [pid = 1747] [serial = 835] [outer = (nil)] 03:11:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 110 (0x8f3ec400) [pid = 1747] [serial = 836] [outer = 0x8f2a8000] 03:11:21 INFO - PROCESS | 1747 | 1465121481314 Marionette DEBUG loaded listener.js 03:11:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 111 (0x8fae5400) [pid = 1747] [serial = 837] [outer = 0x8f2a8000] 03:11:22 INFO - PROCESS | 1747 | 1465121482290 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 03:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 03:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1602ms 03:11:22 INFO - PROCESS | 1747 | 1465121482305 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 03:11:22 INFO - PROCESS | 1747 | 1465121482310 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 03:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 03:11:22 INFO - PROCESS | 1747 | 1465121482318 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 03:11:22 INFO - PROCESS | 1747 | 1465121482333 Marionette TRACE conn4 <- [1,1086,null,{}] 03:11:22 INFO - PROCESS | 1747 | 1465121482357 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:22 INFO - PROCESS | 1747 | 1465121482366 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:11:22 INFO - PROCESS | 1747 | 1465121482619 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 03:11:22 INFO - PROCESS | 1747 | 1465121482941 Marionette TRACE conn4 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:22 INFO - PROCESS | 1747 | 1465121482955 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:11:22 INFO - PROCESS | 1747 | ++DOCSHELL 0x91db0000 == 15 [pid = 1747] [id = 279] 03:11:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 112 (0x91db0400) [pid = 1747] [serial = 838] [outer = (nil)] 03:11:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 113 (0x91db6c00) [pid = 1747] [serial = 839] [outer = 0x91db0400] 03:11:23 INFO - PROCESS | 1747 | 1465121483057 Marionette DEBUG loaded listener.js 03:11:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 114 (0x91dbc400) [pid = 1747] [serial = 840] [outer = 0x91db0400] 03:11:24 INFO - PROCESS | 1747 | 1465121484090 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 03:11:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 03:11:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1802ms 03:11:24 INFO - PROCESS | 1747 | 1465121484121 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 03:11:24 INFO - PROCESS | 1747 | 1465121484127 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 03:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 03:11:24 INFO - PROCESS | 1747 | 1465121484135 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 03:11:24 INFO - PROCESS | 1747 | 1465121484139 Marionette TRACE conn4 <- [1,1090,null,{}] 03:11:24 INFO - PROCESS | 1747 | 1465121484147 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:24 INFO - PROCESS | 1747 | 1465121484153 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:11:24 INFO - PROCESS | 1747 | 1465121484366 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 03:11:24 INFO - PROCESS | 1747 | 1465121484598 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:24 INFO - PROCESS | 1747 | 1465121484609 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:11:24 INFO - PROCESS | 1747 | ++DOCSHELL 0x91dae400 == 16 [pid = 1747] [id = 280] 03:11:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 115 (0x91dd8000) [pid = 1747] [serial = 841] [outer = (nil)] 03:11:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 116 (0x91dde400) [pid = 1747] [serial = 842] [outer = 0x91dd8000] 03:11:24 INFO - PROCESS | 1747 | 1465121484745 Marionette DEBUG loaded listener.js 03:11:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 117 (0x924c2000) [pid = 1747] [serial = 843] [outer = 0x91dd8000] 03:11:25 INFO - PROCESS | 1747 | 1465121485720 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 03:11:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 03:11:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1638ms 03:11:25 INFO - PROCESS | 1747 | 1465121485774 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 03:11:25 INFO - PROCESS | 1747 | 1465121485778 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 03:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 03:11:25 INFO - PROCESS | 1747 | 1465121485786 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 03:11:25 INFO - PROCESS | 1747 | 1465121485791 Marionette TRACE conn4 <- [1,1094,null,{}] 03:11:25 INFO - PROCESS | 1747 | 1465121485797 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:25 INFO - PROCESS | 1747 | 1465121485804 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:11:26 INFO - PROCESS | 1747 | 1465121486004 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 03:11:26 INFO - PROCESS | 1747 | 1465121486228 Marionette TRACE conn4 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:26 INFO - PROCESS | 1747 | 1465121486236 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:11:26 INFO - PROCESS | 1747 | ++DOCSHELL 0x91dd7800 == 17 [pid = 1747] [id = 281] 03:11:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 118 (0x924cbc00) [pid = 1747] [serial = 844] [outer = (nil)] 03:11:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 119 (0x92581c00) [pid = 1747] [serial = 845] [outer = 0x924cbc00] 03:11:26 INFO - PROCESS | 1747 | 1465121486374 Marionette DEBUG loaded listener.js 03:11:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 120 (0x92587000) [pid = 1747] [serial = 846] [outer = 0x924cbc00] 03:11:27 INFO - PROCESS | 1747 | 1465121487354 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 03:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 03:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1587ms 03:11:27 INFO - PROCESS | 1747 | 1465121487374 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 03:11:27 INFO - PROCESS | 1747 | 1465121487378 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 03:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 03:11:27 INFO - PROCESS | 1747 | 1465121487386 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 03:11:27 INFO - PROCESS | 1747 | 1465121487391 Marionette TRACE conn4 <- [1,1098,null,{}] 03:11:27 INFO - PROCESS | 1747 | 1465121487398 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:27 INFO - PROCESS | 1747 | 1465121487411 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:11:27 INFO - PROCESS | 1747 | 1465121487724 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 03:11:28 INFO - PROCESS | 1747 | 1465121488014 Marionette TRACE conn4 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:28 INFO - PROCESS | 1747 | 1465121488026 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:11:28 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe2000 == 18 [pid = 1747] [id = 282] 03:11:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 121 (0x8ddc8000) [pid = 1747] [serial = 847] [outer = (nil)] 03:11:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 122 (0x92733000) [pid = 1747] [serial = 848] [outer = 0x8ddc8000] 03:11:28 INFO - PROCESS | 1747 | 1465121488115 Marionette DEBUG loaded listener.js 03:11:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 123 (0x92847000) [pid = 1747] [serial = 849] [outer = 0x8ddc8000] 03:11:29 INFO - PROCESS | 1747 | 1465121489065 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 03:11:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 03:11:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1731ms 03:11:29 INFO - PROCESS | 1747 | 1465121489127 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 03:11:29 INFO - PROCESS | 1747 | 1465121489132 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 03:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 03:11:29 INFO - PROCESS | 1747 | 1465121489142 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 03:11:29 INFO - PROCESS | 1747 | 1465121489149 Marionette TRACE conn4 <- [1,1102,null,{}] 03:11:29 INFO - PROCESS | 1747 | 1465121489159 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:29 INFO - PROCESS | 1747 | 1465121489168 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:11:29 INFO - PROCESS | 1747 | 1465121489390 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 03:11:29 INFO - PROCESS | 1747 | 1465121489600 Marionette TRACE conn4 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:29 INFO - PROCESS | 1747 | 1465121489610 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:11:29 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe9400 == 19 [pid = 1747] [id = 283] 03:11:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 124 (0x8debdc00) [pid = 1747] [serial = 850] [outer = (nil)] 03:11:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 125 (0x92941400) [pid = 1747] [serial = 851] [outer = 0x8debdc00] 03:11:29 INFO - PROCESS | 1747 | 1465121489742 Marionette DEBUG loaded listener.js 03:11:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 126 (0x92944400) [pid = 1747] [serial = 852] [outer = 0x8debdc00] 03:11:30 INFO - PROCESS | 1747 | 1465121490701 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 03:11:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 03:11:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1596ms 03:11:30 INFO - PROCESS | 1747 | 1465121490739 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 03:11:30 INFO - PROCESS | 1747 | 1465121490743 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 03:11:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 03:11:30 INFO - PROCESS | 1747 | 1465121490751 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 03:11:30 INFO - PROCESS | 1747 | 1465121490756 Marionette TRACE conn4 <- [1,1106,null,{}] 03:11:30 INFO - PROCESS | 1747 | 1465121490762 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:30 INFO - PROCESS | 1747 | 1465121490767 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:11:30 INFO - PROCESS | 1747 | 1465121490978 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 03:11:31 INFO - PROCESS | 1747 | 1465121491202 Marionette TRACE conn4 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:31 INFO - PROCESS | 1747 | 1465121491212 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:11:31 INFO - PROCESS | 1747 | ++DOCSHELL 0x91ae8800 == 20 [pid = 1747] [id = 284] 03:11:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 127 (0x92719000) [pid = 1747] [serial = 853] [outer = (nil)] 03:11:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 128 (0x92ba1000) [pid = 1747] [serial = 854] [outer = 0x92719000] 03:11:31 INFO - PROCESS | 1747 | 1465121491341 Marionette DEBUG loaded listener.js 03:11:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 129 (0x92ba4000) [pid = 1747] [serial = 855] [outer = 0x92719000] 03:11:32 INFO - PROCESS | 1747 | 1465121492362 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 03:11:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 03:11:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1698ms 03:11:32 INFO - PROCESS | 1747 | 1465121492452 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 03:11:32 INFO - PROCESS | 1747 | 1465121492455 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 03:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 03:11:32 INFO - PROCESS | 1747 | 1465121492463 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 03:11:32 INFO - PROCESS | 1747 | 1465121492467 Marionette TRACE conn4 <- [1,1110,null,{}] 03:11:32 INFO - PROCESS | 1747 | 1465121492474 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:32 INFO - PROCESS | 1747 | 1465121492479 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:11:32 INFO - PROCESS | 1747 | 1465121492737 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 03:11:33 INFO - PROCESS | 1747 | 1465121492978 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:33 INFO - PROCESS | 1747 | 1465121492986 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:11:33 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbeb400 == 21 [pid = 1747] [id = 285] 03:11:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 130 (0x8cbec800) [pid = 1747] [serial = 856] [outer = (nil)] 03:11:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 131 (0x8fae2800) [pid = 1747] [serial = 857] [outer = 0x8cbec800] 03:11:33 INFO - PROCESS | 1747 | 1465121493113 Marionette DEBUG loaded listener.js 03:11:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 132 (0x91af1400) [pid = 1747] [serial = 858] [outer = 0x8cbec800] 03:11:34 INFO - PROCESS | 1747 | 1465121494269 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 03:11:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 03:11:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1834ms 03:11:34 INFO - PROCESS | 1747 | 1465121494300 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 03:11:34 INFO - PROCESS | 1747 | 1465121494305 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 03:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 03:11:34 INFO - PROCESS | 1747 | 1465121494316 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 03:11:34 INFO - PROCESS | 1747 | 1465121494323 Marionette TRACE conn4 <- [1,1114,null,{}] 03:11:34 INFO - PROCESS | 1747 | 1465121494332 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:34 INFO - PROCESS | 1747 | 1465121494337 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:11:34 INFO - PROCESS | 1747 | 1465121494543 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 03:11:34 INFO - PROCESS | 1747 | 1465121494893 Marionette TRACE conn4 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:34 INFO - PROCESS | 1747 | 1465121494902 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:11:34 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddcbc00 == 22 [pid = 1747] [id = 286] 03:11:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 133 (0x8ddd0000) [pid = 1747] [serial = 859] [outer = (nil)] 03:11:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 134 (0x8e042000) [pid = 1747] [serial = 860] [outer = 0x8ddd0000] 03:11:35 INFO - PROCESS | 1747 | 1465121495034 Marionette DEBUG loaded listener.js 03:11:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 135 (0x8e0c2800) [pid = 1747] [serial = 861] [outer = 0x8ddd0000] 03:11:35 INFO - PROCESS | 1747 | --DOMWINDOW == 134 (0x92846400) [pid = 1747] [serial = 780] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 1747 | --DOMWINDOW == 133 (0x96091400) [pid = 1747] [serial = 570] [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.] 03:11:35 INFO - PROCESS | 1747 | --DOMWINDOW == 132 (0x92c10800) [pid = 1747] [serial = 738] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 1747 | --DOMWINDOW == 131 (0x98e5f000) [pid = 1747] [serial = 750] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 1747 | --DOMWINDOW == 130 (0x954e2400) [pid = 1747] [serial = 747] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 1747 | --DOMWINDOW == 129 (0x91ddd800) [pid = 1747] [serial = 723] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 1747 | --DOMWINDOW == 128 (0x8ddcc800) [pid = 1747] [serial = 768] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 1747 | --DOMWINDOW == 127 (0x8e0c2000) [pid = 1747] [serial = 726] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 1747 | --DOMWINDOW == 126 (0x92588c00) [pid = 1747] [serial = 776] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 1747 | --DOMWINDOW == 125 (0x9a0aa800) [pid = 1747] [serial = 761] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 1747 | --DOMWINDOW == 124 (0x8e04cc00) [pid = 1747] [serial = 765] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 1747 | --DOMWINDOW == 123 (0x91db2000) [pid = 1747] [serial = 774] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 1747 | --DOMWINDOW == 122 (0x91ae7c00) [pid = 1747] [serial = 773] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 1747 | --DOMWINDOW == 121 (0x938b8c00) [pid = 1747] [serial = 740] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 1747 | --DOMWINDOW == 120 (0x92850000) [pid = 1747] [serial = 734] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 1747 | --DOMWINDOW == 119 (0x8e047400) [pid = 1747] [serial = 725] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 1747 | --DOMWINDOW == 118 (0x92731800) [pid = 1747] [serial = 732] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 1747 | --DOMWINDOW == 117 (0x92c01800) [pid = 1747] [serial = 737] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 1747 | --DOMWINDOW == 116 (0x8f148c00) [pid = 1747] [serial = 771] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 1747 | --DOMWINDOW == 115 (0x8e04f000) [pid = 1747] [serial = 770] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 1747 | --DOMWINDOW == 114 (0x9a44dc00) [pid = 1747] [serial = 755] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 1747 | --DOMWINDOW == 113 (0x954dfc00) [pid = 1747] [serial = 746] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 1747 | --DOMWINDOW == 112 (0x9272a400) [pid = 1747] [serial = 731] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 1747 | --DOMWINDOW == 111 (0x9609bc00) [pid = 1747] [serial = 749] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 1747 | --DOMWINDOW == 110 (0x93b63000) [pid = 1747] [serial = 741] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 1747 | --DOMWINDOW == 109 (0x9a0a9800) [pid = 1747] [serial = 752] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 1747 | --DOMWINDOW == 108 (0x91aea800) [pid = 1747] [serial = 728] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 1747 | --DOMWINDOW == 107 (0x91d99c00) [pid = 1747] [serial = 729] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0x9470a000) [pid = 1747] [serial = 743] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x9a881400) [pid = 1747] [serial = 756] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x9a0ab800) [pid = 1747] [serial = 753] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x9aabb000) [pid = 1747] [serial = 758] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x8cbf0000) [pid = 1747] [serial = 767] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x92585000) [pid = 1747] [serial = 779] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x8de82400) [pid = 1747] [serial = 764] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x95227400) [pid = 1747] [serial = 744] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x92940800) [pid = 1747] [serial = 735] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x92730400) [pid = 1747] [serial = 777] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x9a984400) [pid = 1747] [serial = 762] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x9afda800) [pid = 1747] [serial = 759] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 1747 | 1465121495981 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 03:11:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 03:11:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1689ms 03:11:36 INFO - PROCESS | 1747 | 1465121496011 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 03:11:36 INFO - PROCESS | 1747 | 1465121496018 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 03:11:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 03:11:36 INFO - PROCESS | 1747 | 1465121496032 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 03:11:36 INFO - PROCESS | 1747 | 1465121496036 Marionette TRACE conn4 <- [1,1118,null,{}] 03:11:36 INFO - PROCESS | 1747 | 1465121496044 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:36 INFO - PROCESS | 1747 | 1465121496049 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:11:36 INFO - PROCESS | 1747 | 1465121496253 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 03:11:36 INFO - PROCESS | 1747 | 1465121496431 Marionette TRACE conn4 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:36 INFO - PROCESS | 1747 | 1465121496439 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:11:36 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f14c000 == 23 [pid = 1747] [id = 287] 03:11:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x8f154c00) [pid = 1747] [serial = 862] [outer = (nil)] 03:11:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x8f2a7000) [pid = 1747] [serial = 863] [outer = 0x8f154c00] 03:11:36 INFO - PROCESS | 1747 | 1465121496519 Marionette DEBUG loaded listener.js 03:11:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x8fad6800) [pid = 1747] [serial = 864] [outer = 0x8f154c00] 03:11:37 INFO - PROCESS | 1747 | 1465121497474 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 03:11:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 03:11:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1488ms 03:11:37 INFO - PROCESS | 1747 | 1465121497519 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 03:11:37 INFO - PROCESS | 1747 | 1465121497523 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 03:11:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 03:11:37 INFO - PROCESS | 1747 | 1465121497538 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 03:11:37 INFO - PROCESS | 1747 | 1465121497545 Marionette TRACE conn4 <- [1,1122,null,{}] 03:11:37 INFO - PROCESS | 1747 | 1465121497564 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:37 INFO - PROCESS | 1747 | 1465121497573 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:11:37 INFO - PROCESS | 1747 | 1465121497825 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 03:11:37 INFO - PROCESS | 1747 | 1465121497850 Marionette TRACE conn4 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:37 INFO - PROCESS | 1747 | 1465121497858 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:11:37 INFO - PROCESS | 1747 | ++DOCSHELL 0x91d96000 == 24 [pid = 1747] [id = 288] 03:11:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x91d97000) [pid = 1747] [serial = 865] [outer = (nil)] 03:11:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x91daec00) [pid = 1747] [serial = 866] [outer = 0x91d97000] 03:11:37 INFO - PROCESS | 1747 | 1465121497937 Marionette DEBUG loaded listener.js 03:11:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x91dd5000) [pid = 1747] [serial = 867] [outer = 0x91d97000] 03:11:38 INFO - PROCESS | 1747 | 1465121498887 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 03:11:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 03:11:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1411ms 03:11:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 03:11:38 INFO - PROCESS | 1747 | 1465121498942 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 03:11:38 INFO - PROCESS | 1747 | 1465121498946 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 03:11:38 INFO - PROCESS | 1747 | 1465121498954 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 03:11:38 INFO - PROCESS | 1747 | 1465121498956 Marionette TRACE conn4 <- [1,1126,null,{}] 03:11:38 INFO - PROCESS | 1747 | 1465121498971 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:38 INFO - PROCESS | 1747 | 1465121498977 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:11:39 INFO - PROCESS | 1747 | 1465121499223 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 03:11:39 INFO - PROCESS | 1747 | 1465121499263 Marionette TRACE conn4 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:39 INFO - PROCESS | 1747 | 1465121499273 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:11:39 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddc3000 == 25 [pid = 1747] [id = 289] 03:11:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x91db0800) [pid = 1747] [serial = 868] [outer = (nil)] 03:11:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x92588c00) [pid = 1747] [serial = 869] [outer = 0x91db0800] 03:11:39 INFO - PROCESS | 1747 | 1465121499347 Marionette DEBUG loaded listener.js 03:11:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x9271b000) [pid = 1747] [serial = 870] [outer = 0x91db0800] 03:11:39 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x92582400) [pid = 1747] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 03:11:39 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x92d51c00) [pid = 1747] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 03:11:39 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x938b1000) [pid = 1747] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 03:11:39 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x9609a000) [pid = 1747] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 03:11:39 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x954e5000) [pid = 1747] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 03:11:39 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x9396b800) [pid = 1747] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 03:11:39 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x9b593c00) [pid = 1747] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 03:11:39 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x9b628400) [pid = 1747] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 03:11:39 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x9bf91800) [pid = 1747] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 03:11:39 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x8de79400) [pid = 1747] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 03:11:39 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x8ddcdc00) [pid = 1747] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 03:11:39 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x8fad9c00) [pid = 1747] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 03:11:39 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x8cbe2800) [pid = 1747] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 03:11:39 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x8f3f2c00) [pid = 1747] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 03:11:39 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x8f3e7c00) [pid = 1747] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 03:11:39 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x8e645000) [pid = 1747] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 03:11:40 INFO - PROCESS | 1747 | 1465121500503 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 03:11:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 03:11:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1590ms 03:11:40 INFO - PROCESS | 1747 | 1465121500543 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 03:11:40 INFO - PROCESS | 1747 | 1465121500546 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 03:11:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 03:11:40 INFO - PROCESS | 1747 | 1465121500553 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 03:11:40 INFO - PROCESS | 1747 | 1465121500557 Marionette TRACE conn4 <- [1,1130,null,{}] 03:11:40 INFO - PROCESS | 1747 | 1465121500563 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:40 INFO - PROCESS | 1747 | 1465121500569 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:11:40 INFO - PROCESS | 1747 | 1465121500789 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 03:11:40 INFO - PROCESS | 1747 | 1465121500925 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:40 INFO - PROCESS | 1747 | 1465121500938 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:11:40 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddc6000 == 26 [pid = 1747] [id = 290] 03:11:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x8e04a000) [pid = 1747] [serial = 871] [outer = (nil)] 03:11:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x9257f800) [pid = 1747] [serial = 872] [outer = 0x8e04a000] 03:11:41 INFO - PROCESS | 1747 | 1465121501055 Marionette DEBUG loaded listener.js 03:11:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x92728800) [pid = 1747] [serial = 873] [outer = 0x8e04a000] 03:11:42 INFO - PROCESS | 1747 | 1465121502035 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 03:11:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 03:11:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1532ms 03:11:42 INFO - PROCESS | 1747 | 1465121502088 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 03:11:42 INFO - PROCESS | 1747 | 1465121502096 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 03:11:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 03:11:42 INFO - PROCESS | 1747 | 1465121502106 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 03:11:42 INFO - PROCESS | 1747 | 1465121502110 Marionette TRACE conn4 <- [1,1134,null,{}] 03:11:42 INFO - PROCESS | 1747 | 1465121502120 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:42 INFO - PROCESS | 1747 | 1465121502125 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:11:42 INFO - PROCESS | 1747 | 1465121502372 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 03:11:42 INFO - PROCESS | 1747 | 1465121502631 Marionette TRACE conn4 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:42 INFO - PROCESS | 1747 | 1465121502646 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:11:42 INFO - PROCESS | 1747 | ++DOCSHELL 0x8debc800 == 27 [pid = 1747] [id = 291] 03:11:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x8e041400) [pid = 1747] [serial = 874] [outer = (nil)] 03:11:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x8e04ac00) [pid = 1747] [serial = 875] [outer = 0x8e041400] 03:11:42 INFO - PROCESS | 1747 | 1465121502750 Marionette DEBUG loaded listener.js 03:11:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x8e649800) [pid = 1747] [serial = 876] [outer = 0x8e041400] 03:11:43 INFO - PROCESS | 1747 | 1465121503725 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 03:11:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 03:11:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1688ms 03:11:43 INFO - PROCESS | 1747 | 1465121503794 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 03:11:43 INFO - PROCESS | 1747 | 1465121503803 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 03:11:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 03:11:43 INFO - PROCESS | 1747 | 1465121503814 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 03:11:43 INFO - PROCESS | 1747 | 1465121503819 Marionette TRACE conn4 <- [1,1138,null,{}] 03:11:43 INFO - PROCESS | 1747 | 1465121503826 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:43 INFO - PROCESS | 1747 | 1465121503833 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:11:44 INFO - PROCESS | 1747 | 1465121504091 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 03:11:44 INFO - PROCESS | 1747 | 1465121504368 Marionette TRACE conn4 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:44 INFO - PROCESS | 1747 | 1465121504383 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:11:44 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e047400 == 28 [pid = 1747] [id = 292] 03:11:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x91ae7c00) [pid = 1747] [serial = 877] [outer = (nil)] 03:11:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x91af2000) [pid = 1747] [serial = 878] [outer = 0x91ae7c00] 03:11:44 INFO - PROCESS | 1747 | 1465121504480 Marionette DEBUG loaded listener.js 03:11:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x91d9e800) [pid = 1747] [serial = 879] [outer = 0x91ae7c00] 03:11:45 INFO - PROCESS | 1747 | 1465121505509 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 03:11:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 03:11:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1742ms 03:11:45 INFO - PROCESS | 1747 | 1465121505557 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 03:11:45 INFO - PROCESS | 1747 | 1465121505562 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 03:11:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 03:11:45 INFO - PROCESS | 1747 | 1465121505571 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 03:11:45 INFO - PROCESS | 1747 | 1465121505577 Marionette TRACE conn4 <- [1,1142,null,{}] 03:11:45 INFO - PROCESS | 1747 | 1465121505596 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:45 INFO - PROCESS | 1747 | 1465121505616 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:11:45 INFO - PROCESS | 1747 | 1465121505878 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 03:11:46 INFO - PROCESS | 1747 | 1465121506209 Marionette TRACE conn4 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:46 INFO - PROCESS | 1747 | 1465121506222 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:11:46 INFO - PROCESS | 1747 | ++DOCSHELL 0x92849800 == 29 [pid = 1747] [id = 293] 03:11:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x92849c00) [pid = 1747] [serial = 880] [outer = (nil)] 03:11:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x92948000) [pid = 1747] [serial = 881] [outer = 0x92849c00] 03:11:46 INFO - PROCESS | 1747 | 1465121506321 Marionette DEBUG loaded listener.js 03:11:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x92ba6c00) [pid = 1747] [serial = 882] [outer = 0x92849c00] 03:11:47 INFO - PROCESS | 1747 | 1465121507307 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 03:11:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 03:11:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1793ms 03:11:47 INFO - PROCESS | 1747 | 1465121507364 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 03:11:47 INFO - PROCESS | 1747 | 1465121507370 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 03:11:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 03:11:47 INFO - PROCESS | 1747 | 1465121507377 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 03:11:47 INFO - PROCESS | 1747 | 1465121507380 Marionette TRACE conn4 <- [1,1146,null,{}] 03:11:47 INFO - PROCESS | 1747 | 1465121507387 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:47 INFO - PROCESS | 1747 | 1465121507392 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:11:47 INFO - PROCESS | 1747 | 1465121507662 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 03:11:47 INFO - PROCESS | 1747 | 1465121507952 Marionette TRACE conn4 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:47 INFO - PROCESS | 1747 | 1465121507960 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:11:47 INFO - PROCESS | 1747 | ++DOCSHELL 0x924c9800 == 30 [pid = 1747] [id = 294] 03:11:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x92c08c00) [pid = 1747] [serial = 883] [outer = (nil)] 03:11:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x92c0d400) [pid = 1747] [serial = 884] [outer = 0x92c08c00] 03:11:48 INFO - PROCESS | 1747 | 1465121508049 Marionette DEBUG loaded listener.js 03:11:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x92d43c00) [pid = 1747] [serial = 885] [outer = 0x92c08c00] 03:11:49 INFO - PROCESS | 1747 | 1465121509028 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 03:11:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 03:11:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1690ms 03:11:49 INFO - PROCESS | 1747 | 1465121509068 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 03:11:49 INFO - PROCESS | 1747 | 1465121509072 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 03:11:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 03:11:49 INFO - PROCESS | 1747 | 1465121509079 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 03:11:49 INFO - PROCESS | 1747 | 1465121509083 Marionette TRACE conn4 <- [1,1150,null,{}] 03:11:49 INFO - PROCESS | 1747 | 1465121509090 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:49 INFO - PROCESS | 1747 | 1465121509096 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:11:49 INFO - PROCESS | 1747 | 1465121509310 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 03:11:49 INFO - PROCESS | 1747 | 1465121509536 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:49 INFO - PROCESS | 1747 | 1465121509544 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:11:49 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe1c00 == 31 [pid = 1747] [id = 295] 03:11:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x8de79c00) [pid = 1747] [serial = 886] [outer = (nil)] 03:11:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x92d4b000) [pid = 1747] [serial = 887] [outer = 0x8de79c00] 03:11:49 INFO - PROCESS | 1747 | 1465121509677 Marionette DEBUG loaded listener.js 03:11:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x92d4e000) [pid = 1747] [serial = 888] [outer = 0x8de79c00] 03:11:50 INFO - PROCESS | 1747 | 1465121510653 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 03:11:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 03:11:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1645ms 03:11:50 INFO - PROCESS | 1747 | 1465121510725 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 03:11:50 INFO - PROCESS | 1747 | 1465121510729 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 03:11:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 03:11:50 INFO - PROCESS | 1747 | 1465121510738 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 03:11:50 INFO - PROCESS | 1747 | 1465121510741 Marionette TRACE conn4 <- [1,1154,null,{}] 03:11:50 INFO - PROCESS | 1747 | 1465121510748 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:50 INFO - PROCESS | 1747 | 1465121510765 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:11:51 INFO - PROCESS | 1747 | 1465121511077 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 03:11:51 INFO - PROCESS | 1747 | 1465121511328 Marionette TRACE conn4 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:51 INFO - PROCESS | 1747 | 1465121511335 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:11:51 INFO - PROCESS | 1747 | ++DOCSHELL 0x93843400 == 32 [pid = 1747] [id = 296] 03:11:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x93845c00) [pid = 1747] [serial = 889] [outer = (nil)] 03:11:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0x938b7c00) [pid = 1747] [serial = 890] [outer = 0x93845c00] 03:11:51 INFO - PROCESS | 1747 | 1465121511435 Marionette DEBUG loaded listener.js 03:11:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 109 (0x9396c400) [pid = 1747] [serial = 891] [outer = 0x93845c00] 03:11:52 INFO - PROCESS | 1747 | 1465121512413 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 03:11:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 03:11:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1740ms 03:11:52 INFO - PROCESS | 1747 | 1465121512477 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 03:11:52 INFO - PROCESS | 1747 | 1465121512482 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 03:11:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 03:11:52 INFO - PROCESS | 1747 | 1465121512490 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 03:11:52 INFO - PROCESS | 1747 | 1465121512494 Marionette TRACE conn4 <- [1,1158,null,{}] 03:11:52 INFO - PROCESS | 1747 | 1465121512501 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:52 INFO - PROCESS | 1747 | 1465121512507 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:11:52 INFO - PROCESS | 1747 | 1465121512737 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 03:11:52 INFO - PROCESS | 1747 | 1465121512967 Marionette TRACE conn4 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:52 INFO - PROCESS | 1747 | 1465121512976 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:11:53 INFO - PROCESS | 1747 | ++DOCSHELL 0x8debb800 == 33 [pid = 1747] [id = 297] 03:11:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 110 (0x92d49c00) [pid = 1747] [serial = 892] [outer = (nil)] 03:11:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 111 (0x93991800) [pid = 1747] [serial = 893] [outer = 0x92d49c00] 03:11:53 INFO - PROCESS | 1747 | 1465121513104 Marionette DEBUG loaded listener.js 03:11:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 112 (0x93b5f800) [pid = 1747] [serial = 894] [outer = 0x92d49c00] 03:11:54 INFO - PROCESS | 1747 | 1465121514026 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 03:11:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 03:11:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1588ms 03:11:54 INFO - PROCESS | 1747 | 1465121514079 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 03:11:54 INFO - PROCESS | 1747 | 1465121514084 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 03:11:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 03:11:54 INFO - PROCESS | 1747 | 1465121514091 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 03:11:54 INFO - PROCESS | 1747 | 1465121514095 Marionette TRACE conn4 <- [1,1162,null,{}] 03:11:54 INFO - PROCESS | 1747 | 1465121514102 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:54 INFO - PROCESS | 1747 | 1465121514107 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:11:54 INFO - PROCESS | 1747 | 1465121514321 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 03:11:54 INFO - PROCESS | 1747 | 1465121514551 Marionette TRACE conn4 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:54 INFO - PROCESS | 1747 | 1465121514557 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:11:54 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddc5800 == 34 [pid = 1747] [id = 298] 03:11:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 113 (0x8ddc6c00) [pid = 1747] [serial = 895] [outer = (nil)] 03:11:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 114 (0x8e0cd400) [pid = 1747] [serial = 896] [outer = 0x8ddc6c00] 03:11:54 INFO - PROCESS | 1747 | 1465121514689 Marionette DEBUG loaded listener.js 03:11:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 115 (0x92588000) [pid = 1747] [serial = 897] [outer = 0x8ddc6c00] 03:11:55 INFO - PROCESS | 1747 | 1465121515985 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 03:11:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 03:11:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1988ms 03:11:56 INFO - PROCESS | 1747 | 1465121516184 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 03:11:56 INFO - PROCESS | 1747 | 1465121516191 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 03:11:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 03:11:56 INFO - PROCESS | 1747 | 1465121516212 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 03:11:56 INFO - PROCESS | 1747 | 1465121516218 Marionette TRACE conn4 <- [1,1166,null,{}] 03:11:56 INFO - PROCESS | 1747 | 1465121516226 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:56 INFO - PROCESS | 1747 | 1465121516231 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:11:56 INFO - PROCESS | 1747 | 1465121516425 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 03:11:56 INFO - PROCESS | 1747 | 1465121516651 Marionette TRACE conn4 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:56 INFO - PROCESS | 1747 | 1465121516664 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:11:56 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f150400 == 35 [pid = 1747] [id = 299] 03:11:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 116 (0x8f151c00) [pid = 1747] [serial = 898] [outer = (nil)] 03:11:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 117 (0x8f2a4c00) [pid = 1747] [serial = 899] [outer = 0x8f151c00] 03:11:56 INFO - PROCESS | 1747 | 1465121516797 Marionette DEBUG loaded listener.js 03:11:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 118 (0x8fae0000) [pid = 1747] [serial = 900] [outer = 0x8f151c00] 03:11:58 INFO - PROCESS | 1747 | --DOCSHELL 0x8ddcc000 == 34 [pid = 1747] [id = 271] 03:11:58 INFO - PROCESS | 1747 | --DOCSHELL 0x8ddc3000 == 33 [pid = 1747] [id = 289] 03:11:58 INFO - PROCESS | 1747 | --DOCSHELL 0x8debb800 == 32 [pid = 1747] [id = 297] 03:11:58 INFO - PROCESS | 1747 | --DOCSHELL 0x8ddc5800 == 31 [pid = 1747] [id = 298] 03:11:58 INFO - PROCESS | 1747 | --DOCSHELL 0x93843400 == 30 [pid = 1747] [id = 296] 03:11:58 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbe1c00 == 29 [pid = 1747] [id = 295] 03:11:58 INFO - PROCESS | 1747 | --DOCSHELL 0x924c9800 == 28 [pid = 1747] [id = 294] 03:11:58 INFO - PROCESS | 1747 | --DOCSHELL 0x8e047400 == 27 [pid = 1747] [id = 292] 03:11:58 INFO - PROCESS | 1747 | --DOCSHELL 0x92849800 == 26 [pid = 1747] [id = 293] 03:11:58 INFO - PROCESS | 1747 | --DOCSHELL 0x8ddc6000 == 25 [pid = 1747] [id = 290] 03:11:58 INFO - PROCESS | 1747 | --DOCSHELL 0x8debc800 == 24 [pid = 1747] [id = 291] 03:11:58 INFO - PROCESS | 1747 | --DOMWINDOW == 117 (0x9c29a800) [pid = 1747] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:11:59 INFO - PROCESS | 1747 | --DOMWINDOW == 116 (0x8fae4000) [pid = 1747] [serial = 830] [outer = (nil)] [url = about:blank] 03:11:59 INFO - PROCESS | 1747 | --DOMWINDOW == 115 (0x9258c800) [pid = 1747] [serial = 788] [outer = (nil)] [url = about:blank] 03:11:59 INFO - PROCESS | 1747 | --DOMWINDOW == 114 (0x938bf400) [pid = 1747] [serial = 792] [outer = (nil)] [url = about:blank] 03:11:59 INFO - PROCESS | 1747 | --DOMWINDOW == 113 (0x938b8800) [pid = 1747] [serial = 791] [outer = (nil)] [url = about:blank] 03:11:59 INFO - PROCESS | 1747 | --DOMWINDOW == 112 (0x954e7000) [pid = 1747] [serial = 795] [outer = (nil)] [url = about:blank] 03:11:59 INFO - PROCESS | 1747 | --DOMWINDOW == 111 (0x95157800) [pid = 1747] [serial = 794] [outer = (nil)] [url = about:blank] 03:11:59 INFO - PROCESS | 1747 | --DOMWINDOW == 110 (0x9a5c7800) [pid = 1747] [serial = 798] [outer = (nil)] [url = about:blank] 03:11:59 INFO - PROCESS | 1747 | --DOMWINDOW == 109 (0x98f46c00) [pid = 1747] [serial = 797] [outer = (nil)] [url = about:blank] 03:11:59 INFO - PROCESS | 1747 | --DOMWINDOW == 108 (0x9b2f6c00) [pid = 1747] [serial = 801] [outer = (nil)] [url = about:blank] 03:11:59 INFO - PROCESS | 1747 | --DOMWINDOW == 107 (0x9b2f0000) [pid = 1747] [serial = 800] [outer = (nil)] [url = about:blank] 03:11:59 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0x9bd5b800) [pid = 1747] [serial = 804] [outer = (nil)] [url = about:blank] 03:11:59 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x9b74b000) [pid = 1747] [serial = 803] [outer = (nil)] [url = about:blank] 03:11:59 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x9bf8a000) [pid = 1747] [serial = 807] [outer = (nil)] [url = about:blank] 03:11:59 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x9bf02000) [pid = 1747] [serial = 806] [outer = (nil)] [url = about:blank] 03:11:59 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x9bf98c00) [pid = 1747] [serial = 810] [outer = (nil)] [url = about:blank] 03:11:59 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x9bf97800) [pid = 1747] [serial = 809] [outer = (nil)] [url = about:blank] 03:11:59 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x9c1b5400) [pid = 1747] [serial = 813] [outer = (nil)] [url = about:blank] 03:11:59 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x9c13f800) [pid = 1747] [serial = 812] [outer = (nil)] [url = about:blank] 03:11:59 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x8e045400) [pid = 1747] [serial = 816] [outer = (nil)] [url = about:blank] 03:11:59 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x8deb6400) [pid = 1747] [serial = 815] [outer = (nil)] [url = about:blank] 03:11:59 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x8deb7c00) [pid = 1747] [serial = 821] [outer = (nil)] [url = about:blank] 03:11:59 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x8dec4000) [pid = 1747] [serial = 822] [outer = (nil)] [url = about:blank] 03:11:59 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x9258dc00) [pid = 1747] [serial = 819] [outer = (nil)] [url = about:blank] 03:11:59 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x91aee000) [pid = 1747] [serial = 818] [outer = (nil)] [url = about:blank] 03:11:59 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x8de86400) [pid = 1747] [serial = 783] [outer = (nil)] [url = about:blank] 03:11:59 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x8ddc1400) [pid = 1747] [serial = 782] [outer = (nil)] [url = about:blank] 03:11:59 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x8fada800) [pid = 1747] [serial = 827] [outer = (nil)] [url = about:blank] 03:11:59 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x919cf800) [pid = 1747] [serial = 786] [outer = (nil)] [url = about:blank] 03:11:59 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x8fadd000) [pid = 1747] [serial = 785] [outer = (nil)] [url = about:blank] 03:11:59 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x8e648800) [pid = 1747] [serial = 824] [outer = (nil)] [url = about:blank] 03:11:59 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x8fae1400) [pid = 1747] [serial = 828] [outer = (nil)] [url = about:blank] 03:11:59 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x8e64e000) [pid = 1747] [serial = 825] [outer = (nil)] [url = about:blank] 03:11:59 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x92942400) [pid = 1747] [serial = 789] [outer = (nil)] [url = about:blank] 03:11:59 INFO - PROCESS | 1747 | 1465121519263 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 03:11:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 03:11:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 3098ms 03:11:59 INFO - PROCESS | 1747 | 1465121519311 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 03:11:59 INFO - PROCESS | 1747 | 1465121519317 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 03:11:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 03:11:59 INFO - PROCESS | 1747 | 1465121519326 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 03:11:59 INFO - PROCESS | 1747 | 1465121519331 Marionette TRACE conn4 <- [1,1170,null,{}] 03:11:59 INFO - PROCESS | 1747 | 1465121519341 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:59 INFO - PROCESS | 1747 | 1465121519346 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:11:59 INFO - PROCESS | 1747 | 1465121519519 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 03:11:59 INFO - PROCESS | 1747 | 1465121519646 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:59 INFO - PROCESS | 1747 | 1465121519660 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:11:59 INFO - PROCESS | 1747 | ++DOCSHELL 0x8de7b800 == 25 [pid = 1747] [id = 300] 03:11:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x8de7d400) [pid = 1747] [serial = 901] [outer = (nil)] 03:11:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x8de82000) [pid = 1747] [serial = 902] [outer = 0x8de7d400] 03:11:59 INFO - PROCESS | 1747 | 1465121519730 Marionette DEBUG loaded listener.js 03:11:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x8de86c00) [pid = 1747] [serial = 903] [outer = 0x8de7d400] 03:12:00 INFO - PROCESS | 1747 | 1465121520576 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 03:12:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 03:12:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1284ms 03:12:00 INFO - PROCESS | 1747 | 1465121520611 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 03:12:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 03:12:00 INFO - PROCESS | 1747 | 1465121520621 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 03:12:00 INFO - PROCESS | 1747 | 1465121520633 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 03:12:00 INFO - PROCESS | 1747 | 1465121520638 Marionette TRACE conn4 <- [1,1174,null,{}] 03:12:00 INFO - PROCESS | 1747 | 1465121520644 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:00 INFO - PROCESS | 1747 | 1465121520651 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:00 INFO - PROCESS | 1747 | 1465121520860 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 03:12:01 INFO - PROCESS | 1747 | 1465121520996 Marionette TRACE conn4 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:01 INFO - PROCESS | 1747 | 1465121521006 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:01 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e04ec00 == 26 [pid = 1747] [id = 301] 03:12:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x8e641800) [pid = 1747] [serial = 904] [outer = (nil)] 03:12:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x8e648800) [pid = 1747] [serial = 905] [outer = 0x8e641800] 03:12:01 INFO - PROCESS | 1747 | 1465121521084 Marionette DEBUG loaded listener.js 03:12:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x8e650400) [pid = 1747] [serial = 906] [outer = 0x8e641800] 03:12:02 INFO - PROCESS | 1747 | 1465121522126 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 03:12:02 INFO - PROCESS | 1747 | 1465121522175 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 03:12:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 03:12:02 INFO - PROCESS | 1747 | 1465121522184 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 03:12:02 INFO - PROCESS | 1747 | 1465121522190 Marionette TRACE conn4 <- [1,1178,null,{}] 03:12:02 INFO - PROCESS | 1747 | 1465121522216 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:02 INFO - PROCESS | 1747 | 1465121522226 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:02 INFO - PROCESS | 1747 | 1465121522475 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 03:12:02 INFO - PROCESS | 1747 | 1465121522634 Marionette TRACE conn4 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:02 INFO - PROCESS | 1747 | 1465121522642 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:02 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e041800 == 27 [pid = 1747] [id = 302] 03:12:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x919cac00) [pid = 1747] [serial = 907] [outer = (nil)] 03:12:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x91ae6800) [pid = 1747] [serial = 908] [outer = 0x919cac00] 03:12:02 INFO - PROCESS | 1747 | 1465121522747 Marionette DEBUG loaded listener.js 03:12:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x91aef000) [pid = 1747] [serial = 909] [outer = 0x919cac00] 03:12:04 INFO - PROCESS | 1747 | 1465121524785 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 03:12:05 INFO - PROCESS | 1747 | 1465121525031 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 03:12:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 03:12:05 INFO - PROCESS | 1747 | 1465121525044 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 03:12:05 INFO - PROCESS | 1747 | 1465121525048 Marionette TRACE conn4 <- [1,1182,null,{}] 03:12:05 INFO - PROCESS | 1747 | 1465121525059 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:05 INFO - PROCESS | 1747 | 1465121525065 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:05 INFO - PROCESS | 1747 | 1465121525304 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 03:12:05 INFO - PROCESS | 1747 | 1465121525482 Marionette TRACE conn4 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:05 INFO - PROCESS | 1747 | 1465121525494 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:05 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddcb000 == 28 [pid = 1747] [id = 303] 03:12:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x8fad7c00) [pid = 1747] [serial = 910] [outer = (nil)] 03:12:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x91d99c00) [pid = 1747] [serial = 911] [outer = 0x8fad7c00] 03:12:05 INFO - PROCESS | 1747 | 1465121525616 Marionette DEBUG loaded listener.js 03:12:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x91dba000) [pid = 1747] [serial = 912] [outer = 0x8fad7c00] 03:12:06 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 03:12:06 INFO - PROCESS | 1747 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:12:06 INFO - PROCESS | 1747 | 1465121526641 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 03:12:06 INFO - PROCESS | 1747 | 1465121526694 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 03:12:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 03:12:06 INFO - PROCESS | 1747 | 1465121526701 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 03:12:06 INFO - PROCESS | 1747 | 1465121526705 Marionette TRACE conn4 <- [1,1186,null,{}] 03:12:06 INFO - PROCESS | 1747 | 1465121526711 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:06 INFO - PROCESS | 1747 | 1465121526716 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:06 INFO - PROCESS | 1747 | 1465121526967 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 03:12:07 INFO - PROCESS | 1747 | 1465121527215 Marionette TRACE conn4 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:07 INFO - PROCESS | 1747 | 1465121527227 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:07 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddc5400 == 29 [pid = 1747] [id = 304] 03:12:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x8ddc5800) [pid = 1747] [serial = 913] [outer = (nil)] 03:12:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x8ddca000) [pid = 1747] [serial = 914] [outer = 0x8ddc5800] 03:12:07 INFO - PROCESS | 1747 | 1465121527362 Marionette DEBUG loaded listener.js 03:12:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x8de83800) [pid = 1747] [serial = 915] [outer = 0x8ddc5800] 03:12:08 INFO - PROCESS | 1747 | 1465121528495 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 03:12:08 INFO - PROCESS | 1747 | 1465121528553 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 03:12:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 03:12:08 INFO - PROCESS | 1747 | 1465121528563 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 03:12:08 INFO - PROCESS | 1747 | 1465121528569 Marionette TRACE conn4 <- [1,1190,null,{}] 03:12:08 INFO - PROCESS | 1747 | 1465121528578 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:08 INFO - PROCESS | 1747 | 1465121528584 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:08 INFO - PROCESS | 1747 | 1465121528796 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 03:12:09 INFO - PROCESS | 1747 | 1465121529025 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:09 INFO - PROCESS | 1747 | 1465121529035 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:09 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e644400 == 30 [pid = 1747] [id = 305] 03:12:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x8f145400) [pid = 1747] [serial = 916] [outer = (nil)] 03:12:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x8f14f400) [pid = 1747] [serial = 917] [outer = 0x8f145400] 03:12:09 INFO - PROCESS | 1747 | 1465121529177 Marionette DEBUG loaded listener.js 03:12:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x8f3e8000) [pid = 1747] [serial = 918] [outer = 0x8f145400] 03:12:10 INFO - PROCESS | 1747 | 1465121530211 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 03:12:10 INFO - PROCESS | 1747 | 1465121530263 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 03:12:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 03:12:10 INFO - PROCESS | 1747 | 1465121530271 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 03:12:10 INFO - PROCESS | 1747 | 1465121530276 Marionette TRACE conn4 <- [1,1194,null,{}] 03:12:10 INFO - PROCESS | 1747 | 1465121530282 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:10 INFO - PROCESS | 1747 | 1465121530288 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:10 INFO - PROCESS | 1747 | 1465121530503 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 03:12:10 INFO - PROCESS | 1747 | 1465121530768 Marionette TRACE conn4 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:10 INFO - PROCESS | 1747 | 1465121530776 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:10 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbef400 == 31 [pid = 1747] [id = 306] 03:12:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x8cbf0c00) [pid = 1747] [serial = 919] [outer = (nil)] 03:12:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x91d9b800) [pid = 1747] [serial = 920] [outer = 0x8cbf0c00] 03:12:10 INFO - PROCESS | 1747 | 1465121530873 Marionette DEBUG loaded listener.js 03:12:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x91ddf800) [pid = 1747] [serial = 921] [outer = 0x8cbf0c00] 03:12:11 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 03:12:11 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 03:12:11 INFO - PROCESS | 1747 | 1465121531850 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 03:12:11 INFO - PROCESS | 1747 | 1465121531925 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 03:12:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 03:12:11 INFO - PROCESS | 1747 | 1465121531942 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 03:12:11 INFO - PROCESS | 1747 | 1465121531950 Marionette TRACE conn4 <- [1,1198,null,{}] 03:12:11 INFO - PROCESS | 1747 | 1465121531957 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:11 INFO - PROCESS | 1747 | 1465121531964 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:12 INFO - PROCESS | 1747 | 1465121532220 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 03:12:12 INFO - PROCESS | 1747 | 1465121532484 Marionette TRACE conn4 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:12 INFO - PROCESS | 1747 | 1465121532492 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:12 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f3f2800 == 32 [pid = 1747] [id = 307] 03:12:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x924c3000) [pid = 1747] [serial = 922] [outer = (nil)] 03:12:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x9271d800) [pid = 1747] [serial = 923] [outer = 0x924c3000] 03:12:12 INFO - PROCESS | 1747 | 1465121532584 Marionette DEBUG loaded listener.js 03:12:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x92731800) [pid = 1747] [serial = 924] [outer = 0x924c3000] 03:12:13 INFO - PROCESS | 1747 | 1465121533585 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 03:12:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 03:12:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1698ms 03:12:13 INFO - PROCESS | 1747 | 1465121533632 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 03:12:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 03:12:13 INFO - PROCESS | 1747 | 1465121533637 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 03:12:13 INFO - PROCESS | 1747 | 1465121533643 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 03:12:13 INFO - PROCESS | 1747 | 1465121533647 Marionette TRACE conn4 <- [1,1202,null,{}] 03:12:13 INFO - PROCESS | 1747 | 1465121533653 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:13 INFO - PROCESS | 1747 | 1465121533659 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:13 INFO - PROCESS | 1747 | 1465121533853 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 03:12:14 INFO - PROCESS | 1747 | 1465121534071 Marionette TRACE conn4 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:14 INFO - PROCESS | 1747 | 1465121534077 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:14 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f2a2400 == 33 [pid = 1747] [id = 308] 03:12:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x92846400) [pid = 1747] [serial = 925] [outer = (nil)] 03:12:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x92850000) [pid = 1747] [serial = 926] [outer = 0x92846400] 03:12:14 INFO - PROCESS | 1747 | 1465121534209 Marionette DEBUG loaded listener.js 03:12:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x9284dc00) [pid = 1747] [serial = 927] [outer = 0x92846400] 03:12:15 INFO - PROCESS | 1747 | 1465121535175 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:12:15 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 03:12:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1583ms 03:12:15 INFO - PROCESS | 1747 | 1465121535230 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 03:12:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 03:12:15 INFO - PROCESS | 1747 | 1465121535237 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 03:12:15 INFO - PROCESS | 1747 | 1465121535244 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 03:12:15 INFO - PROCESS | 1747 | 1465121535248 Marionette TRACE conn4 <- [1,1206,null,{}] 03:12:15 INFO - PROCESS | 1747 | 1465121535254 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:15 INFO - PROCESS | 1747 | 1465121535261 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:15 INFO - PROCESS | 1747 | 1465121535482 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 03:12:15 INFO - PROCESS | 1747 | 1465121535707 Marionette TRACE conn4 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:15 INFO - PROCESS | 1747 | 1465121535727 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:15 INFO - PROCESS | 1747 | ++DOCSHELL 0x9294b000 == 34 [pid = 1747] [id = 309] 03:12:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x92ba1400) [pid = 1747] [serial = 928] [outer = (nil)] 03:12:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x92ba9000) [pid = 1747] [serial = 929] [outer = 0x92ba1400] 03:12:15 INFO - PROCESS | 1747 | 1465121535875 Marionette DEBUG loaded listener.js 03:12:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x92d45800) [pid = 1747] [serial = 930] [outer = 0x92ba1400] 03:12:16 INFO - PROCESS | 1747 | 1465121536897 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:12:16 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 03:12:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1735ms 03:12:16 INFO - PROCESS | 1747 | 1465121536979 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 03:12:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 03:12:16 INFO - PROCESS | 1747 | 1465121536983 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 03:12:16 INFO - PROCESS | 1747 | 1465121536991 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 03:12:16 INFO - PROCESS | 1747 | 1465121536995 Marionette TRACE conn4 <- [1,1210,null,{}] 03:12:17 INFO - PROCESS | 1747 | 1465121537001 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:17 INFO - PROCESS | 1747 | 1465121537007 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:17 INFO - PROCESS | 1747 | 1465121537222 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 03:12:17 INFO - PROCESS | 1747 | 1465121537442 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:17 INFO - PROCESS | 1747 | 1465121537451 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:17 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe5800 == 35 [pid = 1747] [id = 310] 03:12:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x8ddc2c00) [pid = 1747] [serial = 931] [outer = (nil)] 03:12:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x8e0cf000) [pid = 1747] [serial = 932] [outer = 0x8ddc2c00] 03:12:17 INFO - PROCESS | 1747 | 1465121537584 Marionette DEBUG loaded listener.js 03:12:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x8de7f400) [pid = 1747] [serial = 933] [outer = 0x8ddc2c00] 03:12:18 INFO - PROCESS | 1747 | 1465121538731 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 03:12:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 03:12:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1796ms 03:12:18 INFO - PROCESS | 1747 | 1465121538788 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 03:12:18 INFO - PROCESS | 1747 | 1465121538794 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 03:12:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 03:12:18 INFO - PROCESS | 1747 | 1465121538804 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 03:12:18 INFO - PROCESS | 1747 | 1465121538809 Marionette TRACE conn4 <- [1,1214,null,{}] 03:12:18 INFO - PROCESS | 1747 | 1465121538818 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:18 INFO - PROCESS | 1747 | 1465121538825 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:19 INFO - PROCESS | 1747 | 1465121539017 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 03:12:19 INFO - PROCESS | 1747 | 1465121539278 Marionette TRACE conn4 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:19 INFO - PROCESS | 1747 | 1465121539298 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:19 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddcc000 == 36 [pid = 1747] [id = 311] 03:12:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x8debcc00) [pid = 1747] [serial = 934] [outer = (nil)] 03:12:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x8dec4000) [pid = 1747] [serial = 935] [outer = 0x8debcc00] 03:12:19 INFO - PROCESS | 1747 | 1465121539390 Marionette DEBUG loaded listener.js 03:12:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x8e0c7c00) [pid = 1747] [serial = 936] [outer = 0x8debcc00] 03:12:20 INFO - PROCESS | 1747 | 1465121540387 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 03:12:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 03:12:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1639ms 03:12:20 INFO - PROCESS | 1747 | 1465121540442 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 03:12:20 INFO - PROCESS | 1747 | 1465121540450 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 03:12:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 03:12:20 INFO - PROCESS | 1747 | 1465121540461 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 03:12:20 INFO - PROCESS | 1747 | 1465121540466 Marionette TRACE conn4 <- [1,1218,null,{}] 03:12:20 INFO - PROCESS | 1747 | 1465121540473 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:20 INFO - PROCESS | 1747 | 1465121540479 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:20 INFO - PROCESS | 1747 | 1465121540718 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 03:12:20 INFO - PROCESS | 1747 | --DOCSHELL 0x8f3f1800 == 35 [pid = 1747] [id = 275] 03:12:20 INFO - PROCESS | 1747 | --DOCSHELL 0x8ddcb000 == 34 [pid = 1747] [id = 303] 03:12:20 INFO - PROCESS | 1747 | --DOCSHELL 0x8e041800 == 33 [pid = 1747] [id = 302] 03:12:21 INFO - PROCESS | 1747 | 1465121540985 Marionette TRACE conn4 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:21 INFO - PROCESS | 1747 | 1465121540993 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:21 INFO - PROCESS | 1747 | --DOCSHELL 0x8e04ec00 == 32 [pid = 1747] [id = 301] 03:12:21 INFO - PROCESS | 1747 | --DOCSHELL 0x8de7b800 == 31 [pid = 1747] [id = 300] 03:12:21 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x9257f800) [pid = 1747] [serial = 872] [outer = (nil)] [url = about:blank] 03:12:21 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x91dd5000) [pid = 1747] [serial = 867] [outer = (nil)] [url = about:blank] 03:12:21 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x92588c00) [pid = 1747] [serial = 869] [outer = (nil)] [url = about:blank] 03:12:21 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x8f3ec400) [pid = 1747] [serial = 836] [outer = (nil)] [url = about:blank] 03:12:21 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x8fae5400) [pid = 1747] [serial = 837] [outer = (nil)] [url = about:blank] 03:12:21 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x92733000) [pid = 1747] [serial = 848] [outer = (nil)] [url = about:blank] 03:12:21 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x92847000) [pid = 1747] [serial = 849] [outer = (nil)] [url = about:blank] 03:12:21 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x92941400) [pid = 1747] [serial = 851] [outer = (nil)] [url = about:blank] 03:12:21 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x92944400) [pid = 1747] [serial = 852] [outer = (nil)] [url = about:blank] 03:12:21 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x92ba1000) [pid = 1747] [serial = 854] [outer = (nil)] [url = about:blank] 03:12:21 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x92ba4000) [pid = 1747] [serial = 855] [outer = (nil)] [url = about:blank] 03:12:21 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x91db6c00) [pid = 1747] [serial = 839] [outer = (nil)] [url = about:blank] 03:12:21 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x91dbc400) [pid = 1747] [serial = 840] [outer = (nil)] [url = about:blank] 03:12:21 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x8e042000) [pid = 1747] [serial = 860] [outer = (nil)] [url = about:blank] 03:12:21 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x8e0c2800) [pid = 1747] [serial = 861] [outer = (nil)] [url = about:blank] 03:12:21 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x91ae7800) [pid = 1747] [serial = 831] [outer = (nil)] [url = about:blank] 03:12:21 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x92581c00) [pid = 1747] [serial = 845] [outer = (nil)] [url = about:blank] 03:12:21 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x92587000) [pid = 1747] [serial = 846] [outer = (nil)] [url = about:blank] 03:12:21 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x8e050c00) [pid = 1747] [serial = 833] [outer = (nil)] [url = about:blank] 03:12:21 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x8e0d0800) [pid = 1747] [serial = 834] [outer = (nil)] [url = about:blank] 03:12:21 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x8f2a7000) [pid = 1747] [serial = 863] [outer = (nil)] [url = about:blank] 03:12:21 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x91dde400) [pid = 1747] [serial = 842] [outer = (nil)] [url = about:blank] 03:12:21 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x924c2000) [pid = 1747] [serial = 843] [outer = (nil)] [url = about:blank] 03:12:21 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x8fae2800) [pid = 1747] [serial = 857] [outer = (nil)] [url = about:blank] 03:12:21 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x91af1400) [pid = 1747] [serial = 858] [outer = (nil)] [url = about:blank] 03:12:21 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x91daec00) [pid = 1747] [serial = 866] [outer = (nil)] [url = about:blank] 03:12:21 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x9271b000) [pid = 1747] [serial = 870] [outer = (nil)] [url = about:blank] 03:12:21 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x8fad6800) [pid = 1747] [serial = 864] [outer = (nil)] [url = about:blank] 03:12:21 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x92728800) [pid = 1747] [serial = 873] [outer = (nil)] [url = about:blank] 03:12:21 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddcb000 == 32 [pid = 1747] [id = 312] 03:12:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x8e042000) [pid = 1747] [serial = 937] [outer = (nil)] 03:12:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x8e0c8c00) [pid = 1747] [serial = 938] [outer = 0x8e042000] 03:12:21 INFO - PROCESS | 1747 | 1465121541121 Marionette DEBUG loaded listener.js 03:12:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x8fad7400) [pid = 1747] [serial = 939] [outer = 0x8e042000] 03:12:22 INFO - PROCESS | 1747 | 1465121542065 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 03:12:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 03:12:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1637ms 03:12:22 INFO - PROCESS | 1747 | 1465121542098 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 03:12:22 INFO - PROCESS | 1747 | 1465121542102 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 03:12:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 03:12:22 INFO - PROCESS | 1747 | 1465121542110 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 03:12:22 INFO - PROCESS | 1747 | 1465121542116 Marionette TRACE conn4 <- [1,1222,null,{}] 03:12:22 INFO - PROCESS | 1747 | 1465121542132 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:22 INFO - PROCESS | 1747 | 1465121542142 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:22 INFO - PROCESS | 1747 | 1465121542337 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 03:12:22 INFO - PROCESS | 1747 | 1465121542477 Marionette TRACE conn4 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:22 INFO - PROCESS | 1747 | 1465121542500 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:22 INFO - PROCESS | 1747 | ++DOCSHELL 0x91d93000 == 33 [pid = 1747] [id = 313] 03:12:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x91d95c00) [pid = 1747] [serial = 940] [outer = (nil)] 03:12:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x91da1c00) [pid = 1747] [serial = 941] [outer = 0x91d95c00] 03:12:22 INFO - PROCESS | 1747 | 1465121542665 Marionette DEBUG loaded listener.js 03:12:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x91dd4800) [pid = 1747] [serial = 942] [outer = 0x91d95c00] 03:12:23 INFO - PROCESS | 1747 | 1465121543517 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 03:12:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 03:12:23 INFO - PROCESS | 1747 | 1465121543571 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 03:12:23 INFO - PROCESS | 1747 | 1465121543577 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 03:12:23 INFO - PROCESS | 1747 | 1465121543581 Marionette TRACE conn4 <- [1,1226,null,{}] 03:12:23 INFO - PROCESS | 1747 | 1465121543586 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:23 INFO - PROCESS | 1747 | 1465121543592 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:23 INFO - PROCESS | 1747 | 1465121543843 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 03:12:23 INFO - PROCESS | 1747 | 1465121543870 Marionette TRACE conn4 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:23 INFO - PROCESS | 1747 | 1465121543878 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:23 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe3800 == 34 [pid = 1747] [id = 314] 03:12:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x8f14ac00) [pid = 1747] [serial = 943] [outer = (nil)] 03:12:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x9258c800) [pid = 1747] [serial = 944] [outer = 0x8f14ac00] 03:12:23 INFO - PROCESS | 1747 | 1465121543955 Marionette DEBUG loaded listener.js 03:12:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x9271bc00) [pid = 1747] [serial = 945] [outer = 0x8f14ac00] 03:12:24 INFO - PROCESS | 1747 | 1465121544967 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 03:12:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 03:12:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1435ms 03:12:25 INFO - PROCESS | 1747 | 1465121545013 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 03:12:25 INFO - PROCESS | 1747 | 1465121545017 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 03:12:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 03:12:25 INFO - PROCESS | 1747 | 1465121545030 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 03:12:25 INFO - PROCESS | 1747 | 1465121545033 Marionette TRACE conn4 <- [1,1230,null,{}] 03:12:25 INFO - PROCESS | 1747 | 1465121545039 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:25 INFO - PROCESS | 1747 | 1465121545044 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:25 INFO - PROCESS | 1747 | 1465121545284 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 03:12:25 INFO - PROCESS | 1747 | 1465121545310 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:25 INFO - PROCESS | 1747 | 1465121545319 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:25 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f2a1000 == 35 [pid = 1747] [id = 315] 03:12:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x91aed800) [pid = 1747] [serial = 946] [outer = (nil)] 03:12:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x92842c00) [pid = 1747] [serial = 947] [outer = 0x91aed800] 03:12:25 INFO - PROCESS | 1747 | 1465121545391 Marionette DEBUG loaded listener.js 03:12:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x92848c00) [pid = 1747] [serial = 948] [outer = 0x91aed800] 03:12:25 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x92849c00) [pid = 1747] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 03:12:25 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x92c08c00) [pid = 1747] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 03:12:25 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x8de79c00) [pid = 1747] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 03:12:25 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x93845c00) [pid = 1747] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 03:12:25 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x92d49c00) [pid = 1747] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 03:12:25 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x8ddc6c00) [pid = 1747] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 03:12:25 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x8e641800) [pid = 1747] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 03:12:25 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x8de7d400) [pid = 1747] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 03:12:25 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x919cac00) [pid = 1747] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 03:12:25 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x8f151c00) [pid = 1747] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 03:12:25 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x91ae7c00) [pid = 1747] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 03:12:26 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x8e041400) [pid = 1747] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 03:12:26 INFO - PROCESS | 1747 | 1465121546474 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 03:12:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 03:12:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1481ms 03:12:26 INFO - PROCESS | 1747 | 1465121546512 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 03:12:26 INFO - PROCESS | 1747 | 1465121546516 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 03:12:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 03:12:26 INFO - PROCESS | 1747 | 1465121546524 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 03:12:26 INFO - PROCESS | 1747 | 1465121546527 Marionette TRACE conn4 <- [1,1234,null,{}] 03:12:26 INFO - PROCESS | 1747 | 1465121546533 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:26 INFO - PROCESS | 1747 | 1465121546543 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:26 INFO - PROCESS | 1747 | 1465121546834 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 03:12:26 INFO - PROCESS | 1747 | 1465121546930 Marionette TRACE conn4 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:26 INFO - PROCESS | 1747 | 1465121546939 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:26 INFO - PROCESS | 1747 | ++DOCSHELL 0x8debfc00 == 36 [pid = 1747] [id = 316] 03:12:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x8e041400) [pid = 1747] [serial = 949] [outer = (nil)] 03:12:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x92ba6400) [pid = 1747] [serial = 950] [outer = 0x8e041400] 03:12:27 INFO - PROCESS | 1747 | 1465121547011 Marionette DEBUG loaded listener.js 03:12:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x92c0ac00) [pid = 1747] [serial = 951] [outer = 0x8e041400] 03:12:27 INFO - PROCESS | 1747 | 1465121547873 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 03:12:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 03:12:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1379ms 03:12:27 INFO - PROCESS | 1747 | 1465121547905 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 03:12:27 INFO - PROCESS | 1747 | 1465121547912 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 03:12:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 03:12:27 INFO - PROCESS | 1747 | 1465121547921 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 03:12:27 INFO - PROCESS | 1747 | 1465121547928 Marionette TRACE conn4 <- [1,1238,null,{}] 03:12:27 INFO - PROCESS | 1747 | 1465121547939 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:27 INFO - PROCESS | 1747 | 1465121547944 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:28 INFO - PROCESS | 1747 | 1465121548195 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 03:12:28 INFO - PROCESS | 1747 | 1465121548383 Marionette TRACE conn4 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:28 INFO - PROCESS | 1747 | 1465121548399 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:28 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe8400 == 37 [pid = 1747] [id = 317] 03:12:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x8deb9400) [pid = 1747] [serial = 952] [outer = (nil)] 03:12:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x8e041800) [pid = 1747] [serial = 953] [outer = 0x8deb9400] 03:12:28 INFO - PROCESS | 1747 | 1465121548593 Marionette DEBUG loaded listener.js 03:12:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x8e050c00) [pid = 1747] [serial = 954] [outer = 0x8deb9400] 03:12:29 INFO - PROCESS | 1747 | 1465121549600 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 03:12:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 03:12:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1738ms 03:12:29 INFO - PROCESS | 1747 | 1465121549660 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 03:12:29 INFO - PROCESS | 1747 | 1465121549668 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 03:12:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 03:12:29 INFO - PROCESS | 1747 | 1465121549680 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 03:12:29 INFO - PROCESS | 1747 | 1465121549684 Marionette TRACE conn4 <- [1,1242,null,{}] 03:12:29 INFO - PROCESS | 1747 | 1465121549692 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:29 INFO - PROCESS | 1747 | 1465121549698 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:29 INFO - PROCESS | 1747 | 1465121549963 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 03:12:30 INFO - PROCESS | 1747 | 1465121550238 Marionette TRACE conn4 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:30 INFO - PROCESS | 1747 | 1465121550246 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:30 INFO - PROCESS | 1747 | ++DOCSHELL 0x8fae4000 == 38 [pid = 1747] [id = 318] 03:12:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x919c6400) [pid = 1747] [serial = 955] [outer = (nil)] 03:12:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x91ae6000) [pid = 1747] [serial = 956] [outer = 0x919c6400] 03:12:30 INFO - PROCESS | 1747 | 1465121550341 Marionette DEBUG loaded listener.js 03:12:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x91d93c00) [pid = 1747] [serial = 957] [outer = 0x919c6400] 03:12:31 INFO - PROCESS | 1747 | 1465121551281 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 03:12:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 03:12:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1638ms 03:12:31 INFO - PROCESS | 1747 | 1465121551334 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 03:12:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 03:12:31 INFO - PROCESS | 1747 | 1465121551339 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 03:12:31 INFO - PROCESS | 1747 | 1465121551347 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 03:12:31 INFO - PROCESS | 1747 | 1465121551353 Marionette TRACE conn4 <- [1,1246,null,{}] 03:12:31 INFO - PROCESS | 1747 | 1465121551371 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:31 INFO - PROCESS | 1747 | 1465121551381 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:31 INFO - PROCESS | 1747 | 1465121551613 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 03:12:31 INFO - PROCESS | 1747 | 1465121551925 Marionette TRACE conn4 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:31 INFO - PROCESS | 1747 | 1465121551943 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:32 INFO - PROCESS | 1747 | ++DOCSHELL 0x91ae7800 == 39 [pid = 1747] [id = 319] 03:12:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x92944000) [pid = 1747] [serial = 958] [outer = (nil)] 03:12:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x92ba3000) [pid = 1747] [serial = 959] [outer = 0x92944000] 03:12:32 INFO - PROCESS | 1747 | 1465121552136 Marionette DEBUG loaded listener.js 03:12:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x92c08400) [pid = 1747] [serial = 960] [outer = 0x92944000] 03:12:33 INFO - PROCESS | 1747 | 1465121553265 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 03:12:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 03:12:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1996ms 03:12:33 INFO - PROCESS | 1747 | 1465121553342 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 03:12:33 INFO - PROCESS | 1747 | 1465121553346 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 03:12:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 03:12:33 INFO - PROCESS | 1747 | 1465121553354 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 03:12:33 INFO - PROCESS | 1747 | 1465121553358 Marionette TRACE conn4 <- [1,1250,null,{}] 03:12:33 INFO - PROCESS | 1747 | 1465121553408 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:33 INFO - PROCESS | 1747 | 1465121553414 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:33 INFO - PROCESS | 1747 | 1465121553770 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 03:12:34 INFO - PROCESS | 1747 | 1465121554028 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:34 INFO - PROCESS | 1747 | 1465121554036 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:34 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbee800 == 40 [pid = 1747] [id = 320] 03:12:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x9384ec00) [pid = 1747] [serial = 961] [outer = (nil)] 03:12:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x938b6000) [pid = 1747] [serial = 962] [outer = 0x9384ec00] 03:12:34 INFO - PROCESS | 1747 | 1465121554128 Marionette DEBUG loaded listener.js 03:12:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x938bb800) [pid = 1747] [serial = 963] [outer = 0x9384ec00] 03:12:35 INFO - PROCESS | 1747 | 1465121555080 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 03:12:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 03:12:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1799ms 03:12:35 INFO - PROCESS | 1747 | 1465121555155 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 03:12:35 INFO - PROCESS | 1747 | 1465121555158 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 03:12:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 03:12:35 INFO - PROCESS | 1747 | 1465121555166 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 03:12:35 INFO - PROCESS | 1747 | 1465121555170 Marionette TRACE conn4 <- [1,1254,null,{}] 03:12:35 INFO - PROCESS | 1747 | 1465121555176 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:35 INFO - PROCESS | 1747 | 1465121555182 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:35 INFO - PROCESS | 1747 | 1465121555425 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 03:12:35 INFO - PROCESS | 1747 | 1465121555645 Marionette TRACE conn4 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:35 INFO - PROCESS | 1747 | 1465121555654 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:35 INFO - PROCESS | 1747 | ++DOCSHELL 0x938bd000 == 41 [pid = 1747] [id = 321] 03:12:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x938bd400) [pid = 1747] [serial = 964] [outer = (nil)] 03:12:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x93975400) [pid = 1747] [serial = 965] [outer = 0x938bd400] 03:12:35 INFO - PROCESS | 1747 | 1465121555789 Marionette DEBUG loaded listener.js 03:12:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x93b5e000) [pid = 1747] [serial = 966] [outer = 0x938bd400] 03:12:36 INFO - PROCESS | 1747 | 1465121556776 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 03:12:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 03:12:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1682ms 03:12:36 INFO - PROCESS | 1747 | 1465121556850 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 03:12:36 INFO - PROCESS | 1747 | 1465121556853 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 03:12:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 03:12:36 INFO - PROCESS | 1747 | 1465121556861 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 03:12:36 INFO - PROCESS | 1747 | 1465121556865 Marionette TRACE conn4 <- [1,1258,null,{}] 03:12:36 INFO - PROCESS | 1747 | 1465121556871 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:36 INFO - PROCESS | 1747 | 1465121556882 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:37 INFO - PROCESS | 1747 | 1465121557175 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 03:12:37 INFO - PROCESS | 1747 | 1465121557472 Marionette TRACE conn4 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:37 INFO - PROCESS | 1747 | 1465121557482 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:37 INFO - PROCESS | 1747 | ++DOCSHELL 0x8de82400 == 42 [pid = 1747] [id = 322] 03:12:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x8de86400) [pid = 1747] [serial = 967] [outer = (nil)] 03:12:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x8e64f400) [pid = 1747] [serial = 968] [outer = 0x8de86400] 03:12:37 INFO - PROCESS | 1747 | 1465121557567 Marionette DEBUG loaded listener.js 03:12:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x91db4800) [pid = 1747] [serial = 969] [outer = 0x8de86400] 03:12:38 INFO - PROCESS | 1747 | 1465121558832 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 03:12:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 03:12:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 2033ms 03:12:38 INFO - PROCESS | 1747 | 1465121558896 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 03:12:38 INFO - PROCESS | 1747 | 1465121558903 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 03:12:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 03:12:38 INFO - PROCESS | 1747 | 1465121558912 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 03:12:38 INFO - PROCESS | 1747 | 1465121558917 Marionette TRACE conn4 <- [1,1262,null,{}] 03:12:38 INFO - PROCESS | 1747 | 1465121558927 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:38 INFO - PROCESS | 1747 | 1465121558934 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:39 INFO - PROCESS | 1747 | 1465121559211 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 03:12:39 INFO - PROCESS | 1747 | 1465121559499 Marionette TRACE conn4 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:39 INFO - PROCESS | 1747 | 1465121559505 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:39 INFO - PROCESS | 1747 | ++DOCSHELL 0x8deb5400 == 43 [pid = 1747] [id = 323] 03:12:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x8e0c8000) [pid = 1747] [serial = 970] [outer = (nil)] 03:12:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x8fad8c00) [pid = 1747] [serial = 971] [outer = 0x8e0c8000] 03:12:39 INFO - PROCESS | 1747 | 1465121559593 Marionette DEBUG loaded listener.js 03:12:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x919c1c00) [pid = 1747] [serial = 972] [outer = 0x8e0c8000] 03:12:41 INFO - PROCESS | 1747 | --DOCSHELL 0x8ddcbc00 == 42 [pid = 1747] [id = 286] 03:12:41 INFO - PROCESS | 1747 | --DOCSHELL 0x8f3f2000 == 41 [pid = 1747] [id = 272] 03:12:41 INFO - PROCESS | 1747 | --DOCSHELL 0x8ddcc400 == 40 [pid = 1747] [id = 273] 03:12:41 INFO - PROCESS | 1747 | --DOCSHELL 0x8f14c000 == 39 [pid = 1747] [id = 287] 03:12:41 INFO - PROCESS | 1747 | --DOCSHELL 0x8e641400 == 38 [pid = 1747] [id = 274] 03:12:41 INFO - PROCESS | 1747 | --DOCSHELL 0x91d96000 == 37 [pid = 1747] [id = 288] 03:12:41 INFO - PROCESS | 1747 | --DOCSHELL 0x8debf400 == 36 [pid = 1747] [id = 277] 03:12:41 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbeb400 == 35 [pid = 1747] [id = 285] 03:12:41 INFO - PROCESS | 1747 | --DOCSHELL 0x9294b000 == 34 [pid = 1747] [id = 309] 03:12:41 INFO - PROCESS | 1747 | --DOCSHELL 0x8f150400 == 33 [pid = 1747] [id = 299] 03:12:41 INFO - PROCESS | 1747 | --DOCSHELL 0x91dd7800 == 32 [pid = 1747] [id = 281] 03:12:41 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbef400 == 31 [pid = 1747] [id = 306] 03:12:41 INFO - PROCESS | 1747 | --DOCSHELL 0x8ddc5400 == 30 [pid = 1747] [id = 304] 03:12:41 INFO - PROCESS | 1747 | --DOCSHELL 0x8f14e800 == 29 [pid = 1747] [id = 276] 03:12:41 INFO - PROCESS | 1747 | --DOCSHELL 0x8e644400 == 28 [pid = 1747] [id = 305] 03:12:41 INFO - PROCESS | 1747 | --DOCSHELL 0x8deb6000 == 27 [pid = 1747] [id = 278] 03:12:41 INFO - PROCESS | 1747 | --DOCSHELL 0x8f3f2800 == 26 [pid = 1747] [id = 307] 03:12:41 INFO - PROCESS | 1747 | --DOCSHELL 0x91dae400 == 25 [pid = 1747] [id = 280] 03:12:41 INFO - PROCESS | 1747 | --DOCSHELL 0x8f2a2400 == 24 [pid = 1747] [id = 308] 03:12:41 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbe9400 == 23 [pid = 1747] [id = 283] 03:12:41 INFO - PROCESS | 1747 | --DOCSHELL 0x91ae8800 == 22 [pid = 1747] [id = 284] 03:12:41 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbe5800 == 21 [pid = 1747] [id = 310] 03:12:41 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbe2000 == 20 [pid = 1747] [id = 282] 03:12:41 INFO - PROCESS | 1747 | --DOCSHELL 0x91db0000 == 19 [pid = 1747] [id = 279] 03:12:41 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x92948000) [pid = 1747] [serial = 881] [outer = (nil)] [url = about:blank] 03:12:41 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x92d43c00) [pid = 1747] [serial = 885] [outer = (nil)] [url = about:blank] 03:12:41 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x92c0d400) [pid = 1747] [serial = 884] [outer = (nil)] [url = about:blank] 03:12:41 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x91d99c00) [pid = 1747] [serial = 911] [outer = (nil)] [url = about:blank] 03:12:41 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x92d4e000) [pid = 1747] [serial = 888] [outer = (nil)] [url = about:blank] 03:12:41 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x92d4b000) [pid = 1747] [serial = 887] [outer = (nil)] [url = about:blank] 03:12:41 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x9396c400) [pid = 1747] [serial = 891] [outer = (nil)] [url = about:blank] 03:12:41 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x938b7c00) [pid = 1747] [serial = 890] [outer = (nil)] [url = about:blank] 03:12:41 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x93b5f800) [pid = 1747] [serial = 894] [outer = (nil)] [url = about:blank] 03:12:41 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x93991800) [pid = 1747] [serial = 893] [outer = (nil)] [url = about:blank] 03:12:41 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x92588000) [pid = 1747] [serial = 897] [outer = (nil)] [url = about:blank] 03:12:41 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x8e0cd400) [pid = 1747] [serial = 896] [outer = (nil)] [url = about:blank] 03:12:41 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x8e648800) [pid = 1747] [serial = 905] [outer = (nil)] [url = about:blank] 03:12:41 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x8de82000) [pid = 1747] [serial = 902] [outer = (nil)] [url = about:blank] 03:12:41 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x8de86c00) [pid = 1747] [serial = 903] [outer = (nil)] [url = about:blank] 03:12:41 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x91ae6800) [pid = 1747] [serial = 908] [outer = (nil)] [url = about:blank] 03:12:41 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x91aef000) [pid = 1747] [serial = 909] [outer = (nil)] [url = about:blank] 03:12:41 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x8fae0000) [pid = 1747] [serial = 900] [outer = (nil)] [url = about:blank] 03:12:41 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x8f2a4c00) [pid = 1747] [serial = 899] [outer = (nil)] [url = about:blank] 03:12:41 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x91af2000) [pid = 1747] [serial = 878] [outer = (nil)] [url = about:blank] 03:12:41 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x8e650400) [pid = 1747] [serial = 906] [outer = (nil)] [url = about:blank] 03:12:41 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x92ba6c00) [pid = 1747] [serial = 882] [outer = (nil)] [url = about:blank] 03:12:41 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x8e649800) [pid = 1747] [serial = 876] [outer = (nil)] [url = about:blank] 03:12:41 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x8e04ac00) [pid = 1747] [serial = 875] [outer = (nil)] [url = about:blank] 03:12:41 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x91d9e800) [pid = 1747] [serial = 879] [outer = (nil)] [url = about:blank] 03:12:42 INFO - PROCESS | 1747 | 1465121562212 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 03:12:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 03:12:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 3352ms 03:12:42 INFO - PROCESS | 1747 | 1465121562265 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 03:12:42 INFO - PROCESS | 1747 | 1465121562272 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 03:12:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 03:12:42 INFO - PROCESS | 1747 | 1465121562282 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 03:12:42 INFO - PROCESS | 1747 | 1465121562286 Marionette TRACE conn4 <- [1,1266,null,{}] 03:12:42 INFO - PROCESS | 1747 | 1465121562296 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:42 INFO - PROCESS | 1747 | 1465121562301 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:42 INFO - PROCESS | 1747 | 1465121562491 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 03:12:42 INFO - PROCESS | 1747 | 1465121562653 Marionette TRACE conn4 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:42 INFO - PROCESS | 1747 | 1465121562666 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:42 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddcf400 == 20 [pid = 1747] [id = 324] 03:12:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x8de7a400) [pid = 1747] [serial = 973] [outer = (nil)] 03:12:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x8deb5c00) [pid = 1747] [serial = 974] [outer = 0x8de7a400] 03:12:42 INFO - PROCESS | 1747 | 1465121562747 Marionette DEBUG loaded listener.js 03:12:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x8debe400) [pid = 1747] [serial = 975] [outer = 0x8de7a400] 03:12:43 INFO - PROCESS | 1747 | 1465121563581 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 03:12:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 03:12:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1334ms 03:12:43 INFO - PROCESS | 1747 | 1465121563616 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 03:12:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 03:12:43 INFO - PROCESS | 1747 | 1465121563625 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 03:12:43 INFO - PROCESS | 1747 | 1465121563638 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 03:12:43 INFO - PROCESS | 1747 | 1465121563643 Marionette TRACE conn4 <- [1,1270,null,{}] 03:12:43 INFO - PROCESS | 1747 | 1465121563649 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:43 INFO - PROCESS | 1747 | 1465121563655 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:43 INFO - PROCESS | 1747 | 1465121563841 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 03:12:44 INFO - PROCESS | 1747 | 1465121563978 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:44 INFO - PROCESS | 1747 | 1465121563989 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:44 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e0cac00 == 21 [pid = 1747] [id = 325] 03:12:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x8e641400) [pid = 1747] [serial = 976] [outer = (nil)] 03:12:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x8e647800) [pid = 1747] [serial = 977] [outer = 0x8e641400] 03:12:44 INFO - PROCESS | 1747 | 1465121564065 Marionette DEBUG loaded listener.js 03:12:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x8e64e000) [pid = 1747] [serial = 978] [outer = 0x8e641400] 03:12:45 INFO - PROCESS | 1747 | 1465121565065 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 03:12:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 03:12:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1485ms 03:12:45 INFO - PROCESS | 1747 | 1465121565129 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 03:12:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 03:12:45 INFO - PROCESS | 1747 | 1465121565133 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 03:12:45 INFO - PROCESS | 1747 | 1465121565141 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 03:12:45 INFO - PROCESS | 1747 | 1465121565147 Marionette TRACE conn4 <- [1,1274,null,{}] 03:12:45 INFO - PROCESS | 1747 | 1465121565173 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:45 INFO - PROCESS | 1747 | 1465121565183 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:45 INFO - PROCESS | 1747 | 1465121565410 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 03:12:45 INFO - PROCESS | 1747 | 1465121565439 Marionette TRACE conn4 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:45 INFO - PROCESS | 1747 | 1465121565451 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:45 INFO - PROCESS | 1747 | ++DOCSHELL 0x8fadf800 == 22 [pid = 1747] [id = 326] 03:12:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x8fae0c00) [pid = 1747] [serial = 979] [outer = (nil)] 03:12:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x919c5800) [pid = 1747] [serial = 980] [outer = 0x8fae0c00] 03:12:45 INFO - PROCESS | 1747 | 1465121565529 Marionette DEBUG loaded listener.js 03:12:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x919cf000) [pid = 1747] [serial = 981] [outer = 0x8fae0c00] 03:12:46 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x8e041400) [pid = 1747] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 03:12:46 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x91aed800) [pid = 1747] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 03:12:46 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x8ddc5800) [pid = 1747] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 03:12:46 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x92846400) [pid = 1747] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 03:12:46 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x8ddc2c00) [pid = 1747] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 03:12:46 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x8e042000) [pid = 1747] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 03:12:46 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x8cbf0c00) [pid = 1747] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 03:12:46 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x8f145400) [pid = 1747] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 03:12:46 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x92ba1400) [pid = 1747] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 03:12:46 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x8fad7c00) [pid = 1747] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 03:12:46 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x924c3000) [pid = 1747] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 03:12:46 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x91d95c00) [pid = 1747] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 03:12:46 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x8debcc00) [pid = 1747] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 03:12:47 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x8f14ac00) [pid = 1747] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 03:12:47 INFO - PROCESS | 1747 | 1465121567267 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 03:12:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 03:12:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 2191ms 03:12:47 INFO - PROCESS | 1747 | 1465121567332 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 03:12:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 03:12:47 INFO - PROCESS | 1747 | 1465121567337 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 03:12:47 INFO - PROCESS | 1747 | 1465121567344 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 03:12:47 INFO - PROCESS | 1747 | 1465121567348 Marionette TRACE conn4 <- [1,1278,null,{}] 03:12:47 INFO - PROCESS | 1747 | 1465121567354 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:47 INFO - PROCESS | 1747 | 1465121567360 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:47 INFO - PROCESS | 1747 | 1465121567539 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 03:12:47 INFO - PROCESS | 1747 | 1465121567724 Marionette TRACE conn4 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:47 INFO - PROCESS | 1747 | 1465121567732 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:47 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddc5800 == 23 [pid = 1747] [id = 327] 03:12:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x8deb6c00) [pid = 1747] [serial = 982] [outer = (nil)] 03:12:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x8f2a2400) [pid = 1747] [serial = 983] [outer = 0x8deb6c00] 03:12:47 INFO - PROCESS | 1747 | 1465121567808 Marionette DEBUG loaded listener.js 03:12:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x91af0400) [pid = 1747] [serial = 984] [outer = 0x8deb6c00] 03:12:48 INFO - PROCESS | 1747 | 1465121568720 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 03:12:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 03:12:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1445ms 03:12:48 INFO - PROCESS | 1747 | 1465121568789 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 03:12:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 03:12:48 INFO - PROCESS | 1747 | 1465121568793 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 03:12:48 INFO - PROCESS | 1747 | 1465121568801 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 03:12:48 INFO - PROCESS | 1747 | 1465121568805 Marionette TRACE conn4 <- [1,1282,null,{}] 03:12:48 INFO - PROCESS | 1747 | 1465121568810 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:48 INFO - PROCESS | 1747 | 1465121568816 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:49 INFO - PROCESS | 1747 | 1465121569065 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 03:12:49 INFO - PROCESS | 1747 | 1465121569307 Marionette TRACE conn4 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:49 INFO - PROCESS | 1747 | 1465121569319 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:49 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbf0c00 == 24 [pid = 1747] [id = 328] 03:12:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x8ddc2000) [pid = 1747] [serial = 985] [outer = (nil)] 03:12:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x8ddc9400) [pid = 1747] [serial = 986] [outer = 0x8ddc2000] 03:12:49 INFO - PROCESS | 1747 | 1465121569427 Marionette DEBUG loaded listener.js 03:12:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x8de80400) [pid = 1747] [serial = 987] [outer = 0x8ddc2000] 03:12:50 INFO - PROCESS | 1747 | 1465121570455 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 03:12:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 03:12:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1696ms 03:12:50 INFO - PROCESS | 1747 | 1465121570499 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 03:12:50 INFO - PROCESS | 1747 | 1465121570506 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 03:12:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 03:12:50 INFO - PROCESS | 1747 | 1465121570516 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 03:12:50 INFO - PROCESS | 1747 | 1465121570522 Marionette TRACE conn4 <- [1,1286,null,{}] 03:12:50 INFO - PROCESS | 1747 | 1465121570531 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:50 INFO - PROCESS | 1747 | 1465121570541 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:50 INFO - PROCESS | 1747 | 1465121570758 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 03:12:51 INFO - PROCESS | 1747 | 1465121571000 Marionette TRACE conn4 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:51 INFO - PROCESS | 1747 | 1465121571012 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:51 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f147c00 == 25 [pid = 1747] [id = 329] 03:12:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x8f14cc00) [pid = 1747] [serial = 988] [outer = (nil)] 03:12:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x8f151c00) [pid = 1747] [serial = 989] [outer = 0x8f14cc00] 03:12:51 INFO - PROCESS | 1747 | 1465121571150 Marionette DEBUG loaded listener.js 03:12:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x8f3e6c00) [pid = 1747] [serial = 990] [outer = 0x8f14cc00] 03:12:52 INFO - PROCESS | 1747 | 1465121572225 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 03:12:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 03:12:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1793ms 03:12:52 INFO - PROCESS | 1747 | 1465121572309 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 03:12:52 INFO - PROCESS | 1747 | 1465121572315 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 03:12:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 03:12:52 INFO - PROCESS | 1747 | 1465121572323 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 03:12:52 INFO - PROCESS | 1747 | 1465121572328 Marionette TRACE conn4 <- [1,1290,null,{}] 03:12:52 INFO - PROCESS | 1747 | 1465121572335 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:52 INFO - PROCESS | 1747 | 1465121572341 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:52 INFO - PROCESS | 1747 | 1465121572592 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 03:12:52 INFO - PROCESS | 1747 | 1465121572865 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:52 INFO - PROCESS | 1747 | 1465121572878 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:52 INFO - PROCESS | 1747 | ++DOCSHELL 0x8deb9800 == 26 [pid = 1747] [id = 330] 03:12:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x8e64dc00) [pid = 1747] [serial = 991] [outer = (nil)] 03:12:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x91db8c00) [pid = 1747] [serial = 992] [outer = 0x8e64dc00] 03:12:52 INFO - PROCESS | 1747 | 1465121572984 Marionette DEBUG loaded listener.js 03:12:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x91dd7400) [pid = 1747] [serial = 993] [outer = 0x8e64dc00] 03:12:53 INFO - PROCESS | 1747 | 1465121573989 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 03:12:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 03:12:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1738ms 03:12:54 INFO - PROCESS | 1747 | 1465121574062 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 03:12:54 INFO - PROCESS | 1747 | 1465121574069 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 03:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 03:12:54 INFO - PROCESS | 1747 | 1465121574088 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 03:12:54 INFO - PROCESS | 1747 | 1465121574097 Marionette TRACE conn4 <- [1,1294,null,{}] 03:12:54 INFO - PROCESS | 1747 | 1465121574103 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:54 INFO - PROCESS | 1747 | 1465121574111 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:54 INFO - PROCESS | 1747 | 1465121574362 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 03:12:54 INFO - PROCESS | 1747 | 1465121574625 Marionette TRACE conn4 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:54 INFO - PROCESS | 1747 | 1465121574636 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:54 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e644000 == 27 [pid = 1747] [id = 331] 03:12:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x91aeb400) [pid = 1747] [serial = 994] [outer = (nil)] 03:12:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x92584400) [pid = 1747] [serial = 995] [outer = 0x91aeb400] 03:12:54 INFO - PROCESS | 1747 | 1465121574729 Marionette DEBUG loaded listener.js 03:12:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x924cd400) [pid = 1747] [serial = 996] [outer = 0x91aeb400] 03:12:55 INFO - PROCESS | 1747 | 1465121575686 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 03:12:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 03:12:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1650ms 03:12:55 INFO - PROCESS | 1747 | 1465121575730 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 03:12:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 03:12:55 INFO - PROCESS | 1747 | 1465121575735 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 03:12:55 INFO - PROCESS | 1747 | 1465121575742 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 03:12:55 INFO - PROCESS | 1747 | 1465121575746 Marionette TRACE conn4 <- [1,1298,null,{}] 03:12:55 INFO - PROCESS | 1747 | 1465121575753 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:55 INFO - PROCESS | 1747 | 1465121575758 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:55 INFO - PROCESS | 1747 | 1465121575962 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 03:12:56 INFO - PROCESS | 1747 | 1465121576209 Marionette TRACE conn4 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:56 INFO - PROCESS | 1747 | 1465121576218 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:56 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f3f2c00 == 28 [pid = 1747] [id = 332] 03:12:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x8fadec00) [pid = 1747] [serial = 997] [outer = (nil)] 03:12:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x9272f400) [pid = 1747] [serial = 998] [outer = 0x8fadec00] 03:12:56 INFO - PROCESS | 1747 | 1465121576348 Marionette DEBUG loaded listener.js 03:12:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x92730c00) [pid = 1747] [serial = 999] [outer = 0x8fadec00] 03:12:57 INFO - PROCESS | 1747 | 1465121577282 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 03:12:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 03:12:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1586ms 03:12:57 INFO - PROCESS | 1747 | 1465121577329 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 03:12:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 03:12:57 INFO - PROCESS | 1747 | 1465121577334 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 03:12:57 INFO - PROCESS | 1747 | 1465121577341 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 03:12:57 INFO - PROCESS | 1747 | 1465121577345 Marionette TRACE conn4 <- [1,1302,null,{}] 03:12:57 INFO - PROCESS | 1747 | 1465121577352 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:57 INFO - PROCESS | 1747 | 1465121577358 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:57 INFO - PROCESS | 1747 | 1465121577561 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 03:12:57 INFO - PROCESS | 1747 | 1465121577821 Marionette TRACE conn4 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:57 INFO - PROCESS | 1747 | 1465121577853 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:57 INFO - PROCESS | 1747 | ++DOCSHELL 0x92581400 == 29 [pid = 1747] [id = 333] 03:12:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x9284b800) [pid = 1747] [serial = 1000] [outer = (nil)] 03:12:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x9284fc00) [pid = 1747] [serial = 1001] [outer = 0x9284b800] 03:12:58 INFO - PROCESS | 1747 | 1465121578026 Marionette DEBUG loaded listener.js 03:12:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x92b9f400) [pid = 1747] [serial = 1002] [outer = 0x9284b800] 03:12:59 INFO - PROCESS | 1747 | 1465121579027 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 03:12:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 03:12:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1738ms 03:12:59 INFO - PROCESS | 1747 | 1465121579079 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 03:12:59 INFO - PROCESS | 1747 | 1465121579084 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 03:12:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 03:12:59 INFO - PROCESS | 1747 | 1465121579091 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 03:12:59 INFO - PROCESS | 1747 | 1465121579096 Marionette TRACE conn4 <- [1,1306,null,{}] 03:12:59 INFO - PROCESS | 1747 | 1465121579102 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:59 INFO - PROCESS | 1747 | 1465121579107 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:59 INFO - PROCESS | 1747 | 1465121579316 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 03:12:59 INFO - PROCESS | 1747 | 1465121579534 Marionette TRACE conn4 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:59 INFO - PROCESS | 1747 | 1465121579541 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:12:59 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbef400 == 30 [pid = 1747] [id = 334] 03:12:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x91da0400) [pid = 1747] [serial = 1003] [outer = (nil)] 03:12:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x92d45000) [pid = 1747] [serial = 1004] [outer = 0x91da0400] 03:12:59 INFO - PROCESS | 1747 | 1465121579673 Marionette DEBUG loaded listener.js 03:12:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x92d4bc00) [pid = 1747] [serial = 1005] [outer = 0x91da0400] 03:13:00 INFO - PROCESS | 1747 | 1465121580684 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 03:13:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 03:13:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1638ms 03:13:00 INFO - PROCESS | 1747 | 1465121580731 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 03:13:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 03:13:00 INFO - PROCESS | 1747 | 1465121580736 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 03:13:00 INFO - PROCESS | 1747 | 1465121580743 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 03:13:00 INFO - PROCESS | 1747 | 1465121580747 Marionette TRACE conn4 <- [1,1310,null,{}] 03:13:00 INFO - PROCESS | 1747 | 1465121580754 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:00 INFO - PROCESS | 1747 | 1465121580759 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:01 INFO - PROCESS | 1747 | 1465121581030 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 03:13:01 INFO - PROCESS | 1747 | 1465121581348 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:01 INFO - PROCESS | 1747 | 1465121581361 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:01 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e04b800 == 31 [pid = 1747] [id = 335] 03:13:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x8e0ce800) [pid = 1747] [serial = 1006] [outer = (nil)] 03:13:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x938b1c00) [pid = 1747] [serial = 1007] [outer = 0x8e0ce800] 03:13:01 INFO - PROCESS | 1747 | 1465121581460 Marionette DEBUG loaded listener.js 03:13:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x93843400) [pid = 1747] [serial = 1008] [outer = 0x8e0ce800] 03:13:02 INFO - PROCESS | 1747 | 1465121582476 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 03:13:02 INFO - PROCESS | 1747 | 1465121582540 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 03:13:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 03:13:02 INFO - PROCESS | 1747 | 1465121582547 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 03:13:02 INFO - PROCESS | 1747 | 1465121582550 Marionette TRACE conn4 <- [1,1314,null,{}] 03:13:02 INFO - PROCESS | 1747 | 1465121582557 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:02 INFO - PROCESS | 1747 | 1465121582561 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:02 INFO - PROCESS | 1747 | 1465121582757 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 03:13:02 INFO - PROCESS | 1747 | 1465121582980 Marionette TRACE conn4 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:03 INFO - PROCESS | 1747 | 1465121582994 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:03 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe6800 == 32 [pid = 1747] [id = 336] 03:13:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x8cbe8000) [pid = 1747] [serial = 1009] [outer = (nil)] 03:13:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x8e0c6000) [pid = 1747] [serial = 1010] [outer = 0x8cbe8000] 03:13:03 INFO - PROCESS | 1747 | 1465121583122 Marionette DEBUG loaded listener.js 03:13:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x8f3e6400) [pid = 1747] [serial = 1011] [outer = 0x8cbe8000] 03:13:04 INFO - PROCESS | 1747 | 1465121584288 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 03:13:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 03:13:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1785ms 03:13:04 INFO - PROCESS | 1747 | 1465121584334 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 03:13:04 INFO - PROCESS | 1747 | 1465121584341 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 03:13:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 03:13:04 INFO - PROCESS | 1747 | 1465121584351 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 03:13:04 INFO - PROCESS | 1747 | 1465121584357 Marionette TRACE conn4 <- [1,1318,null,{}] 03:13:04 INFO - PROCESS | 1747 | 1465121584366 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:04 INFO - PROCESS | 1747 | 1465121584372 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:04 INFO - PROCESS | 1747 | 1465121584644 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 03:13:04 INFO - PROCESS | 1747 | 1465121584813 Marionette TRACE conn4 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:04 INFO - PROCESS | 1747 | 1465121584828 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:04 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e044800 == 33 [pid = 1747] [id = 337] 03:13:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x8e046000) [pid = 1747] [serial = 1012] [outer = (nil)] 03:13:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x8e04cc00) [pid = 1747] [serial = 1013] [outer = 0x8e046000] 03:13:04 INFO - PROCESS | 1747 | 1465121584907 Marionette DEBUG loaded listener.js 03:13:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x8e64c000) [pid = 1747] [serial = 1014] [outer = 0x8e046000] 03:13:06 INFO - PROCESS | 1747 | 1465121586074 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 03:13:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 03:13:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1793ms 03:13:06 INFO - PROCESS | 1747 | 1465121586144 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 03:13:06 INFO - PROCESS | 1747 | 1465121586151 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 03:13:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 03:13:06 INFO - PROCESS | 1747 | 1465121586164 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 03:13:06 INFO - PROCESS | 1747 | 1465121586167 Marionette TRACE conn4 <- [1,1322,null,{}] 03:13:06 INFO - PROCESS | 1747 | 1465121586175 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:06 INFO - PROCESS | 1747 | 1465121586180 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:06 INFO - PROCESS | 1747 | 1465121586472 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 03:13:06 INFO - PROCESS | 1747 | --DOCSHELL 0x8ddc5800 == 32 [pid = 1747] [id = 327] 03:13:06 INFO - PROCESS | 1747 | --DOCSHELL 0x8fadf800 == 31 [pid = 1747] [id = 326] 03:13:06 INFO - PROCESS | 1747 | --DOCSHELL 0x8e0cac00 == 30 [pid = 1747] [id = 325] 03:13:06 INFO - PROCESS | 1747 | --DOCSHELL 0x8ddcf400 == 29 [pid = 1747] [id = 324] 03:13:06 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x92ba6400) [pid = 1747] [serial = 950] [outer = (nil)] [url = about:blank] 03:13:06 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x92842c00) [pid = 1747] [serial = 947] [outer = (nil)] [url = about:blank] 03:13:06 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x92848c00) [pid = 1747] [serial = 948] [outer = (nil)] [url = about:blank] 03:13:06 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x8ddca000) [pid = 1747] [serial = 914] [outer = (nil)] [url = about:blank] 03:13:06 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x8de83800) [pid = 1747] [serial = 915] [outer = (nil)] [url = about:blank] 03:13:06 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x92850000) [pid = 1747] [serial = 926] [outer = (nil)] [url = about:blank] 03:13:06 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x9284dc00) [pid = 1747] [serial = 927] [outer = (nil)] [url = about:blank] 03:13:06 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x8e0cf000) [pid = 1747] [serial = 932] [outer = (nil)] [url = about:blank] 03:13:06 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x8de7f400) [pid = 1747] [serial = 933] [outer = (nil)] [url = about:blank] 03:13:06 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x8e0c8c00) [pid = 1747] [serial = 938] [outer = (nil)] [url = about:blank] 03:13:06 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x8fad7400) [pid = 1747] [serial = 939] [outer = (nil)] [url = about:blank] 03:13:06 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x91d9b800) [pid = 1747] [serial = 920] [outer = (nil)] [url = about:blank] 03:13:06 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x91ddf800) [pid = 1747] [serial = 921] [outer = (nil)] [url = about:blank] 03:13:06 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x8f14f400) [pid = 1747] [serial = 917] [outer = (nil)] [url = about:blank] 03:13:06 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x8f3e8000) [pid = 1747] [serial = 918] [outer = (nil)] [url = about:blank] 03:13:06 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x92ba9000) [pid = 1747] [serial = 929] [outer = (nil)] [url = about:blank] 03:13:06 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x92d45800) [pid = 1747] [serial = 930] [outer = (nil)] [url = about:blank] 03:13:06 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x91dba000) [pid = 1747] [serial = 912] [outer = (nil)] [url = about:blank] 03:13:06 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x9271d800) [pid = 1747] [serial = 923] [outer = (nil)] [url = about:blank] 03:13:06 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x92731800) [pid = 1747] [serial = 924] [outer = (nil)] [url = about:blank] 03:13:06 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x91da1c00) [pid = 1747] [serial = 941] [outer = (nil)] [url = about:blank] 03:13:06 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x8dec4000) [pid = 1747] [serial = 935] [outer = (nil)] [url = about:blank] 03:13:06 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x8e0c7c00) [pid = 1747] [serial = 936] [outer = (nil)] [url = about:blank] 03:13:06 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x9258c800) [pid = 1747] [serial = 944] [outer = (nil)] [url = about:blank] 03:13:06 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x9271bc00) [pid = 1747] [serial = 945] [outer = (nil)] [url = about:blank] 03:13:06 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x91dd4800) [pid = 1747] [serial = 942] [outer = (nil)] [url = about:blank] 03:13:06 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x92c0ac00) [pid = 1747] [serial = 951] [outer = (nil)] [url = about:blank] 03:13:06 INFO - PROCESS | 1747 | 1465121586734 Marionette TRACE conn4 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:06 INFO - PROCESS | 1747 | 1465121586744 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:06 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddcf400 == 30 [pid = 1747] [id = 338] 03:13:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x8debb800) [pid = 1747] [serial = 1015] [outer = (nil)] 03:13:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x8f145400) [pid = 1747] [serial = 1016] [outer = 0x8debb800] 03:13:06 INFO - PROCESS | 1747 | 1465121586825 Marionette DEBUG loaded listener.js 03:13:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x8fadc400) [pid = 1747] [serial = 1017] [outer = 0x8debb800] 03:13:07 INFO - PROCESS | 1747 | 1465121587872 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 03:13:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 03:13:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1790ms 03:13:07 INFO - PROCESS | 1747 | 1465121587956 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 03:13:07 INFO - PROCESS | 1747 | 1465121587963 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 03:13:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 03:13:07 INFO - PROCESS | 1747 | 1465121587976 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 03:13:07 INFO - PROCESS | 1747 | 1465121587987 Marionette TRACE conn4 <- [1,1326,null,{}] 03:13:08 INFO - PROCESS | 1747 | 1465121588022 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:08 INFO - PROCESS | 1747 | 1465121588031 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:08 INFO - PROCESS | 1747 | 1465121588298 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 03:13:08 INFO - PROCESS | 1747 | 1465121588411 Marionette TRACE conn4 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:08 INFO - PROCESS | 1747 | 1465121588423 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:08 INFO - PROCESS | 1747 | ++DOCSHELL 0x91db5c00 == 31 [pid = 1747] [id = 339] 03:13:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x91db6400) [pid = 1747] [serial = 1018] [outer = (nil)] 03:13:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x91dd6000) [pid = 1747] [serial = 1019] [outer = 0x91db6400] 03:13:08 INFO - PROCESS | 1747 | 1465121588512 Marionette DEBUG loaded listener.js 03:13:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x924c1c00) [pid = 1747] [serial = 1020] [outer = 0x91db6400] 03:13:09 INFO - PROCESS | 1747 | 1465121589503 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:13:09 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 03:13:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1609ms 03:13:09 INFO - PROCESS | 1747 | 1465121589584 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 03:13:09 INFO - PROCESS | 1747 | 1465121589589 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 03:13:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 03:13:09 INFO - PROCESS | 1747 | 1465121589596 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 03:13:09 INFO - PROCESS | 1747 | 1465121589600 Marionette TRACE conn4 <- [1,1330,null,{}] 03:13:09 INFO - PROCESS | 1747 | 1465121589624 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:09 INFO - PROCESS | 1747 | 1465121589628 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:09 INFO - PROCESS | 1747 | 1465121589875 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 03:13:09 INFO - PROCESS | 1747 | 1465121589897 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:09 INFO - PROCESS | 1747 | 1465121589906 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:09 INFO - PROCESS | 1747 | ++DOCSHELL 0x91db9800 == 32 [pid = 1747] [id = 340] 03:13:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x924cec00) [pid = 1747] [serial = 1021] [outer = (nil)] 03:13:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x92713800) [pid = 1747] [serial = 1022] [outer = 0x924cec00] 03:13:09 INFO - PROCESS | 1747 | 1465121589980 Marionette DEBUG loaded listener.js 03:13:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x9272a400) [pid = 1747] [serial = 1023] [outer = 0x924cec00] 03:13:10 INFO - PROCESS | 1747 | 1465121590979 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:13:11 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 03:13:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1450ms 03:13:11 INFO - PROCESS | 1747 | 1465121591047 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 03:13:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 03:13:11 INFO - PROCESS | 1747 | 1465121591051 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 03:13:11 INFO - PROCESS | 1747 | 1465121591063 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 03:13:11 INFO - PROCESS | 1747 | 1465121591074 Marionette TRACE conn4 <- [1,1334,null,{}] 03:13:11 INFO - PROCESS | 1747 | 1465121591094 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:11 INFO - PROCESS | 1747 | 1465121591100 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:11 INFO - PROCESS | 1747 | 1465121591393 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 03:13:11 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x8fae0c00) [pid = 1747] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 03:13:11 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x8e641400) [pid = 1747] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 03:13:11 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x8de7a400) [pid = 1747] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 03:13:11 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x8e0c8000) [pid = 1747] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 03:13:11 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x8deb9400) [pid = 1747] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 03:13:11 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x919c6400) [pid = 1747] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 03:13:11 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x92944000) [pid = 1747] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 03:13:11 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x9384ec00) [pid = 1747] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 03:13:11 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x938bd400) [pid = 1747] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 03:13:11 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x8de86400) [pid = 1747] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 03:13:11 INFO - PROCESS | 1747 | 1465121591601 Marionette TRACE conn4 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:11 INFO - PROCESS | 1747 | 1465121591609 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:11 INFO - PROCESS | 1747 | ++DOCSHELL 0x8de7a400 == 33 [pid = 1747] [id = 341] 03:13:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x8de86400) [pid = 1747] [serial = 1024] [outer = (nil)] 03:13:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x8e0cd400) [pid = 1747] [serial = 1025] [outer = 0x8de86400] 03:13:11 INFO - PROCESS | 1747 | 1465121591694 Marionette DEBUG loaded listener.js 03:13:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x919c7800) [pid = 1747] [serial = 1026] [outer = 0x8de86400] 03:13:12 INFO - PROCESS | 1747 | 1465121592503 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 03:13:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 03:13:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1509ms 03:13:12 INFO - PROCESS | 1747 | 1465121592567 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 03:13:12 INFO - PROCESS | 1747 | 1465121592572 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 03:13:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 03:13:12 INFO - PROCESS | 1747 | 1465121592587 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 03:13:12 INFO - PROCESS | 1747 | 1465121592592 Marionette TRACE conn4 <- [1,1338,null,{}] 03:13:12 INFO - PROCESS | 1747 | 1465121592598 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:12 INFO - PROCESS | 1747 | 1465121592608 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:12 INFO - PROCESS | 1747 | 1465121592856 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 03:13:13 INFO - PROCESS | 1747 | 1465121592991 Marionette TRACE conn4 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:13 INFO - PROCESS | 1747 | 1465121592999 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:13 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e648400 == 34 [pid = 1747] [id = 342] 03:13:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x8f3edc00) [pid = 1747] [serial = 1027] [outer = (nil)] 03:13:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x92b9c400) [pid = 1747] [serial = 1028] [outer = 0x8f3edc00] 03:13:13 INFO - PROCESS | 1747 | 1465121593080 Marionette DEBUG loaded listener.js 03:13:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x92d42400) [pid = 1747] [serial = 1029] [outer = 0x8f3edc00] 03:13:14 INFO - PROCESS | 1747 | 1465121594678 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 03:13:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 03:13:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2142ms 03:13:14 INFO - PROCESS | 1747 | 1465121594723 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 03:13:14 INFO - PROCESS | 1747 | 1465121594730 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 03:13:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 03:13:14 INFO - PROCESS | 1747 | 1465121594741 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 03:13:14 INFO - PROCESS | 1747 | 1465121594746 Marionette TRACE conn4 <- [1,1342,null,{}] 03:13:14 INFO - PROCESS | 1747 | 1465121594797 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:14 INFO - PROCESS | 1747 | 1465121594804 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:15 INFO - PROCESS | 1747 | 1465121595066 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 03:13:15 INFO - PROCESS | 1747 | 1465121595217 Marionette TRACE conn4 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:15 INFO - PROCESS | 1747 | 1465121595226 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:15 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddc5800 == 35 [pid = 1747] [id = 343] 03:13:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x8deb7c00) [pid = 1747] [serial = 1030] [outer = (nil)] 03:13:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x8e0c8c00) [pid = 1747] [serial = 1031] [outer = 0x8deb7c00] 03:13:15 INFO - PROCESS | 1747 | 1465121595315 Marionette DEBUG loaded listener.js 03:13:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x8f153000) [pid = 1747] [serial = 1032] [outer = 0x8deb7c00] 03:13:16 INFO - PROCESS | 1747 | 1465121596340 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 03:13:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 03:13:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1635ms 03:13:16 INFO - PROCESS | 1747 | 1465121596377 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 03:13:16 INFO - PROCESS | 1747 | 1465121596385 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 03:13:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 03:13:16 INFO - PROCESS | 1747 | 1465121596396 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 03:13:16 INFO - PROCESS | 1747 | 1465121596400 Marionette TRACE conn4 <- [1,1346,null,{}] 03:13:16 INFO - PROCESS | 1747 | 1465121596408 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:16 INFO - PROCESS | 1747 | 1465121596415 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:16 INFO - PROCESS | 1747 | 1465121596645 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 03:13:16 INFO - PROCESS | 1747 | 1465121596886 Marionette TRACE conn4 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:16 INFO - PROCESS | 1747 | 1465121596895 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:16 INFO - PROCESS | 1747 | ++DOCSHELL 0x919c8c00 == 36 [pid = 1747] [id = 344] 03:13:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x91daec00) [pid = 1747] [serial = 1033] [outer = (nil)] 03:13:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x91db3800) [pid = 1747] [serial = 1034] [outer = 0x91daec00] 03:13:17 INFO - PROCESS | 1747 | 1465121597035 Marionette DEBUG loaded listener.js 03:13:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x924c3800) [pid = 1747] [serial = 1035] [outer = 0x91daec00] 03:13:18 INFO - PROCESS | 1747 | 1465121598087 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 03:13:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 03:13:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1744ms 03:13:18 INFO - PROCESS | 1747 | 1465121598141 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 03:13:18 INFO - PROCESS | 1747 | 1465121598145 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 03:13:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 03:13:18 INFO - PROCESS | 1747 | 1465121598154 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 03:13:18 INFO - PROCESS | 1747 | 1465121598160 Marionette TRACE conn4 <- [1,1350,null,{}] 03:13:18 INFO - PROCESS | 1747 | 1465121598178 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:18 INFO - PROCESS | 1747 | 1465121598188 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:18 INFO - PROCESS | 1747 | 1465121598440 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 03:13:18 INFO - PROCESS | 1747 | 1465121598733 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:18 INFO - PROCESS | 1747 | 1465121598746 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:18 INFO - PROCESS | 1747 | ++DOCSHELL 0x92949c00 == 37 [pid = 1747] [id = 345] 03:13:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x92ba9000) [pid = 1747] [serial = 1036] [outer = (nil)] 03:13:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x92d46400) [pid = 1747] [serial = 1037] [outer = 0x92ba9000] 03:13:18 INFO - PROCESS | 1747 | 1465121598847 Marionette DEBUG loaded listener.js 03:13:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x938b1000) [pid = 1747] [serial = 1038] [outer = 0x92ba9000] 03:13:19 INFO - PROCESS | 1747 | 1465121599840 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 03:13:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 03:13:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1749ms 03:13:19 INFO - PROCESS | 1747 | 1465121599904 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 03:13:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 03:13:19 INFO - PROCESS | 1747 | 1465121599909 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 03:13:19 INFO - PROCESS | 1747 | 1465121599916 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 03:13:19 INFO - PROCESS | 1747 | 1465121599919 Marionette TRACE conn4 <- [1,1354,null,{}] 03:13:19 INFO - PROCESS | 1747 | 1465121599925 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:19 INFO - PROCESS | 1747 | 1465121599931 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:20 INFO - PROCESS | 1747 | 1465121600136 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 03:13:20 INFO - PROCESS | 1747 | 1465121600322 Marionette TRACE conn4 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:20 INFO - PROCESS | 1747 | 1465121600331 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:20 INFO - PROCESS | 1747 | ++DOCSHELL 0x92ba6400 == 38 [pid = 1747] [id = 346] 03:13:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x92c08800) [pid = 1747] [serial = 1039] [outer = (nil)] 03:13:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x93999400) [pid = 1747] [serial = 1040] [outer = 0x92c08800] 03:13:20 INFO - PROCESS | 1747 | 1465121600418 Marionette DEBUG loaded listener.js 03:13:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x93b63800) [pid = 1747] [serial = 1041] [outer = 0x92c08800] 03:13:21 INFO - PROCESS | 1747 | 1465121601475 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 03:13:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 03:13:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1593ms 03:13:21 INFO - PROCESS | 1747 | 1465121601510 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 03:13:21 INFO - PROCESS | 1747 | 1465121601513 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 03:13:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 03:13:21 INFO - PROCESS | 1747 | 1465121601521 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 03:13:21 INFO - PROCESS | 1747 | 1465121601525 Marionette TRACE conn4 <- [1,1358,null,{}] 03:13:21 INFO - PROCESS | 1747 | 1465121601531 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:21 INFO - PROCESS | 1747 | 1465121601536 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:21 INFO - PROCESS | 1747 | 1465121601766 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 03:13:22 INFO - PROCESS | 1747 | 1465121601998 Marionette TRACE conn4 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:22 INFO - PROCESS | 1747 | 1465121602009 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:22 INFO - PROCESS | 1747 | ++DOCSHELL 0x8deb7000 == 39 [pid = 1747] [id = 347] 03:13:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x9272b000) [pid = 1747] [serial = 1042] [outer = (nil)] 03:13:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x93c18000) [pid = 1747] [serial = 1043] [outer = 0x9272b000] 03:13:22 INFO - PROCESS | 1747 | 1465121602146 Marionette DEBUG loaded listener.js 03:13:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x9470a800) [pid = 1747] [serial = 1044] [outer = 0x9272b000] 03:13:23 INFO - PROCESS | 1747 | 1465121603131 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 03:13:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 03:13:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1632ms 03:13:23 INFO - PROCESS | 1747 | 1465121603154 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 03:13:23 INFO - PROCESS | 1747 | 1465121603158 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 03:13:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 03:13:23 INFO - PROCESS | 1747 | 1465121603165 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 03:13:23 INFO - PROCESS | 1747 | 1465121603170 Marionette TRACE conn4 <- [1,1362,null,{}] 03:13:23 INFO - PROCESS | 1747 | 1465121603197 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:23 INFO - PROCESS | 1747 | 1465121603208 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:23 INFO - PROCESS | 1747 | 1465121603450 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 03:13:23 INFO - PROCESS | 1747 | 1465121603958 Marionette TRACE conn4 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:23 INFO - PROCESS | 1747 | 1465121603969 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:24 INFO - PROCESS | 1747 | ++DOCSHELL 0x8dec1400 == 40 [pid = 1747] [id = 348] 03:13:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x8dec2800) [pid = 1747] [serial = 1045] [outer = (nil)] 03:13:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x8e048c00) [pid = 1747] [serial = 1046] [outer = 0x8dec2800] 03:13:24 INFO - PROCESS | 1747 | 1465121604069 Marionette DEBUG loaded listener.js 03:13:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x8e0ca400) [pid = 1747] [serial = 1047] [outer = 0x8dec2800] 03:13:25 INFO - PROCESS | 1747 | 1465121605074 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 03:13:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 03:13:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1956ms 03:13:25 INFO - PROCESS | 1747 | 1465121605125 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 03:13:25 INFO - PROCESS | 1747 | 1465121605131 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 03:13:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 03:13:25 INFO - PROCESS | 1747 | 1465121605141 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 03:13:25 INFO - PROCESS | 1747 | 1465121605144 Marionette TRACE conn4 <- [1,1366,null,{}] 03:13:25 INFO - PROCESS | 1747 | 1465121605154 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:25 INFO - PROCESS | 1747 | 1465121605170 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:25 INFO - PROCESS | 1747 | 1465121605368 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 03:13:25 INFO - PROCESS | 1747 | 1465121605695 Marionette TRACE conn4 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:25 INFO - PROCESS | 1747 | 1465121605704 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:25 INFO - PROCESS | 1747 | ++DOCSHELL 0x8de87400 == 41 [pid = 1747] [id = 349] 03:13:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x8f14ac00) [pid = 1747] [serial = 1048] [outer = (nil)] 03:13:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x91d95000) [pid = 1747] [serial = 1049] [outer = 0x8f14ac00] 03:13:25 INFO - PROCESS | 1747 | 1465121605793 Marionette DEBUG loaded listener.js 03:13:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x91ddb000) [pid = 1747] [serial = 1050] [outer = 0x8f14ac00] 03:13:27 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbe3800 == 40 [pid = 1747] [id = 314] 03:13:27 INFO - PROCESS | 1747 | --DOCSHELL 0x8ddcb000 == 39 [pid = 1747] [id = 312] 03:13:27 INFO - PROCESS | 1747 | --DOCSHELL 0x8f2a1000 == 38 [pid = 1747] [id = 315] 03:13:27 INFO - PROCESS | 1747 | --DOCSHELL 0x8e04b800 == 37 [pid = 1747] [id = 335] 03:13:27 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbef400 == 36 [pid = 1747] [id = 334] 03:13:27 INFO - PROCESS | 1747 | --DOCSHELL 0x92581400 == 35 [pid = 1747] [id = 333] 03:13:27 INFO - PROCESS | 1747 | --DOCSHELL 0x8e644000 == 34 [pid = 1747] [id = 331] 03:13:27 INFO - PROCESS | 1747 | --DOCSHELL 0x8f3f2c00 == 33 [pid = 1747] [id = 332] 03:13:27 INFO - PROCESS | 1747 | --DOCSHELL 0x8deb9800 == 32 [pid = 1747] [id = 330] 03:13:27 INFO - PROCESS | 1747 | --DOCSHELL 0x8f147c00 == 31 [pid = 1747] [id = 329] 03:13:27 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbf0c00 == 30 [pid = 1747] [id = 328] 03:13:27 INFO - PROCESS | 1747 | --DOCSHELL 0x8ddcc000 == 29 [pid = 1747] [id = 311] 03:13:27 INFO - PROCESS | 1747 | --DOCSHELL 0x8debfc00 == 28 [pid = 1747] [id = 316] 03:13:27 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbe6800 == 27 [pid = 1747] [id = 336] 03:13:27 INFO - PROCESS | 1747 | --DOCSHELL 0x91d93000 == 26 [pid = 1747] [id = 313] 03:13:27 INFO - PROCESS | 1747 | --DOCSHELL 0x8fae4000 == 25 [pid = 1747] [id = 318] 03:13:27 INFO - PROCESS | 1747 | --DOCSHELL 0x8deb5400 == 24 [pid = 1747] [id = 323] 03:13:27 INFO - PROCESS | 1747 | --DOCSHELL 0x8de82400 == 23 [pid = 1747] [id = 322] 03:13:27 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbe8400 == 22 [pid = 1747] [id = 317] 03:13:27 INFO - PROCESS | 1747 | --DOCSHELL 0x91ae7800 == 21 [pid = 1747] [id = 319] 03:13:27 INFO - PROCESS | 1747 | --DOCSHELL 0x938bd000 == 20 [pid = 1747] [id = 321] 03:13:27 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbee800 == 19 [pid = 1747] [id = 320] 03:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x919c5800) [pid = 1747] [serial = 980] [outer = (nil)] [url = about:blank] 03:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x8e647800) [pid = 1747] [serial = 977] [outer = (nil)] [url = about:blank] 03:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x8deb5c00) [pid = 1747] [serial = 974] [outer = (nil)] [url = about:blank] 03:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x8debe400) [pid = 1747] [serial = 975] [outer = (nil)] [url = about:blank] 03:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x919c1c00) [pid = 1747] [serial = 972] [outer = (nil)] [url = about:blank] 03:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x8fad8c00) [pid = 1747] [serial = 971] [outer = (nil)] [url = about:blank] 03:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x8e050c00) [pid = 1747] [serial = 954] [outer = (nil)] [url = about:blank] 03:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x8e041800) [pid = 1747] [serial = 953] [outer = (nil)] [url = about:blank] 03:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x91d93c00) [pid = 1747] [serial = 957] [outer = (nil)] [url = about:blank] 03:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x91ae6000) [pid = 1747] [serial = 956] [outer = (nil)] [url = about:blank] 03:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x92c08400) [pid = 1747] [serial = 960] [outer = (nil)] [url = about:blank] 03:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x92ba3000) [pid = 1747] [serial = 959] [outer = (nil)] [url = about:blank] 03:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x919cf000) [pid = 1747] [serial = 981] [outer = (nil)] [url = about:blank] 03:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x938bb800) [pid = 1747] [serial = 963] [outer = (nil)] [url = about:blank] 03:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x938b6000) [pid = 1747] [serial = 962] [outer = (nil)] [url = about:blank] 03:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x93b5e000) [pid = 1747] [serial = 966] [outer = (nil)] [url = about:blank] 03:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x93975400) [pid = 1747] [serial = 965] [outer = (nil)] [url = about:blank] 03:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x91db4800) [pid = 1747] [serial = 969] [outer = (nil)] [url = about:blank] 03:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x8e64f400) [pid = 1747] [serial = 968] [outer = (nil)] [url = about:blank] 03:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x8e64e000) [pid = 1747] [serial = 978] [outer = (nil)] [url = about:blank] 03:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x8f2a2400) [pid = 1747] [serial = 983] [outer = (nil)] [url = about:blank] 03:13:28 INFO - PROCESS | 1747 | 1465121608078 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 03:13:28 INFO - PROCESS | 1747 | 1465121608136 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 03:13:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 03:13:28 INFO - PROCESS | 1747 | 1465121608147 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 03:13:28 INFO - PROCESS | 1747 | 1465121608152 Marionette TRACE conn4 <- [1,1370,null,{}] 03:13:28 INFO - PROCESS | 1747 | 1465121608162 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:28 INFO - PROCESS | 1747 | 1465121608168 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:28 INFO - PROCESS | 1747 | 1465121608350 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 03:13:28 INFO - PROCESS | 1747 | 1465121608512 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:28 INFO - PROCESS | 1747 | 1465121608525 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:28 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddc7400 == 20 [pid = 1747] [id = 350] 03:13:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x8ddc7c00) [pid = 1747] [serial = 1051] [outer = (nil)] 03:13:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x8deb8c00) [pid = 1747] [serial = 1052] [outer = 0x8ddc7c00] 03:13:28 INFO - PROCESS | 1747 | 1465121608604 Marionette DEBUG loaded listener.js 03:13:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x8dec0800) [pid = 1747] [serial = 1053] [outer = 0x8ddc7c00] 03:13:29 INFO - PROCESS | 1747 | 1465121609446 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 03:13:29 INFO - PROCESS | 1747 | 1465121609493 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 03:13:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 03:13:29 INFO - PROCESS | 1747 | 1465121609506 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 03:13:29 INFO - PROCESS | 1747 | 1465121609510 Marionette TRACE conn4 <- [1,1374,null,{}] 03:13:29 INFO - PROCESS | 1747 | 1465121609518 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:29 INFO - PROCESS | 1747 | 1465121609523 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:29 INFO - PROCESS | 1747 | 1465121609711 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 03:13:29 INFO - PROCESS | 1747 | 1465121609851 Marionette TRACE conn4 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:29 INFO - PROCESS | 1747 | 1465121609861 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:29 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e644c00 == 21 [pid = 1747] [id = 351] 03:13:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x8e64f400) [pid = 1747] [serial = 1054] [outer = (nil)] 03:13:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x8f14d000) [pid = 1747] [serial = 1055] [outer = 0x8e64f400] 03:13:29 INFO - PROCESS | 1747 | 1465121609938 Marionette DEBUG loaded listener.js 03:13:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x8f2a1000) [pid = 1747] [serial = 1056] [outer = 0x8e64f400] 03:13:30 INFO - PROCESS | 1747 | [1747] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:13:30 INFO - PROCESS | 1747 | 1465121610953 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 03:13:31 INFO - PROCESS | 1747 | 1465121610999 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 03:13:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 03:13:31 INFO - PROCESS | 1747 | 1465121611015 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 03:13:31 INFO - PROCESS | 1747 | 1465121611023 Marionette TRACE conn4 <- [1,1378,null,{}] 03:13:31 INFO - PROCESS | 1747 | 1465121611042 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:31 INFO - PROCESS | 1747 | 1465121611054 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:31 INFO - PROCESS | 1747 | 1465121611312 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 03:13:31 INFO - PROCESS | 1747 | 1465121611334 Marionette TRACE conn4 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:31 INFO - PROCESS | 1747 | 1465121611348 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:31 INFO - PROCESS | 1747 | ++DOCSHELL 0x919ca800 == 22 [pid = 1747] [id = 352] 03:13:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x919cbc00) [pid = 1747] [serial = 1057] [outer = (nil)] 03:13:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x91af0800) [pid = 1747] [serial = 1058] [outer = 0x919cbc00] 03:13:31 INFO - PROCESS | 1747 | 1465121611428 Marionette DEBUG loaded listener.js 03:13:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x91d98000) [pid = 1747] [serial = 1059] [outer = 0x919cbc00] 03:13:32 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x8f3edc00) [pid = 1747] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 03:13:32 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x924cec00) [pid = 1747] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 03:13:32 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x9284b800) [pid = 1747] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 03:13:32 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x8deb6c00) [pid = 1747] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 03:13:32 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x91da0400) [pid = 1747] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 03:13:32 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x8f14cc00) [pid = 1747] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 03:13:32 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x8fadec00) [pid = 1747] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 03:13:33 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x8cbe8000) [pid = 1747] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 03:13:33 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x8e0ce800) [pid = 1747] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 03:13:33 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x8ddc2000) [pid = 1747] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 03:13:33 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x8e046000) [pid = 1747] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 03:13:33 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x91aeb400) [pid = 1747] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 03:13:33 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x8e64dc00) [pid = 1747] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 03:13:33 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x91db6400) [pid = 1747] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 03:13:33 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x8debb800) [pid = 1747] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 03:13:33 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x8de86400) [pid = 1747] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 03:13:33 INFO - PROCESS | 1747 | 1465121613267 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 03:13:33 INFO - PROCESS | 1747 | 1465121613325 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 03:13:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 03:13:33 INFO - PROCESS | 1747 | 1465121613333 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 03:13:33 INFO - PROCESS | 1747 | 1465121613337 Marionette TRACE conn4 <- [1,1382,null,{}] 03:13:33 INFO - PROCESS | 1747 | 1465121613345 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:33 INFO - PROCESS | 1747 | 1465121613351 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:33 INFO - PROCESS | 1747 | 1465121613553 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 03:13:33 INFO - PROCESS | 1747 | 1465121613697 Marionette TRACE conn4 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:33 INFO - PROCESS | 1747 | 1465121613705 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:33 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe6400 == 23 [pid = 1747] [id = 353] 03:13:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x8cbe9800) [pid = 1747] [serial = 1060] [outer = (nil)] 03:13:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x91aed800) [pid = 1747] [serial = 1061] [outer = 0x8cbe9800] 03:13:33 INFO - PROCESS | 1747 | 1465121613797 Marionette DEBUG loaded listener.js 03:13:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x91daf400) [pid = 1747] [serial = 1062] [outer = 0x8cbe9800] 03:13:34 INFO - PROCESS | 1747 | [1747] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:13:34 INFO - PROCESS | 1747 | 1465121614709 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 03:13:34 INFO - PROCESS | 1747 | 1465121614780 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 03:13:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 03:13:34 INFO - PROCESS | 1747 | 1465121614788 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 03:13:34 INFO - PROCESS | 1747 | 1465121614791 Marionette TRACE conn4 <- [1,1386,null,{}] 03:13:34 INFO - PROCESS | 1747 | 1465121614797 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:34 INFO - PROCESS | 1747 | 1465121614803 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:35 INFO - PROCESS | 1747 | 1465121615042 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 03:13:35 INFO - PROCESS | 1747 | 1465121615284 Marionette TRACE conn4 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:35 INFO - PROCESS | 1747 | 1465121615297 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:35 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbeb400 == 24 [pid = 1747] [id = 354] 03:13:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x8cbec000) [pid = 1747] [serial = 1063] [outer = (nil)] 03:13:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x8ddc9c00) [pid = 1747] [serial = 1064] [outer = 0x8cbec000] 03:13:35 INFO - PROCESS | 1747 | 1465121615391 Marionette DEBUG loaded listener.js 03:13:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x8de83400) [pid = 1747] [serial = 1065] [outer = 0x8cbec000] 03:13:36 INFO - PROCESS | 1747 | 1465121616471 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 03:13:36 INFO - PROCESS | 1747 | 1465121616532 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 03:13:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 03:13:36 INFO - PROCESS | 1747 | 1465121616541 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 03:13:36 INFO - PROCESS | 1747 | 1465121616547 Marionette TRACE conn4 <- [1,1390,null,{}] 03:13:36 INFO - PROCESS | 1747 | 1465121616555 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:36 INFO - PROCESS | 1747 | 1465121616564 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:36 INFO - PROCESS | 1747 | 1465121616884 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 03:13:37 INFO - PROCESS | 1747 | 1465121617079 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:37 INFO - PROCESS | 1747 | 1465121617086 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:37 INFO - PROCESS | 1747 | ++DOCSHELL 0x8fad8400 == 25 [pid = 1747] [id = 355] 03:13:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x8fadac00) [pid = 1747] [serial = 1066] [outer = (nil)] 03:13:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x8fae4c00) [pid = 1747] [serial = 1067] [outer = 0x8fadac00] 03:13:37 INFO - PROCESS | 1747 | 1465121617181 Marionette DEBUG loaded listener.js 03:13:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x919cf000) [pid = 1747] [serial = 1068] [outer = 0x8fadac00] 03:13:38 INFO - PROCESS | 1747 | 1465121618146 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 03:13:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 03:13:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1638ms 03:13:38 INFO - PROCESS | 1747 | 1465121618179 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 03:13:38 INFO - PROCESS | 1747 | 1465121618184 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 03:13:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 03:13:38 INFO - PROCESS | 1747 | 1465121618192 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 03:13:38 INFO - PROCESS | 1747 | 1465121618196 Marionette TRACE conn4 <- [1,1394,null,{}] 03:13:38 INFO - PROCESS | 1747 | 1465121618203 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:38 INFO - PROCESS | 1747 | 1465121618209 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:38 INFO - PROCESS | 1747 | 1465121618444 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 03:13:38 INFO - PROCESS | 1747 | 1465121618709 Marionette TRACE conn4 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:38 INFO - PROCESS | 1747 | 1465121618722 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:38 INFO - PROCESS | 1747 | ++DOCSHELL 0x91ae7400 == 26 [pid = 1747] [id = 356] 03:13:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x924cbc00) [pid = 1747] [serial = 1069] [outer = (nil)] 03:13:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x92585000) [pid = 1747] [serial = 1070] [outer = 0x924cbc00] 03:13:38 INFO - PROCESS | 1747 | 1465121618847 Marionette DEBUG loaded listener.js 03:13:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x92712800) [pid = 1747] [serial = 1071] [outer = 0x924cbc00] 03:13:39 INFO - PROCESS | 1747 | 1465121619889 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 03:13:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 03:13:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1736ms 03:13:39 INFO - PROCESS | 1747 | 1465121619930 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 03:13:39 INFO - PROCESS | 1747 | 1465121619938 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 03:13:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 03:13:39 INFO - PROCESS | 1747 | 1465121619956 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 03:13:39 INFO - PROCESS | 1747 | 1465121619964 Marionette TRACE conn4 <- [1,1398,null,{}] 03:13:39 INFO - PROCESS | 1747 | 1465121619970 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:39 INFO - PROCESS | 1747 | 1465121619977 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:40 INFO - PROCESS | 1747 | 1465121620223 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 03:13:40 INFO - PROCESS | 1747 | 1465121620515 Marionette TRACE conn4 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:40 INFO - PROCESS | 1747 | 1465121620526 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:40 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e050000 == 27 [pid = 1747] [id = 357] 03:13:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x91dde000) [pid = 1747] [serial = 1072] [outer = (nil)] 03:13:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x9284e400) [pid = 1747] [serial = 1073] [outer = 0x91dde000] 03:13:40 INFO - PROCESS | 1747 | 1465121620617 Marionette DEBUG loaded listener.js 03:13:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x92847c00) [pid = 1747] [serial = 1074] [outer = 0x91dde000] 03:13:41 INFO - PROCESS | 1747 | 1465121621633 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 03:13:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 03:13:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1698ms 03:13:41 INFO - PROCESS | 1747 | 1465121621645 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 03:13:41 INFO - PROCESS | 1747 | 1465121621649 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 03:13:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 03:13:41 INFO - PROCESS | 1747 | 1465121621658 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 03:13:41 INFO - PROCESS | 1747 | 1465121621662 Marionette TRACE conn4 <- [1,1402,null,{}] 03:13:41 INFO - PROCESS | 1747 | 1465121621670 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:41 INFO - PROCESS | 1747 | 1465121621676 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:41 INFO - PROCESS | 1747 | 1465121621873 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 03:13:42 INFO - PROCESS | 1747 | 1465121622106 Marionette TRACE conn4 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:42 INFO - PROCESS | 1747 | 1465121622113 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:42 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f3f0800 == 28 [pid = 1747] [id = 358] 03:13:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x919c8800) [pid = 1747] [serial = 1075] [outer = (nil)] 03:13:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x92b9d000) [pid = 1747] [serial = 1076] [outer = 0x919c8800] 03:13:42 INFO - PROCESS | 1747 | 1465121622247 Marionette DEBUG loaded listener.js 03:13:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x92b9f000) [pid = 1747] [serial = 1077] [outer = 0x919c8800] 03:13:43 INFO - PROCESS | 1747 | 1465121623178 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 03:13:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 03:13:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1586ms 03:13:43 INFO - PROCESS | 1747 | 1465121623245 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 03:13:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 03:13:43 INFO - PROCESS | 1747 | 1465121623249 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 03:13:43 INFO - PROCESS | 1747 | 1465121623257 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 03:13:43 INFO - PROCESS | 1747 | 1465121623261 Marionette TRACE conn4 <- [1,1406,null,{}] 03:13:43 INFO - PROCESS | 1747 | 1465121623268 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:43 INFO - PROCESS | 1747 | 1465121623274 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:43 INFO - PROCESS | 1747 | 1465121623488 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 03:13:43 INFO - PROCESS | 1747 | 1465121623725 Marionette TRACE conn4 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:43 INFO - PROCESS | 1747 | 1465121623746 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:43 INFO - PROCESS | 1747 | ++DOCSHELL 0x91aea400 == 29 [pid = 1747] [id = 359] 03:13:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x92c06c00) [pid = 1747] [serial = 1078] [outer = (nil)] 03:13:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x92c0d400) [pid = 1747] [serial = 1079] [outer = 0x92c06c00] 03:13:43 INFO - PROCESS | 1747 | 1465121623888 Marionette DEBUG loaded listener.js 03:13:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x9384a800) [pid = 1747] [serial = 1080] [outer = 0x92c06c00] 03:13:44 INFO - PROCESS | 1747 | 1465121624968 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 03:13:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 03:13:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1793ms 03:13:45 INFO - PROCESS | 1747 | 1465121625050 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 03:13:45 INFO - PROCESS | 1747 | 1465121625055 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 03:13:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 03:13:45 INFO - PROCESS | 1747 | 1465121625062 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 03:13:45 INFO - PROCESS | 1747 | 1465121625066 Marionette TRACE conn4 <- [1,1410,null,{}] 03:13:45 INFO - PROCESS | 1747 | 1465121625072 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:45 INFO - PROCESS | 1747 | 1465121625078 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:45 INFO - PROCESS | 1747 | 1465121625335 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 03:13:45 INFO - PROCESS | 1747 | 1465121625566 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:45 INFO - PROCESS | 1747 | 1465121625578 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:45 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe3800 == 30 [pid = 1747] [id = 360] 03:13:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x8cbea800) [pid = 1747] [serial = 1081] [outer = (nil)] 03:13:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x8f2a8c00) [pid = 1747] [serial = 1082] [outer = 0x8cbea800] 03:13:45 INFO - PROCESS | 1747 | 1465121625660 Marionette DEBUG loaded listener.js 03:13:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x919c4800) [pid = 1747] [serial = 1083] [outer = 0x8cbea800] 03:13:46 INFO - PROCESS | 1747 | 1465121626876 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 03:13:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 03:13:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1849ms 03:13:46 INFO - PROCESS | 1747 | 1465121626912 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 03:13:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 03:13:46 INFO - PROCESS | 1747 | 1465121626919 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 03:13:46 INFO - PROCESS | 1747 | 1465121626927 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 03:13:46 INFO - PROCESS | 1747 | 1465121626935 Marionette TRACE conn4 <- [1,1414,null,{}] 03:13:46 INFO - PROCESS | 1747 | 1465121626943 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:46 INFO - PROCESS | 1747 | 1465121626949 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:47 INFO - PROCESS | 1747 | 1465121627236 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 03:13:47 INFO - PROCESS | 1747 | 1465121627513 Marionette TRACE conn4 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:47 INFO - PROCESS | 1747 | 1465121627520 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:47 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbe6400 == 29 [pid = 1747] [id = 353] 03:13:47 INFO - PROCESS | 1747 | --DOCSHELL 0x919ca800 == 28 [pid = 1747] [id = 352] 03:13:47 INFO - PROCESS | 1747 | --DOCSHELL 0x8e644c00 == 27 [pid = 1747] [id = 351] 03:13:47 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddd0400 == 28 [pid = 1747] [id = 361] 03:13:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x8de7b000) [pid = 1747] [serial = 1084] [outer = (nil)] 03:13:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x8e049c00) [pid = 1747] [serial = 1085] [outer = 0x8de7b000] 03:13:47 INFO - PROCESS | 1747 | 1465121627647 Marionette DEBUG loaded listener.js 03:13:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x8e644800) [pid = 1747] [serial = 1086] [outer = 0x8de7b000] 03:13:47 INFO - PROCESS | 1747 | --DOCSHELL 0x8ddc7400 == 27 [pid = 1747] [id = 350] 03:13:47 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x92d42400) [pid = 1747] [serial = 1029] [outer = (nil)] [url = about:blank] 03:13:47 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x92713800) [pid = 1747] [serial = 1022] [outer = (nil)] [url = about:blank] 03:13:47 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x9284fc00) [pid = 1747] [serial = 1001] [outer = (nil)] [url = about:blank] 03:13:47 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x92b9f400) [pid = 1747] [serial = 1002] [outer = (nil)] [url = about:blank] 03:13:47 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x91af0400) [pid = 1747] [serial = 984] [outer = (nil)] [url = about:blank] 03:13:47 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x92d45000) [pid = 1747] [serial = 1004] [outer = (nil)] [url = about:blank] 03:13:47 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x92d4bc00) [pid = 1747] [serial = 1005] [outer = (nil)] [url = about:blank] 03:13:47 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x8f151c00) [pid = 1747] [serial = 989] [outer = (nil)] [url = about:blank] 03:13:47 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x8f3e6c00) [pid = 1747] [serial = 990] [outer = (nil)] [url = about:blank] 03:13:47 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x9272f400) [pid = 1747] [serial = 998] [outer = (nil)] [url = about:blank] 03:13:47 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x92730c00) [pid = 1747] [serial = 999] [outer = (nil)] [url = about:blank] 03:13:47 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x8e0c6000) [pid = 1747] [serial = 1010] [outer = (nil)] [url = about:blank] 03:13:47 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x8f3e6400) [pid = 1747] [serial = 1011] [outer = (nil)] [url = about:blank] 03:13:47 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x938b1c00) [pid = 1747] [serial = 1007] [outer = (nil)] [url = about:blank] 03:13:47 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x93843400) [pid = 1747] [serial = 1008] [outer = (nil)] [url = about:blank] 03:13:47 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x8ddc9400) [pid = 1747] [serial = 986] [outer = (nil)] [url = about:blank] 03:13:47 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x8de80400) [pid = 1747] [serial = 987] [outer = (nil)] [url = about:blank] 03:13:47 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x8e04cc00) [pid = 1747] [serial = 1013] [outer = (nil)] [url = about:blank] 03:13:47 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x8e64c000) [pid = 1747] [serial = 1014] [outer = (nil)] [url = about:blank] 03:13:47 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x92584400) [pid = 1747] [serial = 995] [outer = (nil)] [url = about:blank] 03:13:47 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x924cd400) [pid = 1747] [serial = 996] [outer = (nil)] [url = about:blank] 03:13:47 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x91db8c00) [pid = 1747] [serial = 992] [outer = (nil)] [url = about:blank] 03:13:47 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x91dd7400) [pid = 1747] [serial = 993] [outer = (nil)] [url = about:blank] 03:13:47 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x91dd6000) [pid = 1747] [serial = 1019] [outer = (nil)] [url = about:blank] 03:13:47 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x8f145400) [pid = 1747] [serial = 1016] [outer = (nil)] [url = about:blank] 03:13:47 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x8fadc400) [pid = 1747] [serial = 1017] [outer = (nil)] [url = about:blank] 03:13:47 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x92b9c400) [pid = 1747] [serial = 1028] [outer = (nil)] [url = about:blank] 03:13:47 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x9272a400) [pid = 1747] [serial = 1023] [outer = (nil)] [url = about:blank] 03:13:47 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x919c7800) [pid = 1747] [serial = 1026] [outer = (nil)] [url = about:blank] 03:13:47 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x8e0cd400) [pid = 1747] [serial = 1025] [outer = (nil)] [url = about:blank] 03:13:47 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x924c1c00) [pid = 1747] [serial = 1020] [outer = (nil)] [url = about:blank] 03:13:48 INFO - PROCESS | 1747 | 1465121628647 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 03:13:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 03:13:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1742ms 03:13:48 INFO - PROCESS | 1747 | 1465121628668 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 03:13:48 INFO - PROCESS | 1747 | 1465121628675 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 03:13:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 03:13:48 INFO - PROCESS | 1747 | 1465121628686 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 03:13:48 INFO - PROCESS | 1747 | 1465121628691 Marionette TRACE conn4 <- [1,1418,null,{}] 03:13:48 INFO - PROCESS | 1747 | 1465121628698 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:48 INFO - PROCESS | 1747 | 1465121628704 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:48 INFO - PROCESS | 1747 | 1465121628903 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 03:13:49 INFO - PROCESS | 1747 | 1465121629046 Marionette TRACE conn4 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:49 INFO - PROCESS | 1747 | 1465121629056 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:49 INFO - PROCESS | 1747 | ++DOCSHELL 0x8debe000 == 28 [pid = 1747] [id = 362] 03:13:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x8f154800) [pid = 1747] [serial = 1087] [outer = (nil)] 03:13:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x8f3e8c00) [pid = 1747] [serial = 1088] [outer = 0x8f154800] 03:13:49 INFO - PROCESS | 1747 | 1465121629131 Marionette DEBUG loaded listener.js 03:13:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x8fadf400) [pid = 1747] [serial = 1089] [outer = 0x8f154800] 03:13:50 INFO - PROCESS | 1747 | 1465121630124 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 03:13:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 03:13:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1501ms 03:13:50 INFO - PROCESS | 1747 | 1465121630188 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 03:13:50 INFO - PROCESS | 1747 | 1465121630192 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 03:13:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 03:13:50 INFO - PROCESS | 1747 | 1465121630208 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 03:13:50 INFO - PROCESS | 1747 | 1465121630215 Marionette TRACE conn4 <- [1,1422,null,{}] 03:13:50 INFO - PROCESS | 1747 | 1465121630232 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:50 INFO - PROCESS | 1747 | 1465121630241 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:50 INFO - PROCESS | 1747 | 1465121630508 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 03:13:50 INFO - PROCESS | 1747 | 1465121630533 Marionette TRACE conn4 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:50 INFO - PROCESS | 1747 | 1465121630546 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:50 INFO - PROCESS | 1747 | ++DOCSHELL 0x91db4c00 == 29 [pid = 1747] [id = 363] 03:13:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x91db8c00) [pid = 1747] [serial = 1090] [outer = (nil)] 03:13:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x91ddbc00) [pid = 1747] [serial = 1091] [outer = 0x91db8c00] 03:13:50 INFO - PROCESS | 1747 | 1465121630621 Marionette DEBUG loaded listener.js 03:13:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x924cfc00) [pid = 1747] [serial = 1092] [outer = 0x91db8c00] 03:13:51 INFO - PROCESS | 1747 | 1465121631661 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 03:13:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 03:13:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1497ms 03:13:51 INFO - PROCESS | 1747 | 1465121631699 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 03:13:51 INFO - PROCESS | 1747 | 1465121631703 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 03:13:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 03:13:51 INFO - PROCESS | 1747 | 1465121631710 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 03:13:51 INFO - PROCESS | 1747 | 1465121631714 Marionette TRACE conn4 <- [1,1426,null,{}] 03:13:51 INFO - PROCESS | 1747 | 1465121631740 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:51 INFO - PROCESS | 1747 | 1465121631746 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:51 INFO - PROCESS | 1747 | 1465121631996 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 03:13:52 INFO - PROCESS | 1747 | 1465121632021 Marionette TRACE conn4 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:52 INFO - PROCESS | 1747 | 1465121632029 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:52 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e0c1c00 == 30 [pid = 1747] [id = 364] 03:13:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x92580c00) [pid = 1747] [serial = 1093] [outer = (nil)] 03:13:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x9272a400) [pid = 1747] [serial = 1094] [outer = 0x92580c00] 03:13:52 INFO - PROCESS | 1747 | 1465121632103 Marionette DEBUG loaded listener.js 03:13:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x92730000) [pid = 1747] [serial = 1095] [outer = 0x92580c00] 03:13:52 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x92ba9000) [pid = 1747] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 03:13:52 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x8e64f400) [pid = 1747] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 03:13:52 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x8ddc7c00) [pid = 1747] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 03:13:52 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x92c08800) [pid = 1747] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 03:13:52 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x919cbc00) [pid = 1747] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 03:13:52 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x8f14ac00) [pid = 1747] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 03:13:52 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x9272b000) [pid = 1747] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 03:13:52 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x8dec2800) [pid = 1747] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 03:13:52 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x8deb7c00) [pid = 1747] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 03:13:52 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x91daec00) [pid = 1747] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 03:13:53 INFO - PROCESS | 1747 | 1465121633121 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 03:13:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 03:13:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1451ms 03:13:53 INFO - PROCESS | 1747 | 1465121633162 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 03:13:53 INFO - PROCESS | 1747 | 1465121633166 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 03:13:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 03:13:53 INFO - PROCESS | 1747 | 1465121633173 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 03:13:53 INFO - PROCESS | 1747 | 1465121633176 Marionette TRACE conn4 <- [1,1430,null,{}] 03:13:53 INFO - PROCESS | 1747 | 1465121633182 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:53 INFO - PROCESS | 1747 | 1465121633187 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:53 INFO - PROCESS | 1747 | 1465121633359 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 03:13:53 INFO - PROCESS | 1747 | 1465121633368 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:53 INFO - PROCESS | 1747 | 1465121633374 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:53 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe4400 == 31 [pid = 1747] [id = 365] 03:13:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x8ddca400) [pid = 1747] [serial = 1096] [outer = (nil)] 03:13:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x92717800) [pid = 1747] [serial = 1097] [outer = 0x8ddca400] 03:13:53 INFO - PROCESS | 1747 | 1465121633447 Marionette DEBUG loaded listener.js 03:13:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x92734400) [pid = 1747] [serial = 1098] [outer = 0x8ddca400] 03:13:54 INFO - PROCESS | 1747 | 1465121634435 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 03:13:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 03:13:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1387ms 03:13:54 INFO - PROCESS | 1747 | 1465121634563 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 03:13:54 INFO - PROCESS | 1747 | 1465121634569 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 03:13:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 03:13:54 INFO - PROCESS | 1747 | 1465121634590 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 03:13:54 INFO - PROCESS | 1747 | 1465121634597 Marionette TRACE conn4 <- [1,1434,null,{}] 03:13:54 INFO - PROCESS | 1747 | 1465121634617 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:54 INFO - PROCESS | 1747 | 1465121634628 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:54 INFO - PROCESS | 1747 | 1465121634958 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 03:13:55 INFO - PROCESS | 1747 | 1465121635146 Marionette TRACE conn4 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:55 INFO - PROCESS | 1747 | 1465121635163 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:55 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e04b000 == 32 [pid = 1747] [id = 366] 03:13:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x8e04b800) [pid = 1747] [serial = 1099] [outer = (nil)] 03:13:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x8e0c6000) [pid = 1747] [serial = 1100] [outer = 0x8e04b800] 03:13:55 INFO - PROCESS | 1747 | 1465121635249 Marionette DEBUG loaded listener.js 03:13:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x8e64c000) [pid = 1747] [serial = 1101] [outer = 0x8e04b800] 03:13:56 INFO - PROCESS | 1747 | 1465121636272 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 03:13:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 03:13:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1780ms 03:13:56 INFO - PROCESS | 1747 | 1465121636359 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 03:13:56 INFO - PROCESS | 1747 | 1465121636365 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 03:13:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 03:13:56 INFO - PROCESS | 1747 | 1465121636377 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 03:13:56 INFO - PROCESS | 1747 | 1465121636383 Marionette TRACE conn4 <- [1,1438,null,{}] 03:13:56 INFO - PROCESS | 1747 | 1465121636390 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:56 INFO - PROCESS | 1747 | 1465121636397 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:56 INFO - PROCESS | 1747 | 1465121636638 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 03:13:56 INFO - PROCESS | 1747 | 1465121636868 Marionette TRACE conn4 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:56 INFO - PROCESS | 1747 | 1465121636876 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:56 INFO - PROCESS | 1747 | ++DOCSHELL 0x8de80400 == 33 [pid = 1747] [id = 367] 03:13:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x919ca000) [pid = 1747] [serial = 1102] [outer = (nil)] 03:13:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x91aedc00) [pid = 1747] [serial = 1103] [outer = 0x919ca000] 03:13:56 INFO - PROCESS | 1747 | 1465121636964 Marionette DEBUG loaded listener.js 03:13:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x91da1800) [pid = 1747] [serial = 1104] [outer = 0x919ca000] 03:13:57 INFO - PROCESS | 1747 | 1465121637945 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 03:13:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 03:13:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1645ms 03:13:58 INFO - PROCESS | 1747 | 1465121638019 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 03:13:58 INFO - PROCESS | 1747 | 1465121638023 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 03:13:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 03:13:58 INFO - PROCESS | 1747 | 1465121638031 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 03:13:58 INFO - PROCESS | 1747 | 1465121638035 Marionette TRACE conn4 <- [1,1442,null,{}] 03:13:58 INFO - PROCESS | 1747 | 1465121638052 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:58 INFO - PROCESS | 1747 | 1465121638063 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:58 INFO - PROCESS | 1747 | 1465121638319 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 03:13:58 INFO - PROCESS | 1747 | 1465121638666 Marionette TRACE conn4 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:58 INFO - PROCESS | 1747 | 1465121638683 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:13:58 INFO - PROCESS | 1747 | ++DOCSHELL 0x92945c00 == 34 [pid = 1747] [id = 368] 03:13:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x92948000) [pid = 1747] [serial = 1105] [outer = (nil)] 03:13:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x92c01c00) [pid = 1747] [serial = 1106] [outer = 0x92948000] 03:13:58 INFO - PROCESS | 1747 | 1465121638776 Marionette DEBUG loaded listener.js 03:13:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x92c09c00) [pid = 1747] [serial = 1107] [outer = 0x92948000] 03:13:59 INFO - PROCESS | 1747 | 1465121639847 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 03:13:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 03:13:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1886ms 03:13:59 INFO - PROCESS | 1747 | 1465121639917 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 03:13:59 INFO - PROCESS | 1747 | 1465121639921 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 03:13:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 03:13:59 INFO - PROCESS | 1747 | 1465121639929 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 03:13:59 INFO - PROCESS | 1747 | 1465121639933 Marionette TRACE conn4 <- [1,1446,null,{}] 03:13:59 INFO - PROCESS | 1747 | 1465121639939 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:59 INFO - PROCESS | 1747 | 1465121639945 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:00 INFO - PROCESS | 1747 | 1465121640217 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 03:14:00 INFO - PROCESS | 1747 | 1465121640499 Marionette TRACE conn4 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:00 INFO - PROCESS | 1747 | 1465121640513 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:00 INFO - PROCESS | 1747 | ++DOCSHELL 0x8fada800 == 35 [pid = 1747] [id = 369] 03:14:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x92c0d800) [pid = 1747] [serial = 1108] [outer = (nil)] 03:14:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x92d4f000) [pid = 1747] [serial = 1109] [outer = 0x92c0d800] 03:14:00 INFO - PROCESS | 1747 | 1465121640658 Marionette DEBUG loaded listener.js 03:14:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x938b5000) [pid = 1747] [serial = 1110] [outer = 0x92c0d800] 03:14:01 INFO - PROCESS | 1747 | 1465121641792 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 03:14:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 03:14:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1940ms 03:14:01 INFO - PROCESS | 1747 | 1465121641873 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 03:14:01 INFO - PROCESS | 1747 | 1465121641881 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 03:14:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 03:14:01 INFO - PROCESS | 1747 | 1465121641892 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 03:14:01 INFO - PROCESS | 1747 | 1465121641897 Marionette TRACE conn4 <- [1,1450,null,{}] 03:14:01 INFO - PROCESS | 1747 | 1465121641909 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:01 INFO - PROCESS | 1747 | 1465121641919 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:02 INFO - PROCESS | 1747 | 1465121642260 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 03:14:02 INFO - PROCESS | 1747 | 1465121642437 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:02 INFO - PROCESS | 1747 | 1465121642446 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:02 INFO - PROCESS | 1747 | ++DOCSHELL 0x92d45800 == 36 [pid = 1747] [id = 370] 03:14:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x92d49400) [pid = 1747] [serial = 1111] [outer = (nil)] 03:14:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x938bc000) [pid = 1747] [serial = 1112] [outer = 0x92d49400] 03:14:02 INFO - PROCESS | 1747 | 1465121642534 Marionette DEBUG loaded listener.js 03:14:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x938be000) [pid = 1747] [serial = 1113] [outer = 0x92d49400] 03:14:03 INFO - PROCESS | 1747 | 1465121643538 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 03:14:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 03:14:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1698ms 03:14:03 INFO - PROCESS | 1747 | 1465121643590 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 03:14:03 INFO - PROCESS | 1747 | 1465121643595 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 03:14:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 03:14:03 INFO - PROCESS | 1747 | 1465121643604 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 03:14:03 INFO - PROCESS | 1747 | 1465121643609 Marionette TRACE conn4 <- [1,1454,null,{}] 03:14:03 INFO - PROCESS | 1747 | 1465121643618 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:03 INFO - PROCESS | 1747 | 1465121643632 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:04 INFO - PROCESS | 1747 | 1465121643999 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 03:14:04 INFO - PROCESS | 1747 | 1465121644302 Marionette TRACE conn4 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:04 INFO - PROCESS | 1747 | 1465121644312 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:04 INFO - PROCESS | 1747 | ++DOCSHELL 0x91dbc800 == 37 [pid = 1747] [id = 371] 03:14:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x93b60c00) [pid = 1747] [serial = 1114] [outer = (nil)] 03:14:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x93c1a000) [pid = 1747] [serial = 1115] [outer = 0x93b60c00] 03:14:04 INFO - PROCESS | 1747 | 1465121644411 Marionette DEBUG loaded listener.js 03:14:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x95227400) [pid = 1747] [serial = 1116] [outer = 0x93b60c00] 03:14:05 INFO - PROCESS | 1747 | 1465121645440 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 03:14:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 03:14:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1885ms 03:14:05 INFO - PROCESS | 1747 | 1465121645490 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 03:14:05 INFO - PROCESS | 1747 | 1465121645495 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 03:14:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 03:14:05 INFO - PROCESS | 1747 | 1465121645502 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 03:14:05 INFO - PROCESS | 1747 | 1465121645506 Marionette TRACE conn4 <- [1,1458,null,{}] 03:14:05 INFO - PROCESS | 1747 | 1465121645513 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:05 INFO - PROCESS | 1747 | 1465121645519 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:05 INFO - PROCESS | 1747 | 1465121645723 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 03:14:05 INFO - PROCESS | 1747 | 1465121645947 Marionette TRACE conn4 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:05 INFO - PROCESS | 1747 | 1465121645957 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:05 INFO - PROCESS | 1747 | ++DOCSHELL 0x91d9c400 == 38 [pid = 1747] [id = 372] 03:14:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x93c15000) [pid = 1747] [serial = 1117] [outer = (nil)] 03:14:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x95232000) [pid = 1747] [serial = 1118] [outer = 0x93c15000] 03:14:06 INFO - PROCESS | 1747 | 1465121646058 Marionette DEBUG loaded listener.js 03:14:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x95419400) [pid = 1747] [serial = 1119] [outer = 0x93c15000] 03:14:07 INFO - PROCESS | 1747 | 1465121647032 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 03:14:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 03:14:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1588ms 03:14:07 INFO - PROCESS | 1747 | 1465121647091 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 03:14:07 INFO - PROCESS | 1747 | 1465121647095 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 03:14:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 03:14:07 INFO - PROCESS | 1747 | 1465121647103 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 03:14:07 INFO - PROCESS | 1747 | 1465121647107 Marionette TRACE conn4 <- [1,1462,null,{}] 03:14:07 INFO - PROCESS | 1747 | 1465121647114 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:07 INFO - PROCESS | 1747 | 1465121647120 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:07 INFO - PROCESS | 1747 | 1465121647347 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 03:14:07 INFO - PROCESS | 1747 | 1465121647578 Marionette TRACE conn4 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:07 INFO - PROCESS | 1747 | 1465121647585 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:07 INFO - PROCESS | 1747 | ++DOCSHELL 0x8de7f000 == 39 [pid = 1747] [id = 373] 03:14:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x8de82000) [pid = 1747] [serial = 1120] [outer = (nil)] 03:14:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x8deb5c00) [pid = 1747] [serial = 1121] [outer = 0x8de82000] 03:14:07 INFO - PROCESS | 1747 | 1465121647984 Marionette DEBUG loaded listener.js 03:14:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x8dec3c00) [pid = 1747] [serial = 1122] [outer = 0x8de82000] 03:14:09 INFO - PROCESS | 1747 | 1465121649150 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 03:14:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 03:14:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 2087ms 03:14:09 INFO - PROCESS | 1747 | 1465121649192 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 03:14:09 INFO - PROCESS | 1747 | 1465121649198 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 03:14:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 03:14:09 INFO - PROCESS | 1747 | 1465121649208 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 03:14:09 INFO - PROCESS | 1747 | 1465121649212 Marionette TRACE conn4 <- [1,1466,null,{}] 03:14:09 INFO - PROCESS | 1747 | 1465121649221 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:09 INFO - PROCESS | 1747 | 1465121649225 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:09 INFO - PROCESS | 1747 | 1465121649423 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 03:14:09 INFO - PROCESS | 1747 | 1465121649665 Marionette TRACE conn4 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:09 INFO - PROCESS | 1747 | 1465121649676 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:09 INFO - PROCESS | 1747 | ++DOCSHELL 0x8de84c00 == 40 [pid = 1747] [id = 374] 03:14:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x8f29b400) [pid = 1747] [serial = 1123] [outer = (nil)] 03:14:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x8fae0400) [pid = 1747] [serial = 1124] [outer = 0x8f29b400] 03:14:09 INFO - PROCESS | 1747 | 1465121649773 Marionette DEBUG loaded listener.js 03:14:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x919c7800) [pid = 1747] [serial = 1125] [outer = 0x8f29b400] 03:14:11 INFO - PROCESS | 1747 | --DOCSHELL 0x8dec1400 == 39 [pid = 1747] [id = 348] 03:14:11 INFO - PROCESS | 1747 | --DOCSHELL 0x919c8c00 == 38 [pid = 1747] [id = 344] 03:14:11 INFO - PROCESS | 1747 | --DOCSHELL 0x8e044800 == 37 [pid = 1747] [id = 337] 03:14:11 INFO - PROCESS | 1747 | --DOCSHELL 0x8ddcf400 == 36 [pid = 1747] [id = 338] 03:14:11 INFO - PROCESS | 1747 | --DOCSHELL 0x8de87400 == 35 [pid = 1747] [id = 349] 03:14:11 INFO - PROCESS | 1747 | --DOCSHELL 0x91db5c00 == 34 [pid = 1747] [id = 339] 03:14:11 INFO - PROCESS | 1747 | --DOCSHELL 0x8e648400 == 33 [pid = 1747] [id = 342] 03:14:11 INFO - PROCESS | 1747 | --DOCSHELL 0x8de7a400 == 32 [pid = 1747] [id = 341] 03:14:11 INFO - PROCESS | 1747 | --DOCSHELL 0x91aea400 == 31 [pid = 1747] [id = 359] 03:14:11 INFO - PROCESS | 1747 | --DOCSHELL 0x91db9800 == 30 [pid = 1747] [id = 340] 03:14:11 INFO - PROCESS | 1747 | --DOCSHELL 0x8fad8400 == 29 [pid = 1747] [id = 355] 03:14:11 INFO - PROCESS | 1747 | --DOCSHELL 0x8deb7000 == 28 [pid = 1747] [id = 347] 03:14:11 INFO - PROCESS | 1747 | --DOCSHELL 0x91ae7400 == 27 [pid = 1747] [id = 356] 03:14:11 INFO - PROCESS | 1747 | --DOCSHELL 0x8f3f0800 == 26 [pid = 1747] [id = 358] 03:14:11 INFO - PROCESS | 1747 | --DOCSHELL 0x92ba6400 == 25 [pid = 1747] [id = 346] 03:14:11 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbe3800 == 24 [pid = 1747] [id = 360] 03:14:11 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbeb400 == 23 [pid = 1747] [id = 354] 03:14:11 INFO - PROCESS | 1747 | --DOCSHELL 0x92949c00 == 22 [pid = 1747] [id = 345] 03:14:11 INFO - PROCESS | 1747 | --DOCSHELL 0x8e050000 == 21 [pid = 1747] [id = 357] 03:14:11 INFO - PROCESS | 1747 | --DOCSHELL 0x8ddc5800 == 20 [pid = 1747] [id = 343] 03:14:11 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x91aed800) [pid = 1747] [serial = 1061] [outer = (nil)] [url = about:blank] 03:14:11 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x938b1000) [pid = 1747] [serial = 1038] [outer = (nil)] [url = about:blank] 03:14:11 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x8f14d000) [pid = 1747] [serial = 1055] [outer = (nil)] [url = about:blank] 03:14:11 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x92d46400) [pid = 1747] [serial = 1037] [outer = (nil)] [url = about:blank] 03:14:11 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x8deb8c00) [pid = 1747] [serial = 1052] [outer = (nil)] [url = about:blank] 03:14:11 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x93b63800) [pid = 1747] [serial = 1041] [outer = (nil)] [url = about:blank] 03:14:11 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x91af0800) [pid = 1747] [serial = 1058] [outer = (nil)] [url = about:blank] 03:14:11 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x93999400) [pid = 1747] [serial = 1040] [outer = (nil)] [url = about:blank] 03:14:11 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x8dec0800) [pid = 1747] [serial = 1053] [outer = (nil)] [url = about:blank] 03:14:11 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x91ddb000) [pid = 1747] [serial = 1050] [outer = (nil)] [url = about:blank] 03:14:11 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x9470a800) [pid = 1747] [serial = 1044] [outer = (nil)] [url = about:blank] 03:14:11 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x93c18000) [pid = 1747] [serial = 1043] [outer = (nil)] [url = about:blank] 03:14:11 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x91d95000) [pid = 1747] [serial = 1049] [outer = (nil)] [url = about:blank] 03:14:11 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x8e0ca400) [pid = 1747] [serial = 1047] [outer = (nil)] [url = about:blank] 03:14:11 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x8e048c00) [pid = 1747] [serial = 1046] [outer = (nil)] [url = about:blank] 03:14:11 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x8f153000) [pid = 1747] [serial = 1032] [outer = (nil)] [url = about:blank] 03:14:11 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x8e0c8c00) [pid = 1747] [serial = 1031] [outer = (nil)] [url = about:blank] 03:14:11 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x91d98000) [pid = 1747] [serial = 1059] [outer = (nil)] [url = about:blank] 03:14:11 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x924c3800) [pid = 1747] [serial = 1035] [outer = (nil)] [url = about:blank] 03:14:11 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x91db3800) [pid = 1747] [serial = 1034] [outer = (nil)] [url = about:blank] 03:14:11 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x8f2a1000) [pid = 1747] [serial = 1056] [outer = (nil)] [url = about:blank] 03:14:11 INFO - PROCESS | 1747 | 1465121651946 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 03:14:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 03:14:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 2793ms 03:14:12 INFO - PROCESS | 1747 | 1465121652002 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 03:14:12 INFO - PROCESS | 1747 | 1465121652009 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 03:14:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 03:14:12 INFO - PROCESS | 1747 | 1465121652019 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 03:14:12 INFO - PROCESS | 1747 | 1465121652024 Marionette TRACE conn4 <- [1,1470,null,{}] 03:14:12 INFO - PROCESS | 1747 | 1465121652081 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:12 INFO - PROCESS | 1747 | 1465121652086 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:12 INFO - PROCESS | 1747 | 1465121652272 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 03:14:12 INFO - PROCESS | 1747 | 1465121652283 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:12 INFO - PROCESS | 1747 | 1465121652290 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:12 INFO - PROCESS | 1747 | ++DOCSHELL 0x8deb6800 == 21 [pid = 1747] [id = 375] 03:14:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x8deb7800) [pid = 1747] [serial = 1126] [outer = (nil)] 03:14:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x8e041c00) [pid = 1747] [serial = 1127] [outer = 0x8deb7800] 03:14:12 INFO - PROCESS | 1747 | 1465121652370 Marionette DEBUG loaded listener.js 03:14:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x8e04c400) [pid = 1747] [serial = 1128] [outer = 0x8deb7800] 03:14:13 INFO - PROCESS | 1747 | 1465121653413 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 03:14:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 03:14:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1435ms 03:14:13 INFO - PROCESS | 1747 | 1465121653454 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 03:14:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 03:14:13 INFO - PROCESS | 1747 | 1465121653463 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 03:14:13 INFO - PROCESS | 1747 | 1465121653476 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 03:14:13 INFO - PROCESS | 1747 | 1465121653481 Marionette TRACE conn4 <- [1,1474,null,{}] 03:14:13 INFO - PROCESS | 1747 | 1465121653487 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:13 INFO - PROCESS | 1747 | 1465121653494 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:13 INFO - PROCESS | 1747 | 1465121653748 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 03:14:13 INFO - PROCESS | 1747 | 1465121653766 Marionette TRACE conn4 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:13 INFO - PROCESS | 1747 | 1465121653772 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:13 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e64e800 == 22 [pid = 1747] [id = 376] 03:14:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x8e650000) [pid = 1747] [serial = 1129] [outer = (nil)] 03:14:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x8f14b400) [pid = 1747] [serial = 1130] [outer = 0x8e650000] 03:14:13 INFO - PROCESS | 1747 | 1465121653935 Marionette DEBUG loaded listener.js 03:14:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x8f154400) [pid = 1747] [serial = 1131] [outer = 0x8e650000] 03:14:14 INFO - PROCESS | 1747 | 1465121654950 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 03:14:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 03:14:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1544ms 03:14:15 INFO - PROCESS | 1747 | 1465121655018 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 03:14:15 INFO - PROCESS | 1747 | 1465121655023 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 03:14:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 03:14:15 INFO - PROCESS | 1747 | 1465121655030 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 03:14:15 INFO - PROCESS | 1747 | 1465121655036 Marionette TRACE conn4 <- [1,1478,null,{}] 03:14:15 INFO - PROCESS | 1747 | 1465121655062 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:15 INFO - PROCESS | 1747 | 1465121655071 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:15 INFO - PROCESS | 1747 | 1465121655306 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 03:14:15 INFO - PROCESS | 1747 | 1465121655338 Marionette TRACE conn4 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:15 INFO - PROCESS | 1747 | 1465121655351 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:15 INFO - PROCESS | 1747 | ++DOCSHELL 0x919ce000 == 23 [pid = 1747] [id = 377] 03:14:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x919ce800) [pid = 1747] [serial = 1132] [outer = (nil)] 03:14:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x91ae7400) [pid = 1747] [serial = 1133] [outer = 0x919ce800] 03:14:15 INFO - PROCESS | 1747 | 1465121655440 Marionette DEBUG loaded listener.js 03:14:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x91af0400) [pid = 1747] [serial = 1134] [outer = 0x919ce800] 03:14:16 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x8cbea800) [pid = 1747] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 03:14:16 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x8de7b000) [pid = 1747] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 03:14:16 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x91db8c00) [pid = 1747] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 03:14:16 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x924cbc00) [pid = 1747] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 03:14:16 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x8cbec000) [pid = 1747] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 03:14:16 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x8fadac00) [pid = 1747] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 03:14:16 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x92c06c00) [pid = 1747] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 03:14:16 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x92580c00) [pid = 1747] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 03:14:16 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x8f154800) [pid = 1747] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 03:14:16 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x8cbe9800) [pid = 1747] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 03:14:16 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x919c8800) [pid = 1747] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 03:14:16 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x91dde000) [pid = 1747] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 03:14:16 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x8ddca400) [pid = 1747] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 03:14:17 INFO - PROCESS | 1747 | 1465121657079 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 03:14:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 03:14:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 2095ms 03:14:17 INFO - PROCESS | 1747 | 1465121657126 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 03:14:17 INFO - PROCESS | 1747 | 1465121657131 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 03:14:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 03:14:17 INFO - PROCESS | 1747 | 1465121657138 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 03:14:17 INFO - PROCESS | 1747 | 1465121657142 Marionette TRACE conn4 <- [1,1482,null,{}] 03:14:17 INFO - PROCESS | 1747 | 1465121657148 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:17 INFO - PROCESS | 1747 | 1465121657153 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:17 INFO - PROCESS | 1747 | 1465121657332 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 03:14:17 INFO - PROCESS | 1747 | 1465121657461 Marionette TRACE conn4 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:17 INFO - PROCESS | 1747 | 1465121657468 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:17 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e04c000 == 24 [pid = 1747] [id = 378] 03:14:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x8e0d0000) [pid = 1747] [serial = 1135] [outer = (nil)] 03:14:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x91d95c00) [pid = 1747] [serial = 1136] [outer = 0x8e0d0000] 03:14:17 INFO - PROCESS | 1747 | 1465121657543 Marionette DEBUG loaded listener.js 03:14:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x91db3800) [pid = 1747] [serial = 1137] [outer = 0x8e0d0000] 03:14:18 INFO - PROCESS | 1747 | 1465121658405 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 03:14:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 03:14:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1294ms 03:14:18 INFO - PROCESS | 1747 | 1465121658433 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 03:14:18 INFO - PROCESS | 1747 | 1465121658437 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 03:14:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 03:14:18 INFO - PROCESS | 1747 | 1465121658444 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 03:14:18 INFO - PROCESS | 1747 | 1465121658447 Marionette TRACE conn4 <- [1,1486,null,{}] 03:14:18 INFO - PROCESS | 1747 | 1465121658520 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:18 INFO - PROCESS | 1747 | 1465121658526 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:18 INFO - PROCESS | 1747 | 1465121658751 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 03:14:18 INFO - PROCESS | 1747 | 1465121658921 Marionette TRACE conn4 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:18 INFO - PROCESS | 1747 | 1465121658935 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:18 INFO - PROCESS | 1747 | ++DOCSHELL 0x8de82800 == 25 [pid = 1747] [id = 379] 03:14:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x8de84000) [pid = 1747] [serial = 1138] [outer = (nil)] 03:14:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x8debdc00) [pid = 1747] [serial = 1139] [outer = 0x8de84000] 03:14:19 INFO - PROCESS | 1747 | 1465121659025 Marionette DEBUG loaded listener.js 03:14:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x8e045c00) [pid = 1747] [serial = 1140] [outer = 0x8de84000] 03:14:20 INFO - PROCESS | 1747 | 1465121660227 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 03:14:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 03:14:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1805ms 03:14:20 INFO - PROCESS | 1747 | 1465121660251 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 03:14:20 INFO - PROCESS | 1747 | 1465121660259 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 03:14:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 03:14:20 INFO - PROCESS | 1747 | 1465121660268 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 03:14:20 INFO - PROCESS | 1747 | 1465121660273 Marionette TRACE conn4 <- [1,1490,null,{}] 03:14:20 INFO - PROCESS | 1747 | 1465121660283 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:20 INFO - PROCESS | 1747 | 1465121660290 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:20 INFO - PROCESS | 1747 | 1465121660513 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 03:14:20 INFO - PROCESS | 1747 | 1465121660720 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:20 INFO - PROCESS | 1747 | 1465121660735 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:20 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e645c00 == 26 [pid = 1747] [id = 380] 03:14:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x8fadac00) [pid = 1747] [serial = 1141] [outer = (nil)] 03:14:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x919c1400) [pid = 1747] [serial = 1142] [outer = 0x8fadac00] 03:14:20 INFO - PROCESS | 1747 | 1465121660820 Marionette DEBUG loaded listener.js 03:14:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x91ae7c00) [pid = 1747] [serial = 1143] [outer = 0x8fadac00] 03:14:21 INFO - PROCESS | 1747 | 1465121661833 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 03:14:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 03:14:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1586ms 03:14:21 INFO - PROCESS | 1747 | 1465121661854 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 03:14:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 03:14:21 INFO - PROCESS | 1747 | 1465121661859 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 03:14:21 INFO - PROCESS | 1747 | 1465121661866 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 03:14:21 INFO - PROCESS | 1747 | 1465121661869 Marionette TRACE conn4 <- [1,1494,null,{}] 03:14:21 INFO - PROCESS | 1747 | 1465121661877 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:21 INFO - PROCESS | 1747 | 1465121661883 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:22 INFO - PROCESS | 1747 | 1465121662083 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 03:14:22 INFO - PROCESS | 1747 | 1465121662357 Marionette TRACE conn4 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:22 INFO - PROCESS | 1747 | 1465121662370 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:22 INFO - PROCESS | 1747 | ++DOCSHELL 0x91dd4400 == 27 [pid = 1747] [id = 381] 03:14:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x91dd7800) [pid = 1747] [serial = 1144] [outer = (nil)] 03:14:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x924c1c00) [pid = 1747] [serial = 1145] [outer = 0x91dd7800] 03:14:22 INFO - PROCESS | 1747 | 1465121662505 Marionette DEBUG loaded listener.js 03:14:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x91af1c00) [pid = 1747] [serial = 1146] [outer = 0x91dd7800] 03:14:23 INFO - PROCESS | 1747 | 1465121663512 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 03:14:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 03:14:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1690ms 03:14:23 INFO - PROCESS | 1747 | 1465121663565 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 03:14:23 INFO - PROCESS | 1747 | 1465121663576 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 03:14:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 03:14:23 INFO - PROCESS | 1747 | 1465121663585 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 03:14:23 INFO - PROCESS | 1747 | 1465121663590 Marionette TRACE conn4 <- [1,1498,null,{}] 03:14:23 INFO - PROCESS | 1747 | 1465121663597 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:23 INFO - PROCESS | 1747 | 1465121663603 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:23 INFO - PROCESS | 1747 | 1465121663809 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 03:14:24 INFO - PROCESS | 1747 | 1465121664028 Marionette TRACE conn4 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:24 INFO - PROCESS | 1747 | 1465121664037 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:24 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e0c6800 == 28 [pid = 1747] [id = 382] 03:14:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x9257f000) [pid = 1747] [serial = 1147] [outer = (nil)] 03:14:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x9271d400) [pid = 1747] [serial = 1148] [outer = 0x9257f000] 03:14:24 INFO - PROCESS | 1747 | 1465121664169 Marionette DEBUG loaded listener.js 03:14:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x92711800) [pid = 1747] [serial = 1149] [outer = 0x9257f000] 03:14:25 INFO - PROCESS | 1747 | 1465121665163 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 03:14:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 03:14:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1589ms 03:14:25 INFO - PROCESS | 1747 | 1465121665174 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 03:14:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 03:14:25 INFO - PROCESS | 1747 | 1465121665179 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 03:14:25 INFO - PROCESS | 1747 | 1465121665186 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 03:14:25 INFO - PROCESS | 1747 | 1465121665190 Marionette TRACE conn4 <- [1,1502,null,{}] 03:14:25 INFO - PROCESS | 1747 | 1465121665196 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:25 INFO - PROCESS | 1747 | 1465121665202 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:25 INFO - PROCESS | 1747 | 1465121665388 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 03:14:25 INFO - PROCESS | 1747 | 1465121665614 Marionette TRACE conn4 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:25 INFO - PROCESS | 1747 | 1465121665624 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:25 INFO - PROCESS | 1747 | ++DOCSHELL 0x919cd400 == 29 [pid = 1747] [id = 383] 03:14:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x92716400) [pid = 1747] [serial = 1150] [outer = (nil)] 03:14:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x9284f400) [pid = 1747] [serial = 1151] [outer = 0x92716400] 03:14:25 INFO - PROCESS | 1747 | 1465121665750 Marionette DEBUG loaded listener.js 03:14:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x92943c00) [pid = 1747] [serial = 1152] [outer = 0x92716400] 03:14:26 INFO - PROCESS | 1747 | 1465121666694 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 03:14:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 03:14:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1538ms 03:14:26 INFO - PROCESS | 1747 | 1465121666724 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 03:14:26 INFO - PROCESS | 1747 | 1465121666729 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 03:14:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 03:14:26 INFO - PROCESS | 1747 | 1465121666736 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 03:14:26 INFO - PROCESS | 1747 | 1465121666740 Marionette TRACE conn4 <- [1,1506,null,{}] 03:14:26 INFO - PROCESS | 1747 | 1465121666747 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:26 INFO - PROCESS | 1747 | 1465121666759 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:27 INFO - PROCESS | 1747 | 1465121667064 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 03:14:27 INFO - PROCESS | 1747 | 1465121667344 Marionette TRACE conn4 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:27 INFO - PROCESS | 1747 | 1465121667355 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:27 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbf0400 == 30 [pid = 1747] [id = 384] 03:14:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x8e0cec00) [pid = 1747] [serial = 1153] [outer = (nil)] 03:14:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x92c0b000) [pid = 1747] [serial = 1154] [outer = 0x8e0cec00] 03:14:27 INFO - PROCESS | 1747 | 1465121667443 Marionette DEBUG loaded listener.js 03:14:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x92d47800) [pid = 1747] [serial = 1155] [outer = 0x8e0cec00] 03:14:28 INFO - PROCESS | 1747 | 1465121668410 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 03:14:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 03:14:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1689ms 03:14:28 INFO - PROCESS | 1747 | 1465121668426 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 03:14:28 INFO - PROCESS | 1747 | 1465121668430 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 03:14:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 03:14:28 INFO - PROCESS | 1747 | 1465121668438 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 03:14:28 INFO - PROCESS | 1747 | 1465121668442 Marionette TRACE conn4 <- [1,1510,null,{}] 03:14:28 INFO - PROCESS | 1747 | 1465121668448 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:28 INFO - PROCESS | 1747 | 1465121668455 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:28 INFO - PROCESS | 1747 | 1465121668653 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 03:14:28 INFO - PROCESS | 1747 | 1465121668832 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:28 INFO - PROCESS | 1747 | 1465121668841 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:28 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddc7c00 == 31 [pid = 1747] [id = 385] 03:14:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x8f2a8800) [pid = 1747] [serial = 1156] [outer = (nil)] 03:14:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x92d49800) [pid = 1747] [serial = 1157] [outer = 0x8f2a8800] 03:14:28 INFO - PROCESS | 1747 | 1465121668974 Marionette DEBUG loaded listener.js 03:14:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x92d51800) [pid = 1747] [serial = 1158] [outer = 0x8f2a8800] 03:14:30 INFO - PROCESS | 1747 | 1465121670019 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 03:14:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 03:14:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1597ms 03:14:30 INFO - PROCESS | 1747 | 1465121670036 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 03:14:30 INFO - PROCESS | 1747 | 1465121670039 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 03:14:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 03:14:30 INFO - PROCESS | 1747 | 1465121670055 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 03:14:30 INFO - PROCESS | 1747 | 1465121670066 Marionette TRACE conn4 <- [1,1514,null,{}] 03:14:30 INFO - PROCESS | 1747 | 1465121670072 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:30 INFO - PROCESS | 1747 | 1465121670079 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:30 INFO - PROCESS | 1747 | 1465121670288 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 03:14:30 INFO - PROCESS | 1747 | 1465121670526 Marionette TRACE conn4 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:30 INFO - PROCESS | 1747 | 1465121670536 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:30 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe8000 == 32 [pid = 1747] [id = 386] 03:14:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x8cbec000) [pid = 1747] [serial = 1159] [outer = (nil)] 03:14:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x8e0c2c00) [pid = 1747] [serial = 1160] [outer = 0x8cbec000] 03:14:30 INFO - PROCESS | 1747 | 1465121670662 Marionette DEBUG loaded listener.js 03:14:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x8f14ac00) [pid = 1747] [serial = 1161] [outer = 0x8cbec000] 03:14:31 INFO - PROCESS | 1747 | 1465121671779 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 03:14:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 03:14:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1746ms 03:14:31 INFO - PROCESS | 1747 | 1465121671801 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 03:14:31 INFO - PROCESS | 1747 | 1465121671808 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 03:14:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 03:14:31 INFO - PROCESS | 1747 | 1465121671818 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 03:14:31 INFO - PROCESS | 1747 | 1465121671824 Marionette TRACE conn4 <- [1,1518,null,{}] 03:14:31 INFO - PROCESS | 1747 | 1465121671833 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:31 INFO - PROCESS | 1747 | 1465121671838 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:32 INFO - PROCESS | 1747 | 1465121672057 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 03:14:32 INFO - PROCESS | 1747 | 1465121672334 Marionette TRACE conn4 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:32 INFO - PROCESS | 1747 | 1465121672342 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:32 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e043800 == 33 [pid = 1747] [id = 387] 03:14:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x8e044000) [pid = 1747] [serial = 1162] [outer = (nil)] 03:14:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x8e0cf400) [pid = 1747] [serial = 1163] [outer = 0x8e044000] 03:14:32 INFO - PROCESS | 1747 | 1465121672427 Marionette DEBUG loaded listener.js 03:14:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x8f147400) [pid = 1747] [serial = 1164] [outer = 0x8e044000] 03:14:33 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x919c4800) [pid = 1747] [serial = 1083] [outer = (nil)] [url = about:blank] 03:14:33 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x8e049c00) [pid = 1747] [serial = 1085] [outer = (nil)] [url = about:blank] 03:14:33 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x924cfc00) [pid = 1747] [serial = 1092] [outer = (nil)] [url = about:blank] 03:14:33 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x92712800) [pid = 1747] [serial = 1071] [outer = (nil)] [url = about:blank] 03:14:33 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x8ddc9c00) [pid = 1747] [serial = 1064] [outer = (nil)] [url = about:blank] 03:14:33 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x919cf000) [pid = 1747] [serial = 1068] [outer = (nil)] [url = about:blank] 03:14:33 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x92c0d400) [pid = 1747] [serial = 1079] [outer = (nil)] [url = about:blank] 03:14:33 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x8de83400) [pid = 1747] [serial = 1065] [outer = (nil)] [url = about:blank] 03:14:33 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x92730000) [pid = 1747] [serial = 1095] [outer = (nil)] [url = about:blank] 03:14:33 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x8fadf400) [pid = 1747] [serial = 1089] [outer = (nil)] [url = about:blank] 03:14:33 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x91daf400) [pid = 1747] [serial = 1062] [outer = (nil)] [url = about:blank] 03:14:33 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x8f3e8c00) [pid = 1747] [serial = 1088] [outer = (nil)] [url = about:blank] 03:14:33 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x92b9f000) [pid = 1747] [serial = 1077] [outer = (nil)] [url = about:blank] 03:14:33 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x92585000) [pid = 1747] [serial = 1070] [outer = (nil)] [url = about:blank] 03:14:33 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x9384a800) [pid = 1747] [serial = 1080] [outer = (nil)] [url = about:blank] 03:14:33 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x92b9d000) [pid = 1747] [serial = 1076] [outer = (nil)] [url = about:blank] 03:14:33 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x92847c00) [pid = 1747] [serial = 1074] [outer = (nil)] [url = about:blank] 03:14:33 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x8fae4c00) [pid = 1747] [serial = 1067] [outer = (nil)] [url = about:blank] 03:14:33 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x8e644800) [pid = 1747] [serial = 1086] [outer = (nil)] [url = about:blank] 03:14:33 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x8f2a8c00) [pid = 1747] [serial = 1082] [outer = (nil)] [url = about:blank] 03:14:33 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x9284e400) [pid = 1747] [serial = 1073] [outer = (nil)] [url = about:blank] 03:14:33 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x9272a400) [pid = 1747] [serial = 1094] [outer = (nil)] [url = about:blank] 03:14:33 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x91ddbc00) [pid = 1747] [serial = 1091] [outer = (nil)] [url = about:blank] 03:14:33 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x92717800) [pid = 1747] [serial = 1097] [outer = (nil)] [url = about:blank] 03:14:33 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x92734400) [pid = 1747] [serial = 1098] [outer = (nil)] [url = about:blank] 03:14:33 INFO - PROCESS | 1747 | 1465121673519 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 03:14:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 03:14:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1746ms 03:14:33 INFO - PROCESS | 1747 | 1465121673564 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 03:14:33 INFO - PROCESS | 1747 | 1465121673572 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 03:14:33 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 03:14:33 INFO - PROCESS | 1747 | 1465121673600 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 03:14:33 INFO - PROCESS | 1747 | 1465121673604 Marionette TRACE conn4 <- [1,1522,null,{}] 03:14:33 INFO - PROCESS | 1747 | 1465121673614 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:33 INFO - PROCESS | 1747 | 1465121673621 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:33 INFO - PROCESS | 1747 | 1465121673818 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 03:14:34 INFO - PROCESS | 1747 | 1465121674020 Marionette TRACE conn4 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:34 INFO - PROCESS | 1747 | 1465121674029 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:34 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddca400 == 34 [pid = 1747] [id = 388] 03:14:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x8f2a2000) [pid = 1747] [serial = 1165] [outer = (nil)] 03:14:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x8f3e8c00) [pid = 1747] [serial = 1166] [outer = 0x8f2a2000] 03:14:34 INFO - PROCESS | 1747 | 1465121674111 Marionette DEBUG loaded listener.js 03:14:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x8fadd400) [pid = 1747] [serial = 1167] [outer = 0x8f2a2000] 03:14:34 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 03:14:34 INFO - PROCESS | 1747 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:14:34 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 03:14:34 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 03:14:34 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 03:14:34 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 03:14:34 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 03:14:34 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 03:14:34 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 03:14:34 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 03:14:34 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 03:14:34 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 03:14:34 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 () { 03:14:34 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:14:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 03:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:14:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 03:14:34 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 () { 03:14:34 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:14:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 03:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:14:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 03:14:34 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 () { 03:14:34 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:14:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 03:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:14:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 03:14:34 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 () { 03:14:34 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:14:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 03:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:14:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 03:14:34 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1354ms 03:14:34 INFO - PROCESS | 1747 | 1465121674918 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 03:14:34 INFO - PROCESS | 1747 | 1465121674946 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 03:14:34 INFO - PROCESS | 1747 | 1465121674958 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 03:14:34 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 03:14:34 INFO - PROCESS | 1747 | 1465121674973 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 03:14:34 INFO - PROCESS | 1747 | 1465121674980 Marionette TRACE conn4 <- [1,1526,null,{}] 03:14:35 INFO - PROCESS | 1747 | 1465121675002 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:35 INFO - PROCESS | 1747 | 1465121675011 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:35 INFO - PROCESS | 1747 | 1465121675236 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 03:14:35 INFO - PROCESS | 1747 | 1465121675388 Marionette TRACE conn4 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:35 INFO - PROCESS | 1747 | 1465121675401 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:35 INFO - PROCESS | 1747 | ++DOCSHELL 0x91ddd400 == 35 [pid = 1747] [id = 389] 03:14:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x91ddd800) [pid = 1747] [serial = 1168] [outer = (nil)] 03:14:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x924c6000) [pid = 1747] [serial = 1169] [outer = 0x91ddd800] 03:14:35 INFO - PROCESS | 1747 | 1465121675474 Marionette DEBUG loaded listener.js 03:14:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x92587800) [pid = 1747] [serial = 1170] [outer = 0x91ddd800] 03:14:36 INFO - PROCESS | 1747 | 1465121676324 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 03:14:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:14:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 03:14:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:14:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 03:14:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:14:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 03:14:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:14:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 03:14:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 03:14:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 03:14:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:14:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 03:14:36 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1393ms 03:14:36 INFO - PROCESS | 1747 | 1465121676396 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 03:14:36 INFO - PROCESS | 1747 | 1465121676401 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 03:14:36 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 03:14:36 INFO - PROCESS | 1747 | 1465121676408 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 03:14:36 INFO - PROCESS | 1747 | 1465121676412 Marionette TRACE conn4 <- [1,1530,null,{}] 03:14:36 INFO - PROCESS | 1747 | 1465121676418 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:36 INFO - PROCESS | 1747 | 1465121676424 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:36 INFO - PROCESS | 1747 | 1465121676673 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 03:14:36 INFO - PROCESS | 1747 | 1465121676701 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:36 INFO - PROCESS | 1747 | 1465121676710 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:36 INFO - PROCESS | 1747 | ++DOCSHELL 0x92589000 == 36 [pid = 1747] [id = 390] 03:14:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x92712800) [pid = 1747] [serial = 1171] [outer = (nil)] 03:14:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x9272b000) [pid = 1747] [serial = 1172] [outer = 0x92712800] 03:14:36 INFO - PROCESS | 1747 | 1465121676797 Marionette DEBUG loaded listener.js 03:14:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x92737000) [pid = 1747] [serial = 1173] [outer = 0x92712800] 03:14:37 INFO - PROCESS | 1747 | 1465121677693 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 03:14:37 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 03:14:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 03:14:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:14:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 03:14:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 03:14:37 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. 03:14:37 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 03:14:37 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1332ms 03:14:37 INFO - PROCESS | 1747 | 1465121677743 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 03:14:37 INFO - PROCESS | 1747 | 1465121677746 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 03:14:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 03:14:37 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x8e04b800) [pid = 1747] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 03:14:37 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x919ca000) [pid = 1747] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 03:14:37 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x92948000) [pid = 1747] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 03:14:37 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x92c0d800) [pid = 1747] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 03:14:37 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x92d49400) [pid = 1747] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 03:14:37 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x93b60c00) [pid = 1747] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 03:14:37 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x93c15000) [pid = 1747] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 03:14:37 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x919ce800) [pid = 1747] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 03:14:37 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x8f29b400) [pid = 1747] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 03:14:37 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x8de82000) [pid = 1747] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 03:14:37 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x8deb7800) [pid = 1747] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 03:14:37 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x8e650000) [pid = 1747] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 03:14:37 INFO - PROCESS | 1747 | 1465121677889 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 03:14:37 INFO - PROCESS | 1747 | 1465121677894 Marionette TRACE conn4 <- [1,1534,null,{}] 03:14:37 INFO - PROCESS | 1747 | 1465121677900 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:37 INFO - PROCESS | 1747 | 1465121677906 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:38 INFO - PROCESS | 1747 | 1465121678065 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 03:14:38 INFO - PROCESS | 1747 | 1465121678089 Marionette TRACE conn4 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:38 INFO - PROCESS | 1747 | 1465121678100 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:38 INFO - PROCESS | 1747 | ++DOCSHELL 0x8de82000 == 37 [pid = 1747] [id = 391] 03:14:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x8deb5400) [pid = 1747] [serial = 1174] [outer = (nil)] 03:14:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x8fad8400) [pid = 1747] [serial = 1175] [outer = 0x8deb5400] 03:14:38 INFO - PROCESS | 1747 | 1465121678295 Marionette DEBUG loaded listener.js 03:14:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x92711c00) [pid = 1747] [serial = 1176] [outer = 0x8deb5400] 03:14:39 INFO - PROCESS | 1747 | 1465121679136 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 03:14:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 03:14:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1333ms 03:14:39 INFO - PROCESS | 1747 | 1465121679182 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 03:14:39 INFO - PROCESS | 1747 | 1465121679186 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 03:14:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 03:14:39 INFO - PROCESS | 1747 | 1465121679194 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 03:14:39 INFO - PROCESS | 1747 | 1465121679197 Marionette TRACE conn4 <- [1,1538,null,{}] 03:14:39 INFO - PROCESS | 1747 | 1465121679203 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:39 INFO - PROCESS | 1747 | 1465121679214 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:39 INFO - PROCESS | 1747 | 1465121679430 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 03:14:39 INFO - PROCESS | 1747 | 1465121679568 Marionette TRACE conn4 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:39 INFO - PROCESS | 1747 | 1465121679576 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:39 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbef400 == 38 [pid = 1747] [id = 392] 03:14:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x8de88000) [pid = 1747] [serial = 1177] [outer = (nil)] 03:14:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x93843800) [pid = 1747] [serial = 1178] [outer = 0x8de88000] 03:14:39 INFO - PROCESS | 1747 | 1465121679648 Marionette DEBUG loaded listener.js 03:14:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x9384e000) [pid = 1747] [serial = 1179] [outer = 0x8de88000] 03:14:40 INFO - PROCESS | 1747 | 1465121680718 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 03:14:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 03:14:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1589ms 03:14:40 INFO - PROCESS | 1747 | 1465121680784 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 03:14:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 03:14:40 INFO - PROCESS | 1747 | 1465121680792 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 03:14:40 INFO - PROCESS | 1747 | 1465121680802 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 03:14:40 INFO - PROCESS | 1747 | 1465121680809 Marionette TRACE conn4 <- [1,1542,null,{}] 03:14:40 INFO - PROCESS | 1747 | 1465121680820 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:40 INFO - PROCESS | 1747 | 1465121680827 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:41 INFO - PROCESS | 1747 | 1465121681082 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 03:14:41 INFO - PROCESS | 1747 | 1465121681372 Marionette TRACE conn4 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:41 INFO - PROCESS | 1747 | 1465121681382 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:41 INFO - PROCESS | 1747 | ++DOCSHELL 0x8de82c00 == 39 [pid = 1747] [id = 393] 03:14:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x8de84800) [pid = 1747] [serial = 1180] [outer = (nil)] 03:14:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x8e050000) [pid = 1747] [serial = 1181] [outer = 0x8de84800] 03:14:41 INFO - PROCESS | 1747 | 1465121681472 Marionette DEBUG loaded listener.js 03:14:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x8f29a000) [pid = 1747] [serial = 1182] [outer = 0x8de84800] 03:14:42 INFO - PROCESS | 1747 | 1465121682487 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 03:14:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 03:14:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1747ms 03:14:42 INFO - PROCESS | 1747 | 1465121682548 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 03:14:42 INFO - PROCESS | 1747 | 1465121682556 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 03:14:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 03:14:42 INFO - PROCESS | 1747 | 1465121682568 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 03:14:42 INFO - PROCESS | 1747 | 1465121682573 Marionette TRACE conn4 <- [1,1546,null,{}] 03:14:42 INFO - PROCESS | 1747 | 1465121682580 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:42 INFO - PROCESS | 1747 | 1465121682586 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:42 INFO - PROCESS | 1747 | 1465121682842 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 03:14:43 INFO - PROCESS | 1747 | 1465121683133 Marionette TRACE conn4 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:43 INFO - PROCESS | 1747 | 1465121683142 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:43 INFO - PROCESS | 1747 | ++DOCSHELL 0x91af4c00 == 40 [pid = 1747] [id = 394] 03:14:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x91da0400) [pid = 1747] [serial = 1183] [outer = (nil)] 03:14:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x91dbd400) [pid = 1747] [serial = 1184] [outer = 0x91da0400] 03:14:43 INFO - PROCESS | 1747 | 1465121683232 Marionette DEBUG loaded listener.js 03:14:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x91de1c00) [pid = 1747] [serial = 1185] [outer = 0x91da0400] 03:14:44 INFO - PROCESS | 1747 | 1465121684213 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 03:14:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 03:14:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1687ms 03:14:44 INFO - PROCESS | 1747 | 1465121684256 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 03:14:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 03:14:44 INFO - PROCESS | 1747 | 1465121684261 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 03:14:44 INFO - PROCESS | 1747 | 1465121684268 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 03:14:44 INFO - PROCESS | 1747 | 1465121684275 Marionette TRACE conn4 <- [1,1550,null,{}] 03:14:44 INFO - PROCESS | 1747 | 1465121684292 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:44 INFO - PROCESS | 1747 | 1465121684302 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:44 INFO - PROCESS | 1747 | 1465121684516 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 03:14:44 INFO - PROCESS | 1747 | 1465121684752 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:44 INFO - PROCESS | 1747 | 1465121684764 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:44 INFO - PROCESS | 1747 | ++DOCSHELL 0x92b9d000 == 41 [pid = 1747] [id = 395] 03:14:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x92c0c400) [pid = 1747] [serial = 1186] [outer = (nil)] 03:14:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x92d4f400) [pid = 1747] [serial = 1187] [outer = 0x92c0c400] 03:14:44 INFO - PROCESS | 1747 | 1465121684898 Marionette DEBUG loaded listener.js 03:14:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x938bb400) [pid = 1747] [serial = 1188] [outer = 0x92c0c400] 03:14:45 INFO - PROCESS | 1747 | 1465121685857 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 03:14:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 03:14:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1642ms 03:14:45 INFO - PROCESS | 1747 | 1465121685911 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 03:14:45 INFO - PROCESS | 1747 | 1465121685916 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 03:14:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 03:14:45 INFO - PROCESS | 1747 | 1465121685923 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 03:14:45 INFO - PROCESS | 1747 | 1465121685926 Marionette TRACE conn4 <- [1,1554,null,{}] 03:14:45 INFO - PROCESS | 1747 | 1465121685933 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:45 INFO - PROCESS | 1747 | 1465121685938 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:46 INFO - PROCESS | 1747 | 1465121686148 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 03:14:46 INFO - PROCESS | 1747 | 1465121686375 Marionette TRACE conn4 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:46 INFO - PROCESS | 1747 | 1465121686388 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:46 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddc4c00 == 42 [pid = 1747] [id = 396] 03:14:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x8e647c00) [pid = 1747] [serial = 1189] [outer = (nil)] 03:14:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x93b5f400) [pid = 1747] [serial = 1190] [outer = 0x8e647c00] 03:14:46 INFO - PROCESS | 1747 | 1465121686514 Marionette DEBUG loaded listener.js 03:14:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x93b63800) [pid = 1747] [serial = 1191] [outer = 0x8e647c00] 03:14:47 INFO - PROCESS | 1747 | 1465121687481 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 03:14:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 03:14:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1636ms 03:14:47 INFO - PROCESS | 1747 | 1465121687561 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 03:14:47 INFO - PROCESS | 1747 | 1465121687566 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 03:14:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 03:14:47 INFO - PROCESS | 1747 | 1465121687572 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 03:14:47 INFO - PROCESS | 1747 | 1465121687576 Marionette TRACE conn4 <- [1,1558,null,{}] 03:14:47 INFO - PROCESS | 1747 | 1465121687583 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:47 INFO - PROCESS | 1747 | 1465121687588 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:47 INFO - PROCESS | 1747 | 1465121687841 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 03:14:48 INFO - PROCESS | 1747 | 1465121688116 Marionette TRACE conn4 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:48 INFO - PROCESS | 1747 | 1465121688125 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:48 INFO - PROCESS | 1747 | ++DOCSHELL 0x8de7d400 == 43 [pid = 1747] [id = 397] 03:14:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x8f3ea000) [pid = 1747] [serial = 1192] [outer = (nil)] 03:14:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x93c18400) [pid = 1747] [serial = 1193] [outer = 0x8f3ea000] 03:14:48 INFO - PROCESS | 1747 | 1465121688214 Marionette DEBUG loaded listener.js 03:14:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x94707800) [pid = 1747] [serial = 1194] [outer = 0x8f3ea000] 03:14:49 INFO - PROCESS | 1747 | 1465121689171 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 03:14:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 03:14:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1636ms 03:14:49 INFO - PROCESS | 1747 | 1465121689209 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 03:14:49 INFO - PROCESS | 1747 | 1465121689213 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 03:14:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 03:14:49 INFO - PROCESS | 1747 | 1465121689221 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 03:14:49 INFO - PROCESS | 1747 | 1465121689225 Marionette TRACE conn4 <- [1,1562,null,{}] 03:14:49 INFO - PROCESS | 1747 | 1465121689231 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:49 INFO - PROCESS | 1747 | 1465121689241 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:49 INFO - PROCESS | 1747 | 1465121689485 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 03:14:49 INFO - PROCESS | 1747 | 1465121689718 Marionette TRACE conn4 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:49 INFO - PROCESS | 1747 | 1465121689728 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:49 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddc8800 == 44 [pid = 1747] [id = 398] 03:14:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x8de7a400) [pid = 1747] [serial = 1195] [outer = (nil)] 03:14:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x93c13c00) [pid = 1747] [serial = 1196] [outer = 0x8de7a400] 03:14:49 INFO - PROCESS | 1747 | 1465121689858 Marionette DEBUG loaded listener.js 03:14:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x954e3800) [pid = 1747] [serial = 1197] [outer = 0x8de7a400] 03:14:50 INFO - PROCESS | 1747 | 1465121690834 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 03:14:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 03:14:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1682ms 03:14:50 INFO - PROCESS | 1747 | 1465121690905 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 03:14:50 INFO - PROCESS | 1747 | 1465121690910 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 03:14:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 03:14:50 INFO - PROCESS | 1747 | 1465121690917 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 03:14:50 INFO - PROCESS | 1747 | 1465121690921 Marionette TRACE conn4 <- [1,1566,null,{}] 03:14:50 INFO - PROCESS | 1747 | 1465121690927 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:50 INFO - PROCESS | 1747 | 1465121690933 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:51 INFO - PROCESS | 1747 | 1465121691138 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 03:14:51 INFO - PROCESS | 1747 | 1465121691370 Marionette TRACE conn4 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:51 INFO - PROCESS | 1747 | 1465121691379 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:51 INFO - PROCESS | 1747 | ++DOCSHELL 0x8debac00 == 45 [pid = 1747] [id = 399] 03:14:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x8debb400) [pid = 1747] [serial = 1198] [outer = (nil)] 03:14:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x8e041400) [pid = 1747] [serial = 1199] [outer = 0x8debb400] 03:14:51 INFO - PROCESS | 1747 | 1465121691791 Marionette DEBUG loaded listener.js 03:14:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x8e0c9400) [pid = 1747] [serial = 1200] [outer = 0x8debb400] 03:14:52 INFO - PROCESS | 1747 | 1465121692758 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 03:14:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 03:14:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1886ms 03:14:52 INFO - PROCESS | 1747 | 1465121692805 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 03:14:52 INFO - PROCESS | 1747 | 1465121692812 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 03:14:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 03:14:52 INFO - PROCESS | 1747 | 1465121692821 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 03:14:52 INFO - PROCESS | 1747 | 1465121692825 Marionette TRACE conn4 <- [1,1570,null,{}] 03:14:52 INFO - PROCESS | 1747 | 1465121692834 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:52 INFO - PROCESS | 1747 | 1465121692841 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:53 INFO - PROCESS | 1747 | 1465121693152 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 03:14:54 INFO - PROCESS | 1747 | --DOCSHELL 0x8de82000 == 44 [pid = 1747] [id = 391] 03:14:54 INFO - PROCESS | 1747 | --DOCSHELL 0x92589000 == 43 [pid = 1747] [id = 390] 03:14:54 INFO - PROCESS | 1747 | --DOCSHELL 0x91ddd400 == 42 [pid = 1747] [id = 389] 03:14:54 INFO - PROCESS | 1747 | --DOCSHELL 0x8ddca400 == 41 [pid = 1747] [id = 388] 03:14:54 INFO - PROCESS | 1747 | --DOCSHELL 0x8e043800 == 40 [pid = 1747] [id = 387] 03:14:54 INFO - PROCESS | 1747 | --DOCSHELL 0x8e645c00 == 39 [pid = 1747] [id = 380] 03:14:54 INFO - PROCESS | 1747 | --DOCSHELL 0x8de82800 == 38 [pid = 1747] [id = 379] 03:14:54 INFO - PROCESS | 1747 | --DOCSHELL 0x919cd400 == 37 [pid = 1747] [id = 383] 03:14:54 INFO - PROCESS | 1747 | --DOCSHELL 0x8e0c6800 == 36 [pid = 1747] [id = 382] 03:14:54 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbf0400 == 35 [pid = 1747] [id = 384] 03:14:54 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbe8000 == 34 [pid = 1747] [id = 386] 03:14:54 INFO - PROCESS | 1747 | --DOCSHELL 0x91dd4400 == 33 [pid = 1747] [id = 381] 03:14:54 INFO - PROCESS | 1747 | --DOCSHELL 0x8ddc7c00 == 32 [pid = 1747] [id = 385] 03:14:54 INFO - PROCESS | 1747 | --DOCSHELL 0x8debac00 == 31 [pid = 1747] [id = 399] 03:14:54 INFO - PROCESS | 1747 | --DOCSHELL 0x8de7d400 == 30 [pid = 1747] [id = 397] 03:14:54 INFO - PROCESS | 1747 | --DOCSHELL 0x8ddc8800 == 29 [pid = 1747] [id = 398] 03:14:54 INFO - PROCESS | 1747 | --DOCSHELL 0x8ddc4c00 == 28 [pid = 1747] [id = 396] 03:14:54 INFO - PROCESS | 1747 | --DOCSHELL 0x92b9d000 == 27 [pid = 1747] [id = 395] 03:14:54 INFO - PROCESS | 1747 | --DOCSHELL 0x91af4c00 == 26 [pid = 1747] [id = 394] 03:14:54 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbef400 == 25 [pid = 1747] [id = 392] 03:14:54 INFO - PROCESS | 1747 | --DOCSHELL 0x8de82c00 == 24 [pid = 1747] [id = 393] 03:14:54 INFO - PROCESS | 1747 | 1465121694557 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:54 INFO - PROCESS | 1747 | 1465121694565 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:54 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x91d95c00) [pid = 1747] [serial = 1136] [outer = (nil)] [url = about:blank] 03:14:54 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x8e0c6000) [pid = 1747] [serial = 1100] [outer = (nil)] [url = about:blank] 03:14:54 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x91da1800) [pid = 1747] [serial = 1104] [outer = (nil)] [url = about:blank] 03:14:54 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x91aedc00) [pid = 1747] [serial = 1103] [outer = (nil)] [url = about:blank] 03:14:54 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x92c09c00) [pid = 1747] [serial = 1107] [outer = (nil)] [url = about:blank] 03:14:54 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x92c01c00) [pid = 1747] [serial = 1106] [outer = (nil)] [url = about:blank] 03:14:54 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x938b5000) [pid = 1747] [serial = 1110] [outer = (nil)] [url = about:blank] 03:14:54 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x92d4f000) [pid = 1747] [serial = 1109] [outer = (nil)] [url = about:blank] 03:14:54 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x938be000) [pid = 1747] [serial = 1113] [outer = (nil)] [url = about:blank] 03:14:54 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x938bc000) [pid = 1747] [serial = 1112] [outer = (nil)] [url = about:blank] 03:14:54 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x95227400) [pid = 1747] [serial = 1116] [outer = (nil)] [url = about:blank] 03:14:54 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x93c1a000) [pid = 1747] [serial = 1115] [outer = (nil)] [url = about:blank] 03:14:54 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x95419400) [pid = 1747] [serial = 1119] [outer = (nil)] [url = about:blank] 03:14:54 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x95232000) [pid = 1747] [serial = 1118] [outer = (nil)] [url = about:blank] 03:14:54 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x91ae7400) [pid = 1747] [serial = 1133] [outer = (nil)] [url = about:blank] 03:14:54 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x919c7800) [pid = 1747] [serial = 1125] [outer = (nil)] [url = about:blank] 03:14:54 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x8dec3c00) [pid = 1747] [serial = 1122] [outer = (nil)] [url = about:blank] 03:14:54 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x8fae0400) [pid = 1747] [serial = 1124] [outer = (nil)] [url = about:blank] 03:14:54 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x8deb5c00) [pid = 1747] [serial = 1121] [outer = (nil)] [url = about:blank] 03:14:54 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x8e041c00) [pid = 1747] [serial = 1127] [outer = (nil)] [url = about:blank] 03:14:54 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x8e04c400) [pid = 1747] [serial = 1128] [outer = (nil)] [url = about:blank] 03:14:54 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x8e64c000) [pid = 1747] [serial = 1101] [outer = (nil)] [url = about:blank] 03:14:54 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x8f154400) [pid = 1747] [serial = 1131] [outer = (nil)] [url = about:blank] 03:14:54 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x91af0400) [pid = 1747] [serial = 1134] [outer = (nil)] [url = about:blank] 03:14:54 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x8f14b400) [pid = 1747] [serial = 1130] [outer = (nil)] [url = about:blank] 03:14:54 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe9000 == 25 [pid = 1747] [id = 400] 03:14:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x8cbeb000) [pid = 1747] [serial = 1201] [outer = (nil)] 03:14:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x8ddc1800) [pid = 1747] [serial = 1202] [outer = 0x8cbeb000] 03:14:54 INFO - PROCESS | 1747 | 1465121694806 Marionette DEBUG loaded listener.js 03:14:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x8ddc7800) [pid = 1747] [serial = 1203] [outer = 0x8cbeb000] 03:14:55 INFO - PROCESS | 1747 | 1465121695705 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 03:14:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 03:14:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 2939ms 03:14:55 INFO - PROCESS | 1747 | 1465121695761 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 03:14:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 03:14:55 INFO - PROCESS | 1747 | 1465121695767 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 03:14:55 INFO - PROCESS | 1747 | 1465121695776 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 03:14:55 INFO - PROCESS | 1747 | 1465121695782 Marionette TRACE conn4 <- [1,1574,null,{}] 03:14:55 INFO - PROCESS | 1747 | 1465121695791 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:55 INFO - PROCESS | 1747 | 1465121695800 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:55 INFO - PROCESS | 1747 | 1465121695988 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 03:14:56 INFO - PROCESS | 1747 | 1465121696138 Marionette TRACE conn4 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:56 INFO - PROCESS | 1747 | 1465121696151 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:56 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e043800 == 26 [pid = 1747] [id = 401] 03:14:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x8e045400) [pid = 1747] [serial = 1204] [outer = (nil)] 03:14:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x8e04a800) [pid = 1747] [serial = 1205] [outer = 0x8e045400] 03:14:56 INFO - PROCESS | 1747 | 1465121696284 Marionette DEBUG loaded listener.js 03:14:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x8e0c5800) [pid = 1747] [serial = 1206] [outer = 0x8e045400] 03:14:57 INFO - PROCESS | 1747 | 1465121697132 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 03:14:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 03:14:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1435ms 03:14:57 INFO - PROCESS | 1747 | 1465121697214 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 03:14:57 INFO - PROCESS | 1747 | 1465121697222 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 03:14:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 03:14:57 INFO - PROCESS | 1747 | 1465121697241 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 03:14:57 INFO - PROCESS | 1747 | 1465121697246 Marionette TRACE conn4 <- [1,1578,null,{}] 03:14:57 INFO - PROCESS | 1747 | 1465121697252 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:57 INFO - PROCESS | 1747 | 1465121697259 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:57 INFO - PROCESS | 1747 | 1465121697510 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 03:14:57 INFO - PROCESS | 1747 | 1465121697540 Marionette TRACE conn4 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:57 INFO - PROCESS | 1747 | 1465121697548 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:57 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e64b000 == 27 [pid = 1747] [id = 402] 03:14:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x8f150c00) [pid = 1747] [serial = 1207] [outer = (nil)] 03:14:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x8f29b800) [pid = 1747] [serial = 1208] [outer = 0x8f150c00] 03:14:57 INFO - PROCESS | 1747 | 1465121697626 Marionette DEBUG loaded listener.js 03:14:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x8f3e8000) [pid = 1747] [serial = 1209] [outer = 0x8f150c00] 03:14:58 INFO - PROCESS | 1747 | 1465121698740 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 03:14:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 03:14:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1541ms 03:14:58 INFO - PROCESS | 1747 | 1465121698783 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 03:14:58 INFO - PROCESS | 1747 | 1465121698787 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 03:14:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 03:14:58 INFO - PROCESS | 1747 | 1465121698802 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 03:14:58 INFO - PROCESS | 1747 | 1465121698813 Marionette TRACE conn4 <- [1,1582,null,{}] 03:14:58 INFO - PROCESS | 1747 | 1465121698830 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:58 INFO - PROCESS | 1747 | 1465121698839 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:59 INFO - PROCESS | 1747 | 1465121699087 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 03:14:59 INFO - PROCESS | 1747 | 1465121699113 Marionette TRACE conn4 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:59 INFO - PROCESS | 1747 | 1465121699119 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:14:59 INFO - PROCESS | 1747 | ++DOCSHELL 0x91ae9c00 == 28 [pid = 1747] [id = 403] 03:14:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x91aeb000) [pid = 1747] [serial = 1210] [outer = (nil)] 03:14:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x91d97800) [pid = 1747] [serial = 1211] [outer = 0x91aeb000] 03:14:59 INFO - PROCESS | 1747 | 1465121699194 Marionette DEBUG loaded listener.js 03:14:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x91da0800) [pid = 1747] [serial = 1212] [outer = 0x91aeb000] 03:15:00 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x8de84000) [pid = 1747] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 03:15:00 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x8f2a2000) [pid = 1747] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 03:15:00 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x8f2a8800) [pid = 1747] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 03:15:00 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x8e044000) [pid = 1747] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 03:15:00 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x92716400) [pid = 1747] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 03:15:00 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x8deb5400) [pid = 1747] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 03:15:00 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x8fadac00) [pid = 1747] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 03:15:00 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x91dd7800) [pid = 1747] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 03:15:00 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x9257f000) [pid = 1747] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 03:15:00 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x91ddd800) [pid = 1747] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 03:15:00 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x8e0cec00) [pid = 1747] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 03:15:00 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x92712800) [pid = 1747] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 03:15:00 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x8cbec000) [pid = 1747] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 03:15:00 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x8e0d0000) [pid = 1747] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 03:15:00 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x8de88000) [pid = 1747] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 03:15:00 INFO - PROCESS | 1747 | 1465121700809 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 03:15:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 03:15:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 2050ms 03:15:00 INFO - PROCESS | 1747 | 1465121700845 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 03:15:00 INFO - PROCESS | 1747 | 1465121700849 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 03:15:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 03:15:00 INFO - PROCESS | 1747 | 1465121700856 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 03:15:00 INFO - PROCESS | 1747 | 1465121700859 Marionette TRACE conn4 <- [1,1586,null,{}] 03:15:00 INFO - PROCESS | 1747 | 1465121700865 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:00 INFO - PROCESS | 1747 | 1465121700870 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:01 INFO - PROCESS | 1747 | 1465121701051 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 03:15:01 INFO - PROCESS | 1747 | 1465121701189 Marionette TRACE conn4 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:01 INFO - PROCESS | 1747 | 1465121701197 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:01 INFO - PROCESS | 1747 | ++DOCSHELL 0x8de7ac00 == 29 [pid = 1747] [id = 404] 03:15:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x8de84000) [pid = 1747] [serial = 1213] [outer = (nil)] 03:15:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x91daf000) [pid = 1747] [serial = 1214] [outer = 0x8de84000] 03:15:01 INFO - PROCESS | 1747 | 1465121701268 Marionette DEBUG loaded listener.js 03:15:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x91db2000) [pid = 1747] [serial = 1215] [outer = 0x8de84000] 03:15:02 INFO - PROCESS | 1747 | 1465121702398 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 03:15:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 03:15:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1582ms 03:15:02 INFO - PROCESS | 1747 | 1465121702439 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 03:15:02 INFO - PROCESS | 1747 | 1465121702447 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 03:15:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 03:15:02 INFO - PROCESS | 1747 | 1465121702458 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 03:15:02 INFO - PROCESS | 1747 | 1465121702462 Marionette TRACE conn4 <- [1,1590,null,{}] 03:15:02 INFO - PROCESS | 1747 | 1465121702473 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:02 INFO - PROCESS | 1747 | 1465121702479 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:02 INFO - PROCESS | 1747 | 1465121702690 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 03:15:02 INFO - PROCESS | 1747 | 1465121702950 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:02 INFO - PROCESS | 1747 | 1465121702969 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:03 INFO - PROCESS | 1747 | ++DOCSHELL 0x8debb800 == 30 [pid = 1747] [id = 405] 03:15:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x8debd800) [pid = 1747] [serial = 1216] [outer = (nil)] 03:15:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x8e046c00) [pid = 1747] [serial = 1217] [outer = 0x8debd800] 03:15:03 INFO - PROCESS | 1747 | 1465121703107 Marionette DEBUG loaded listener.js 03:15:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x8f153400) [pid = 1747] [serial = 1218] [outer = 0x8debd800] 03:15:04 INFO - PROCESS | 1747 | 1465121704168 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 03:15:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 03:15:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1791ms 03:15:04 INFO - PROCESS | 1747 | 1465121704249 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 03:15:04 INFO - PROCESS | 1747 | 1465121704257 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 03:15:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 03:15:04 INFO - PROCESS | 1747 | 1465121704271 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 03:15:04 INFO - PROCESS | 1747 | 1465121704277 Marionette TRACE conn4 <- [1,1594,null,{}] 03:15:04 INFO - PROCESS | 1747 | 1465121704284 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:04 INFO - PROCESS | 1747 | 1465121704290 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:04 INFO - PROCESS | 1747 | 1465121704622 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 03:15:04 INFO - PROCESS | 1747 | 1465121704813 Marionette TRACE conn4 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:04 INFO - PROCESS | 1747 | 1465121704828 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:04 INFO - PROCESS | 1747 | ++DOCSHELL 0x8deb9000 == 31 [pid = 1747] [id = 406] 03:15:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x8fae4c00) [pid = 1747] [serial = 1219] [outer = (nil)] 03:15:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x91daf400) [pid = 1747] [serial = 1220] [outer = 0x8fae4c00] 03:15:04 INFO - PROCESS | 1747 | 1465121704914 Marionette DEBUG loaded listener.js 03:15:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x91dd4400) [pid = 1747] [serial = 1221] [outer = 0x8fae4c00] 03:15:05 INFO - PROCESS | 1747 | 1465121705993 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 03:15:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 03:15:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1787ms 03:15:06 INFO - PROCESS | 1747 | 1465121706058 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 03:15:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 03:15:06 INFO - PROCESS | 1747 | 1465121706063 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 03:15:06 INFO - PROCESS | 1747 | 1465121706071 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 03:15:06 INFO - PROCESS | 1747 | 1465121706078 Marionette TRACE conn4 <- [1,1598,null,{}] 03:15:06 INFO - PROCESS | 1747 | 1465121706096 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:06 INFO - PROCESS | 1747 | 1465121706105 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:06 INFO - PROCESS | 1747 | 1465121706349 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 03:15:06 INFO - PROCESS | 1747 | 1465121706646 Marionette TRACE conn4 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:06 INFO - PROCESS | 1747 | 1465121706667 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:06 INFO - PROCESS | 1747 | ++DOCSHELL 0x92580c00 == 32 [pid = 1747] [id = 407] 03:15:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x92581c00) [pid = 1747] [serial = 1222] [outer = (nil)] 03:15:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x92589000) [pid = 1747] [serial = 1223] [outer = 0x92581c00] 03:15:06 INFO - PROCESS | 1747 | 1465121706865 Marionette DEBUG loaded listener.js 03:15:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x92713c00) [pid = 1747] [serial = 1224] [outer = 0x92581c00] 03:15:08 INFO - PROCESS | 1747 | 1465121708341 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 03:15:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 03:15:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 2348ms 03:15:08 INFO - PROCESS | 1747 | 1465121708422 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 03:15:08 INFO - PROCESS | 1747 | 1465121708429 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 03:15:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 03:15:08 INFO - PROCESS | 1747 | 1465121708499 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 03:15:08 INFO - PROCESS | 1747 | 1465121708505 Marionette TRACE conn4 <- [1,1602,null,{}] 03:15:08 INFO - PROCESS | 1747 | 1465121708526 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:08 INFO - PROCESS | 1747 | 1465121708535 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:08 INFO - PROCESS | 1747 | 1465121708875 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 03:15:09 INFO - PROCESS | 1747 | 1465121709027 Marionette TRACE conn4 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:09 INFO - PROCESS | 1747 | 1465121709036 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:09 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f2a8800 == 33 [pid = 1747] [id = 408] 03:15:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x92715000) [pid = 1747] [serial = 1225] [outer = (nil)] 03:15:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x92732400) [pid = 1747] [serial = 1226] [outer = 0x92715000] 03:15:09 INFO - PROCESS | 1747 | 1465121709122 Marionette DEBUG loaded listener.js 03:15:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x92730c00) [pid = 1747] [serial = 1227] [outer = 0x92715000] 03:15:10 INFO - PROCESS | 1747 | 1465121710093 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 03:15:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 03:15:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1669ms 03:15:10 INFO - PROCESS | 1747 | 1465121710151 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 03:15:10 INFO - PROCESS | 1747 | 1465121710154 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 03:15:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 03:15:10 INFO - PROCESS | 1747 | 1465121710162 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 03:15:10 INFO - PROCESS | 1747 | 1465121710169 Marionette TRACE conn4 <- [1,1606,null,{}] 03:15:10 INFO - PROCESS | 1747 | 1465121710175 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:10 INFO - PROCESS | 1747 | 1465121710182 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:10 INFO - PROCESS | 1747 | 1465121710415 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 03:15:10 INFO - PROCESS | 1747 | 1465121710641 Marionette TRACE conn4 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:10 INFO - PROCESS | 1747 | 1465121710649 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:10 INFO - PROCESS | 1747 | ++DOCSHELL 0x91ae7000 == 34 [pid = 1747] [id = 409] 03:15:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x924c8000) [pid = 1747] [serial = 1228] [outer = (nil)] 03:15:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x92940000) [pid = 1747] [serial = 1229] [outer = 0x924c8000] 03:15:10 INFO - PROCESS | 1747 | 1465121710796 Marionette DEBUG loaded listener.js 03:15:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x92946800) [pid = 1747] [serial = 1230] [outer = 0x924c8000] 03:15:11 INFO - PROCESS | 1747 | 1465121711786 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 03:15:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 03:15:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1691ms 03:15:11 INFO - PROCESS | 1747 | 1465121711855 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 03:15:11 INFO - PROCESS | 1747 | 1465121711858 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 03:15:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 03:15:11 INFO - PROCESS | 1747 | 1465121711866 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 03:15:11 INFO - PROCESS | 1747 | 1465121711870 Marionette TRACE conn4 <- [1,1610,null,{}] 03:15:11 INFO - PROCESS | 1747 | 1465121711876 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:11 INFO - PROCESS | 1747 | 1465121711888 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:12 INFO - PROCESS | 1747 | 1465121712158 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 03:15:12 INFO - PROCESS | 1747 | 1465121712442 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:12 INFO - PROCESS | 1747 | 1465121712452 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:12 INFO - PROCESS | 1747 | ++DOCSHELL 0x8de81800 == 35 [pid = 1747] [id = 410] 03:15:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x8de83c00) [pid = 1747] [serial = 1231] [outer = (nil)] 03:15:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x924c4400) [pid = 1747] [serial = 1232] [outer = 0x8de83c00] 03:15:12 INFO - PROCESS | 1747 | 1465121712553 Marionette DEBUG loaded listener.js 03:15:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x9293f000) [pid = 1747] [serial = 1233] [outer = 0x8de83c00] 03:15:13 INFO - PROCESS | 1747 | 1465121713698 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 03:15:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 03:15:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1888ms 03:15:13 INFO - PROCESS | 1747 | 1465121713755 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 03:15:13 INFO - PROCESS | 1747 | 1465121713762 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 03:15:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 03:15:13 INFO - PROCESS | 1747 | 1465121713771 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 03:15:13 INFO - PROCESS | 1747 | 1465121713776 Marionette TRACE conn4 <- [1,1614,null,{}] 03:15:13 INFO - PROCESS | 1747 | 1465121713785 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:13 INFO - PROCESS | 1747 | 1465121713789 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:13 INFO - PROCESS | 1747 | 1465121713987 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 03:15:14 INFO - PROCESS | 1747 | 1465121714201 Marionette TRACE conn4 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:14 INFO - PROCESS | 1747 | 1465121714214 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:14 INFO - PROCESS | 1747 | ++DOCSHELL 0x8de85800 == 36 [pid = 1747] [id = 411] 03:15:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x8de85c00) [pid = 1747] [serial = 1234] [outer = (nil)] 03:15:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x8deb7000) [pid = 1747] [serial = 1235] [outer = 0x8de85c00] 03:15:14 INFO - PROCESS | 1747 | 1465121714342 Marionette DEBUG loaded listener.js 03:15:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x8dec2400) [pid = 1747] [serial = 1236] [outer = 0x8de85c00] 03:15:14 INFO - PROCESS | 1747 | --DOCSHELL 0x919ce000 == 35 [pid = 1747] [id = 377] 03:15:14 INFO - PROCESS | 1747 | --DOCSHELL 0x8e04c000 == 34 [pid = 1747] [id = 378] 03:15:14 INFO - PROCESS | 1747 | --DOCSHELL 0x8e64e800 == 33 [pid = 1747] [id = 376] 03:15:14 INFO - PROCESS | 1747 | --DOCSHELL 0x8deb6800 == 32 [pid = 1747] [id = 375] 03:15:15 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x8debdc00) [pid = 1747] [serial = 1139] [outer = (nil)] [url = about:blank] 03:15:15 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x8f3e8c00) [pid = 1747] [serial = 1166] [outer = (nil)] [url = about:blank] 03:15:15 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x92d49800) [pid = 1747] [serial = 1157] [outer = (nil)] [url = about:blank] 03:15:15 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x8e0cf400) [pid = 1747] [serial = 1163] [outer = (nil)] [url = about:blank] 03:15:15 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x9284f400) [pid = 1747] [serial = 1151] [outer = (nil)] [url = about:blank] 03:15:15 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x8fadd400) [pid = 1747] [serial = 1167] [outer = (nil)] [url = about:blank] 03:15:15 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x8fad8400) [pid = 1747] [serial = 1175] [outer = (nil)] [url = about:blank] 03:15:15 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x92943c00) [pid = 1747] [serial = 1152] [outer = (nil)] [url = about:blank] 03:15:15 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x91ae7c00) [pid = 1747] [serial = 1143] [outer = (nil)] [url = about:blank] 03:15:15 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x91af1c00) [pid = 1747] [serial = 1146] [outer = (nil)] [url = about:blank] 03:15:15 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x92711800) [pid = 1747] [serial = 1149] [outer = (nil)] [url = about:blank] 03:15:15 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x8e045c00) [pid = 1747] [serial = 1140] [outer = (nil)] [url = about:blank] 03:15:15 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x92587800) [pid = 1747] [serial = 1170] [outer = (nil)] [url = about:blank] 03:15:15 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x92c0b000) [pid = 1747] [serial = 1154] [outer = (nil)] [url = about:blank] 03:15:15 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x9272b000) [pid = 1747] [serial = 1172] [outer = (nil)] [url = about:blank] 03:15:15 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x9271d400) [pid = 1747] [serial = 1148] [outer = (nil)] [url = about:blank] 03:15:15 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x924c1c00) [pid = 1747] [serial = 1145] [outer = (nil)] [url = about:blank] 03:15:15 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x8e0c2c00) [pid = 1747] [serial = 1160] [outer = (nil)] [url = about:blank] 03:15:15 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x924c6000) [pid = 1747] [serial = 1169] [outer = (nil)] [url = about:blank] 03:15:15 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x92d51800) [pid = 1747] [serial = 1158] [outer = (nil)] [url = about:blank] 03:15:15 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x92711c00) [pid = 1747] [serial = 1176] [outer = (nil)] [url = about:blank] 03:15:15 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x92737000) [pid = 1747] [serial = 1173] [outer = (nil)] [url = about:blank] 03:15:15 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x919c1400) [pid = 1747] [serial = 1142] [outer = (nil)] [url = about:blank] 03:15:15 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x92d47800) [pid = 1747] [serial = 1155] [outer = (nil)] [url = about:blank] 03:15:15 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x91db3800) [pid = 1747] [serial = 1137] [outer = (nil)] [url = about:blank] 03:15:15 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x8f147400) [pid = 1747] [serial = 1164] [outer = (nil)] [url = about:blank] 03:15:15 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x8f14ac00) [pid = 1747] [serial = 1161] [outer = (nil)] [url = about:blank] 03:15:15 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x93843800) [pid = 1747] [serial = 1178] [outer = (nil)] [url = about:blank] 03:15:15 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x9384e000) [pid = 1747] [serial = 1179] [outer = (nil)] [url = about:blank] 03:15:15 INFO - PROCESS | 1747 | 1465121715397 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 03:15:15 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 03:15:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1688ms 03:15:15 INFO - PROCESS | 1747 | 1465121715458 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 03:15:15 INFO - PROCESS | 1747 | 1465121715466 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 03:15:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 03:15:15 INFO - PROCESS | 1747 | 1465121715477 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 03:15:15 INFO - PROCESS | 1747 | 1465121715481 Marionette TRACE conn4 <- [1,1618,null,{}] 03:15:15 INFO - PROCESS | 1747 | 1465121715490 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:15 INFO - PROCESS | 1747 | 1465121715496 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:15 INFO - PROCESS | 1747 | 1465121715779 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 03:15:15 INFO - PROCESS | 1747 | 1465121715920 Marionette TRACE conn4 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:15 INFO - PROCESS | 1747 | 1465121715933 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:15 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e641c00 == 33 [pid = 1747] [id = 412] 03:15:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x8e647000) [pid = 1747] [serial = 1237] [outer = (nil)] 03:15:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x8f148000) [pid = 1747] [serial = 1238] [outer = 0x8e647000] 03:15:16 INFO - PROCESS | 1747 | 1465121716013 Marionette DEBUG loaded listener.js 03:15:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x8f153c00) [pid = 1747] [serial = 1239] [outer = 0x8e647000] 03:15:16 INFO - PROCESS | 1747 | 1465121716834 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 03:15:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 03:15:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1434ms 03:15:16 INFO - PROCESS | 1747 | 1465121716911 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 03:15:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 03:15:16 INFO - PROCESS | 1747 | 1465121716916 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 03:15:16 INFO - PROCESS | 1747 | 1465121716923 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 03:15:16 INFO - PROCESS | 1747 | 1465121716929 Marionette TRACE conn4 <- [1,1622,null,{}] 03:15:16 INFO - PROCESS | 1747 | 1465121716945 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:16 INFO - PROCESS | 1747 | 1465121716954 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:17 INFO - PROCESS | 1747 | 1465121717137 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 03:15:17 INFO - PROCESS | 1747 | 1465121717352 Marionette TRACE conn4 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:17 INFO - PROCESS | 1747 | 1465121717362 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:17 INFO - PROCESS | 1747 | ++DOCSHELL 0x91db1c00 == 34 [pid = 1747] [id = 413] 03:15:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x91db3800) [pid = 1747] [serial = 1240] [outer = (nil)] 03:15:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x91dbcc00) [pid = 1747] [serial = 1241] [outer = 0x91db3800] 03:15:17 INFO - PROCESS | 1747 | 1465121717454 Marionette DEBUG loaded listener.js 03:15:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x91ddd800) [pid = 1747] [serial = 1242] [outer = 0x91db3800] 03:15:17 INFO - PROCESS | 1747 | ************************* 03:15:17 INFO - PROCESS | 1747 | A coding exception was thrown and uncaught in a Task. 03:15:17 INFO - PROCESS | 1747 | 03:15:17 INFO - PROCESS | 1747 | Full message: TypeError: NetworkError when attempting to fetch resource. 03:15:17 INFO - PROCESS | 1747 | Full stack: 03:15:17 INFO - PROCESS | 1747 | ************************* 03:15:18 INFO - PROCESS | 1747 | 1465121718428 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 03:15:18 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 03:15:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1542ms 03:15:18 INFO - PROCESS | 1747 | 1465121718466 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 03:15:18 INFO - PROCESS | 1747 | 1465121718471 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 03:15:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 03:15:18 INFO - PROCESS | 1747 | 1465121718477 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 03:15:18 INFO - PROCESS | 1747 | 1465121718481 Marionette TRACE conn4 <- [1,1626,null,{}] 03:15:18 INFO - PROCESS | 1747 | 1465121718492 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:18 INFO - PROCESS | 1747 | 1465121718496 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:18 INFO - PROCESS | 1747 | 1465121718725 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 03:15:18 INFO - PROCESS | 1747 | 1465121718750 Marionette TRACE conn4 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:18 INFO - PROCESS | 1747 | 1465121718759 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:18 INFO - PROCESS | 1747 | ++DOCSHELL 0x8deb8000 == 35 [pid = 1747] [id = 414] 03:15:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x8deb8400) [pid = 1747] [serial = 1243] [outer = (nil)] 03:15:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x924d0c00) [pid = 1747] [serial = 1244] [outer = 0x8deb8400] 03:15:18 INFO - PROCESS | 1747 | 1465121718829 Marionette DEBUG loaded listener.js 03:15:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x92589c00) [pid = 1747] [serial = 1245] [outer = 0x8deb8400] 03:15:19 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x8de84800) [pid = 1747] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 03:15:19 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x91da0400) [pid = 1747] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 03:15:19 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x8de7a400) [pid = 1747] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 03:15:19 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x92c0c400) [pid = 1747] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 03:15:19 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x8cbeb000) [pid = 1747] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 03:15:19 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x8e045400) [pid = 1747] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 03:15:19 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x8debb400) [pid = 1747] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 03:15:19 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x8e647c00) [pid = 1747] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 03:15:19 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x8f3ea000) [pid = 1747] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 03:15:19 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x8f150c00) [pid = 1747] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 03:15:19 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x91aeb000) [pid = 1747] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 03:15:19 INFO - PROCESS | 1747 | 1465121719804 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 03:15:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 03:15:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1384ms 03:15:19 INFO - PROCESS | 1747 | 1465121719862 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 03:15:19 INFO - PROCESS | 1747 | 1465121719865 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 03:15:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 03:15:19 INFO - PROCESS | 1747 | 1465121719872 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 03:15:19 INFO - PROCESS | 1747 | 1465121719876 Marionette TRACE conn4 <- [1,1630,null,{}] 03:15:19 INFO - PROCESS | 1747 | 1465121719882 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:19 INFO - PROCESS | 1747 | 1465121719887 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:20 INFO - PROCESS | 1747 | 1465121720107 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 03:15:20 INFO - PROCESS | 1747 | 1465121720121 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:20 INFO - PROCESS | 1747 | 1465121720132 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:20 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe3000 == 36 [pid = 1747] [id = 415] 03:15:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x8dec1400) [pid = 1747] [serial = 1246] [outer = (nil)] 03:15:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x91ddb400) [pid = 1747] [serial = 1247] [outer = 0x8dec1400] 03:15:20 INFO - PROCESS | 1747 | 1465121720203 Marionette DEBUG loaded listener.js 03:15:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x92711800) [pid = 1747] [serial = 1248] [outer = 0x8dec1400] 03:15:21 INFO - PROCESS | 1747 | 1465121721192 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 03:15:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 03:15:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1341ms 03:15:21 INFO - PROCESS | 1747 | 1465121721214 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 03:15:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 03:15:21 INFO - PROCESS | 1747 | 1465121721219 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 03:15:21 INFO - PROCESS | 1747 | 1465121721225 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 03:15:21 INFO - PROCESS | 1747 | 1465121721228 Marionette TRACE conn4 <- [1,1634,null,{}] 03:15:21 INFO - PROCESS | 1747 | 1465121721234 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:21 INFO - PROCESS | 1747 | 1465121721244 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:21 INFO - PROCESS | 1747 | 1465121721547 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 03:15:21 INFO - PROCESS | 1747 | 1465121721798 Marionette TRACE conn4 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:21 INFO - PROCESS | 1747 | 1465121721815 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:21 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddc1400 == 37 [pid = 1747] [id = 416] 03:15:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x8ddc2000) [pid = 1747] [serial = 1249] [outer = (nil)] 03:15:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x8ddc8c00) [pid = 1747] [serial = 1250] [outer = 0x8ddc2000] 03:15:21 INFO - PROCESS | 1747 | 1465121721952 Marionette DEBUG loaded listener.js 03:15:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x8ddd0c00) [pid = 1747] [serial = 1251] [outer = 0x8ddc2000] 03:15:23 INFO - PROCESS | 1747 | 1465121723013 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 03:15:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 03:15:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1831ms 03:15:23 INFO - PROCESS | 1747 | 1465121723058 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 03:15:23 INFO - PROCESS | 1747 | 1465121723065 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 03:15:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 03:15:23 INFO - PROCESS | 1747 | 1465121723075 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 03:15:23 INFO - PROCESS | 1747 | 1465121723080 Marionette TRACE conn4 <- [1,1638,null,{}] 03:15:23 INFO - PROCESS | 1747 | 1465121723088 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:23 INFO - PROCESS | 1747 | 1465121723097 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:23 INFO - PROCESS | 1747 | 1465121723322 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 03:15:23 INFO - PROCESS | 1747 | 1465121723562 Marionette TRACE conn4 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:23 INFO - PROCESS | 1747 | 1465121723570 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:23 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e0cc800 == 38 [pid = 1747] [id = 417] 03:15:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x8e0d0c00) [pid = 1747] [serial = 1252] [outer = (nil)] 03:15:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x8e64c000) [pid = 1747] [serial = 1253] [outer = 0x8e0d0c00] 03:15:23 INFO - PROCESS | 1747 | 1465121723711 Marionette DEBUG loaded listener.js 03:15:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x8f14e000) [pid = 1747] [serial = 1254] [outer = 0x8e0d0c00] 03:15:24 INFO - PROCESS | 1747 | 1465121724746 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 03:15:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 03:15:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1737ms 03:15:24 INFO - PROCESS | 1747 | 1465121724813 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 03:15:24 INFO - PROCESS | 1747 | 1465121724818 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 03:15:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 03:15:24 INFO - PROCESS | 1747 | 1465121724826 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 03:15:24 INFO - PROCESS | 1747 | 1465121724831 Marionette TRACE conn4 <- [1,1642,null,{}] 03:15:24 INFO - PROCESS | 1747 | 1465121724837 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:24 INFO - PROCESS | 1747 | 1465121724844 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:25 INFO - PROCESS | 1747 | 1465121725093 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 03:15:25 INFO - PROCESS | 1747 | 1465121725429 Marionette TRACE conn4 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:25 INFO - PROCESS | 1747 | 1465121725437 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:25 INFO - PROCESS | 1747 | ++DOCSHELL 0x919c7800 == 39 [pid = 1747] [id = 418] 03:15:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x91aeec00) [pid = 1747] [serial = 1255] [outer = (nil)] 03:15:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x91db7000) [pid = 1747] [serial = 1256] [outer = 0x91aeec00] 03:15:25 INFO - PROCESS | 1747 | 1465121725526 Marionette DEBUG loaded listener.js 03:15:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x924ca400) [pid = 1747] [serial = 1257] [outer = 0x91aeec00] 03:15:26 INFO - PROCESS | 1747 | 1465121726545 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 03:15:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 03:15:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1786ms 03:15:26 INFO - PROCESS | 1747 | 1465121726614 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 03:15:26 INFO - PROCESS | 1747 | 1465121726622 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 03:15:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 03:15:26 INFO - PROCESS | 1747 | 1465121726641 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 03:15:26 INFO - PROCESS | 1747 | 1465121726649 Marionette TRACE conn4 <- [1,1646,null,{}] 03:15:26 INFO - PROCESS | 1747 | 1465121726656 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:26 INFO - PROCESS | 1747 | 1465121726664 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:26 INFO - PROCESS | 1747 | 1465121726946 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 03:15:27 INFO - PROCESS | 1747 | 1465121727226 Marionette TRACE conn4 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:27 INFO - PROCESS | 1747 | 1465121727236 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:27 INFO - PROCESS | 1747 | ++DOCSHELL 0x91db9400 == 40 [pid = 1747] [id = 419] 03:15:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x91dbdc00) [pid = 1747] [serial = 1258] [outer = (nil)] 03:15:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x92ba4000) [pid = 1747] [serial = 1259] [outer = 0x91dbdc00] 03:15:27 INFO - PROCESS | 1747 | 1465121727321 Marionette DEBUG loaded listener.js 03:15:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x92ba8000) [pid = 1747] [serial = 1260] [outer = 0x91dbdc00] 03:15:28 INFO - PROCESS | 1747 | 1465121728297 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 03:15:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 03:15:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1698ms 03:15:28 INFO - PROCESS | 1747 | 1465121728330 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 03:15:28 INFO - PROCESS | 1747 | 1465121728335 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 03:15:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 03:15:28 INFO - PROCESS | 1747 | 1465121728343 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 03:15:28 INFO - PROCESS | 1747 | 1465121728347 Marionette TRACE conn4 <- [1,1650,null,{}] 03:15:28 INFO - PROCESS | 1747 | 1465121728354 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:28 INFO - PROCESS | 1747 | 1465121728359 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:28 INFO - PROCESS | 1747 | 1465121728571 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 03:15:28 INFO - PROCESS | 1747 | 1465121728797 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:28 INFO - PROCESS | 1747 | 1465121728809 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:28 INFO - PROCESS | 1747 | ++DOCSHELL 0x92729800 == 41 [pid = 1747] [id = 420] 03:15:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x9272a000) [pid = 1747] [serial = 1261] [outer = (nil)] 03:15:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x92c0dc00) [pid = 1747] [serial = 1262] [outer = 0x9272a000] 03:15:28 INFO - PROCESS | 1747 | 1465121728934 Marionette DEBUG loaded listener.js 03:15:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x92d45000) [pid = 1747] [serial = 1263] [outer = 0x9272a000] 03:15:29 INFO - PROCESS | 1747 | 1465121729832 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 03:15:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 03:15:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1534ms 03:15:29 INFO - PROCESS | 1747 | 1465121729878 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 03:15:29 INFO - PROCESS | 1747 | 1465121729882 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 03:15:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 03:15:29 INFO - PROCESS | 1747 | 1465121729889 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 03:15:29 INFO - PROCESS | 1747 | 1465121729893 Marionette TRACE conn4 <- [1,1654,null,{}] 03:15:29 INFO - PROCESS | 1747 | 1465121729899 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:29 INFO - PROCESS | 1747 | 1465121729905 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:30 INFO - PROCESS | 1747 | 1465121730112 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 03:15:30 INFO - PROCESS | 1747 | 1465121730356 Marionette TRACE conn4 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:30 INFO - PROCESS | 1747 | 1465121730374 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:30 INFO - PROCESS | 1747 | ++DOCSHELL 0x92d51c00 == 42 [pid = 1747] [id = 421] 03:15:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x93841400) [pid = 1747] [serial = 1264] [outer = (nil)] 03:15:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x93848c00) [pid = 1747] [serial = 1265] [outer = 0x93841400] 03:15:30 INFO - PROCESS | 1747 | 1465121730529 Marionette DEBUG loaded listener.js 03:15:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x938b8000) [pid = 1747] [serial = 1266] [outer = 0x93841400] 03:15:31 INFO - PROCESS | 1747 | 1465121731551 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 03:15:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 03:15:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1693ms 03:15:31 INFO - PROCESS | 1747 | 1465121731583 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 03:15:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 03:15:31 INFO - PROCESS | 1747 | 1465121731587 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 03:15:31 INFO - PROCESS | 1747 | 1465121731594 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 03:15:31 INFO - PROCESS | 1747 | 1465121731598 Marionette TRACE conn4 <- [1,1658,null,{}] 03:15:31 INFO - PROCESS | 1747 | 1465121731605 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:31 INFO - PROCESS | 1747 | 1465121731609 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:31 INFO - PROCESS | 1747 | 1465121731816 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 03:15:32 INFO - PROCESS | 1747 | 1465121732407 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:32 INFO - PROCESS | 1747 | 1465121732415 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:32 INFO - PROCESS | 1747 | ++DOCSHELL 0x8de7fc00 == 43 [pid = 1747] [id = 422] 03:15:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x8de80000) [pid = 1747] [serial = 1267] [outer = (nil)] 03:15:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x8de86c00) [pid = 1747] [serial = 1268] [outer = 0x8de80000] 03:15:32 INFO - PROCESS | 1747 | 1465121732517 Marionette DEBUG loaded listener.js 03:15:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x8e045400) [pid = 1747] [serial = 1269] [outer = 0x8de80000] 03:15:33 INFO - PROCESS | 1747 | 1465121733440 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 03:15:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 03:15:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1932ms 03:15:33 INFO - PROCESS | 1747 | 1465121733532 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 03:15:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 03:15:33 INFO - PROCESS | 1747 | 1465121733540 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 03:15:33 INFO - PROCESS | 1747 | 1465121733552 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 03:15:33 INFO - PROCESS | 1747 | 1465121733556 Marionette TRACE conn4 <- [1,1662,null,{}] 03:15:33 INFO - PROCESS | 1747 | 1465121733565 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:33 INFO - PROCESS | 1747 | 1465121733572 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:33 INFO - PROCESS | 1747 | 1465121733846 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 03:15:34 INFO - PROCESS | 1747 | --DOCSHELL 0x8e0c1c00 == 42 [pid = 1747] [id = 364] 03:15:34 INFO - PROCESS | 1747 | --DOCSHELL 0x91db4c00 == 41 [pid = 1747] [id = 363] 03:15:34 INFO - PROCESS | 1747 | --DOCSHELL 0x8de7f000 == 40 [pid = 1747] [id = 373] 03:15:34 INFO - PROCESS | 1747 | --DOCSHELL 0x92d45800 == 39 [pid = 1747] [id = 370] 03:15:34 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbe3000 == 38 [pid = 1747] [id = 415] 03:15:34 INFO - PROCESS | 1747 | --DOCSHELL 0x8deb8000 == 37 [pid = 1747] [id = 414] 03:15:34 INFO - PROCESS | 1747 | --DOCSHELL 0x91db1c00 == 36 [pid = 1747] [id = 413] 03:15:34 INFO - PROCESS | 1747 | --DOCSHELL 0x8e641c00 == 35 [pid = 1747] [id = 412] 03:15:34 INFO - PROCESS | 1747 | --DOCSHELL 0x8de85800 == 34 [pid = 1747] [id = 411] 03:15:34 INFO - PROCESS | 1747 | --DOCSHELL 0x8de84c00 == 33 [pid = 1747] [id = 374] 03:15:34 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbe9000 == 32 [pid = 1747] [id = 400] 03:15:34 INFO - PROCESS | 1747 | --DOCSHELL 0x8debe000 == 31 [pid = 1747] [id = 362] 03:15:34 INFO - PROCESS | 1747 | --DOCSHELL 0x8e043800 == 30 [pid = 1747] [id = 401] 03:15:34 INFO - PROCESS | 1747 | --DOCSHELL 0x8f2a8800 == 29 [pid = 1747] [id = 408] 03:15:34 INFO - PROCESS | 1747 | --DOCSHELL 0x8debb800 == 28 [pid = 1747] [id = 405] 03:15:34 INFO - PROCESS | 1747 | --DOCSHELL 0x91dbc800 == 27 [pid = 1747] [id = 371] 03:15:34 INFO - PROCESS | 1747 | --DOCSHELL 0x8deb9000 == 26 [pid = 1747] [id = 406] 03:15:34 INFO - PROCESS | 1747 | --DOCSHELL 0x91d9c400 == 25 [pid = 1747] [id = 372] 03:15:34 INFO - PROCESS | 1747 | --DOCSHELL 0x92580c00 == 24 [pid = 1747] [id = 407] 03:15:34 INFO - PROCESS | 1747 | --DOCSHELL 0x8de80400 == 23 [pid = 1747] [id = 367] 03:15:34 INFO - PROCESS | 1747 | --DOCSHELL 0x8de81800 == 22 [pid = 1747] [id = 410] 03:15:34 INFO - PROCESS | 1747 | --DOCSHELL 0x91ae7000 == 21 [pid = 1747] [id = 409] 03:15:34 INFO - PROCESS | 1747 | --DOCSHELL 0x8ddd0400 == 20 [pid = 1747] [id = 361] 03:15:34 INFO - PROCESS | 1747 | --DOCSHELL 0x8de7ac00 == 19 [pid = 1747] [id = 404] 03:15:34 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbe4400 == 18 [pid = 1747] [id = 365] 03:15:34 INFO - PROCESS | 1747 | --DOCSHELL 0x91ae9c00 == 17 [pid = 1747] [id = 403] 03:15:34 INFO - PROCESS | 1747 | --DOCSHELL 0x8e04b000 == 16 [pid = 1747] [id = 366] 03:15:34 INFO - PROCESS | 1747 | --DOCSHELL 0x92945c00 == 15 [pid = 1747] [id = 368] 03:15:34 INFO - PROCESS | 1747 | --DOCSHELL 0x8e64b000 == 14 [pid = 1747] [id = 402] 03:15:34 INFO - PROCESS | 1747 | --DOCSHELL 0x8fada800 == 13 [pid = 1747] [id = 369] 03:15:34 INFO - PROCESS | 1747 | --DOCSHELL 0x92d51c00 == 12 [pid = 1747] [id = 421] 03:15:34 INFO - PROCESS | 1747 | --DOCSHELL 0x92729800 == 11 [pid = 1747] [id = 420] 03:15:34 INFO - PROCESS | 1747 | --DOCSHELL 0x91db9400 == 10 [pid = 1747] [id = 419] 03:15:34 INFO - PROCESS | 1747 | --DOCSHELL 0x8e0cc800 == 9 [pid = 1747] [id = 417] 03:15:34 INFO - PROCESS | 1747 | --DOCSHELL 0x919c7800 == 8 [pid = 1747] [id = 418] 03:15:34 INFO - PROCESS | 1747 | --DOCSHELL 0x8ddc1400 == 7 [pid = 1747] [id = 416] 03:15:34 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x91daf000) [pid = 1747] [serial = 1214] [outer = (nil)] [url = about:blank] 03:15:34 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x8f29a000) [pid = 1747] [serial = 1182] [outer = (nil)] [url = about:blank] 03:15:34 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x8e050000) [pid = 1747] [serial = 1181] [outer = (nil)] [url = about:blank] 03:15:34 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x91de1c00) [pid = 1747] [serial = 1185] [outer = (nil)] [url = about:blank] 03:15:34 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x91dbd400) [pid = 1747] [serial = 1184] [outer = (nil)] [url = about:blank] 03:15:34 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x93c13c00) [pid = 1747] [serial = 1196] [outer = (nil)] [url = about:blank] 03:15:34 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x938bb400) [pid = 1747] [serial = 1188] [outer = (nil)] [url = about:blank] 03:15:34 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x92d4f400) [pid = 1747] [serial = 1187] [outer = (nil)] [url = about:blank] 03:15:34 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x8ddc1800) [pid = 1747] [serial = 1202] [outer = (nil)] [url = about:blank] 03:15:34 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x8ddc7800) [pid = 1747] [serial = 1203] [outer = (nil)] [url = about:blank] 03:15:34 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x8e04a800) [pid = 1747] [serial = 1205] [outer = (nil)] [url = about:blank] 03:15:35 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x8e0c9400) [pid = 1747] [serial = 1200] [outer = (nil)] [url = about:blank] 03:15:35 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x8e041400) [pid = 1747] [serial = 1199] [outer = (nil)] [url = about:blank] 03:15:35 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x93b63800) [pid = 1747] [serial = 1191] [outer = (nil)] [url = about:blank] 03:15:35 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x93b5f400) [pid = 1747] [serial = 1190] [outer = (nil)] [url = about:blank] 03:15:35 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x94707800) [pid = 1747] [serial = 1194] [outer = (nil)] [url = about:blank] 03:15:35 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x93c18400) [pid = 1747] [serial = 1193] [outer = (nil)] [url = about:blank] 03:15:35 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x8f3e8000) [pid = 1747] [serial = 1209] [outer = (nil)] [url = about:blank] 03:15:35 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x91d97800) [pid = 1747] [serial = 1211] [outer = (nil)] [url = about:blank] 03:15:35 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x8f29b800) [pid = 1747] [serial = 1208] [outer = (nil)] [url = about:blank] 03:15:35 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x91da0800) [pid = 1747] [serial = 1212] [outer = (nil)] [url = about:blank] 03:15:35 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x954e3800) [pid = 1747] [serial = 1197] [outer = (nil)] [url = about:blank] 03:15:35 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x8e0c5800) [pid = 1747] [serial = 1206] [outer = (nil)] [url = about:blank] 03:15:35 INFO - PROCESS | 1747 | 1465121735248 Marionette TRACE conn4 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:35 INFO - PROCESS | 1747 | 1465121735256 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:35 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbee000 == 8 [pid = 1747] [id = 423] 03:15:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x8cbef800) [pid = 1747] [serial = 1270] [outer = (nil)] 03:15:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x8ddc5c00) [pid = 1747] [serial = 1271] [outer = 0x8cbef800] 03:15:35 INFO - PROCESS | 1747 | 1465121735337 Marionette DEBUG loaded listener.js 03:15:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x8de7c400) [pid = 1747] [serial = 1272] [outer = 0x8cbef800] 03:15:36 INFO - PROCESS | 1747 | 1465121736237 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 03:15:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 03:15:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 2746ms 03:15:36 INFO - PROCESS | 1747 | 1465121736299 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 03:15:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 03:15:36 INFO - PROCESS | 1747 | 1465121736305 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 03:15:36 INFO - PROCESS | 1747 | 1465121736313 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 03:15:36 INFO - PROCESS | 1747 | 1465121736318 Marionette TRACE conn4 <- [1,1666,null,{}] 03:15:36 INFO - PROCESS | 1747 | 1465121736326 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:36 INFO - PROCESS | 1747 | 1465121736332 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:36 INFO - PROCESS | 1747 | 1465121736505 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 03:15:36 INFO - PROCESS | 1747 | 1465121736649 Marionette TRACE conn4 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:36 INFO - PROCESS | 1747 | 1465121736659 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:36 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e0c2400 == 9 [pid = 1747] [id = 424] 03:15:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x8e0c2c00) [pid = 1747] [serial = 1273] [outer = (nil)] 03:15:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x8e0c7c00) [pid = 1747] [serial = 1274] [outer = 0x8e0c2c00] 03:15:36 INFO - PROCESS | 1747 | 1465121736737 Marionette DEBUG loaded listener.js 03:15:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x8e643800) [pid = 1747] [serial = 1275] [outer = 0x8e0c2c00] 03:15:37 INFO - PROCESS | 1747 | 1465121737614 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 03:15:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 03:15:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1383ms 03:15:37 INFO - PROCESS | 1747 | 1465121737701 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 03:15:37 INFO - PROCESS | 1747 | 1465121737708 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 03:15:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 03:15:37 INFO - PROCESS | 1747 | 1465121737720 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 03:15:37 INFO - PROCESS | 1747 | 1465121737724 Marionette TRACE conn4 <- [1,1670,null,{}] 03:15:37 INFO - PROCESS | 1747 | 1465121737730 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:37 INFO - PROCESS | 1747 | 1465121737735 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:37 INFO - PROCESS | 1747 | 1465121737970 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 03:15:38 INFO - PROCESS | 1747 | 1465121737997 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:38 INFO - PROCESS | 1747 | 1465121738003 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:38 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f3e3400 == 10 [pid = 1747] [id = 425] 03:15:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x8f3e4000) [pid = 1747] [serial = 1276] [outer = (nil)] 03:15:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x8f3e9400) [pid = 1747] [serial = 1277] [outer = 0x8f3e4000] 03:15:38 INFO - PROCESS | 1747 | 1465121738077 Marionette DEBUG loaded listener.js 03:15:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x8fada000) [pid = 1747] [serial = 1278] [outer = 0x8f3e4000] 03:15:39 INFO - PROCESS | 1747 | 1465121739100 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 03:15:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 03:15:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1439ms 03:15:39 INFO - PROCESS | 1747 | 1465121739165 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 03:15:39 INFO - PROCESS | 1747 | 1465121739169 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 03:15:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 03:15:39 INFO - PROCESS | 1747 | 1465121739186 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 03:15:39 INFO - PROCESS | 1747 | 1465121739196 Marionette TRACE conn4 <- [1,1674,null,{}] 03:15:39 INFO - PROCESS | 1747 | 1465121739209 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:39 INFO - PROCESS | 1747 | 1465121739217 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:39 INFO - PROCESS | 1747 | 1465121739450 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 03:15:39 INFO - PROCESS | 1747 | 1465121739479 Marionette TRACE conn4 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:39 INFO - PROCESS | 1747 | 1465121739485 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:39 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddce400 == 11 [pid = 1747] [id = 426] 03:15:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x8deb9400) [pid = 1747] [serial = 1279] [outer = (nil)] 03:15:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x91da1c00) [pid = 1747] [serial = 1280] [outer = 0x8deb9400] 03:15:39 INFO - PROCESS | 1747 | 1465121739572 Marionette DEBUG loaded listener.js 03:15:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x91dba000) [pid = 1747] [serial = 1281] [outer = 0x8deb9400] 03:15:40 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x8e647000) [pid = 1747] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 03:15:40 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x924c8000) [pid = 1747] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 03:15:40 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x8deb8400) [pid = 1747] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 03:15:40 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x91db3800) [pid = 1747] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 03:15:40 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x92715000) [pid = 1747] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 03:15:40 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x8de85c00) [pid = 1747] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 03:15:40 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x8debd800) [pid = 1747] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 03:15:40 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x8fae4c00) [pid = 1747] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 03:15:40 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x8de84000) [pid = 1747] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 03:15:40 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x92581c00) [pid = 1747] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 03:15:40 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x8de83c00) [pid = 1747] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 03:15:40 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x8dec1400) [pid = 1747] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 03:15:41 INFO - PROCESS | 1747 | 1465121741111 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 03:15:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 03:15:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1957ms 03:15:41 INFO - PROCESS | 1747 | 1465121741135 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 03:15:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 03:15:41 INFO - PROCESS | 1747 | 1465121741140 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 03:15:41 INFO - PROCESS | 1747 | 1465121741146 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 03:15:41 INFO - PROCESS | 1747 | 1465121741149 Marionette TRACE conn4 <- [1,1678,null,{}] 03:15:41 INFO - PROCESS | 1747 | 1465121741156 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:41 INFO - PROCESS | 1747 | 1465121741161 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:41 INFO - PROCESS | 1747 | 1465121741330 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 03:15:41 INFO - PROCESS | 1747 | 1465121741341 Marionette TRACE conn4 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:41 INFO - PROCESS | 1747 | 1465121741349 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:41 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe4c00 == 12 [pid = 1747] [id = 427] 03:15:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x8cbee800) [pid = 1747] [serial = 1282] [outer = (nil)] 03:15:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x91db3800) [pid = 1747] [serial = 1283] [outer = 0x8cbee800] 03:15:41 INFO - PROCESS | 1747 | 1465121741419 Marionette DEBUG loaded listener.js 03:15:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x91dd6400) [pid = 1747] [serial = 1284] [outer = 0x8cbee800] 03:15:42 INFO - PROCESS | 1747 | 1465121742333 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 03:15:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 03:15:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1231ms 03:15:42 INFO - PROCESS | 1747 | 1465121742377 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 03:15:42 INFO - PROCESS | 1747 | 1465121742381 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 03:15:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 03:15:42 INFO - PROCESS | 1747 | 1465121742387 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 03:15:42 INFO - PROCESS | 1747 | 1465121742391 Marionette TRACE conn4 <- [1,1682,null,{}] 03:15:42 INFO - PROCESS | 1747 | 1465121742397 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:42 INFO - PROCESS | 1747 | 1465121742402 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:42 INFO - PROCESS | 1747 | 1465121742645 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 03:15:42 INFO - PROCESS | 1747 | 1465121742823 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:42 INFO - PROCESS | 1747 | 1465121742835 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:42 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe9000 == 13 [pid = 1747] [id = 428] 03:15:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x8cbe9400) [pid = 1747] [serial = 1285] [outer = (nil)] 03:15:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x8ddca000) [pid = 1747] [serial = 1286] [outer = 0x8cbe9400] 03:15:42 INFO - PROCESS | 1747 | 1465121742927 Marionette DEBUG loaded listener.js 03:15:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x8de85800) [pid = 1747] [serial = 1287] [outer = 0x8cbe9400] 03:15:44 INFO - PROCESS | 1747 | 1465121744016 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 03:15:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 03:15:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1688ms 03:15:44 INFO - PROCESS | 1747 | 1465121744078 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 03:15:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 03:15:44 INFO - PROCESS | 1747 | 1465121744085 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 03:15:44 INFO - PROCESS | 1747 | 1465121744094 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 03:15:44 INFO - PROCESS | 1747 | 1465121744100 Marionette TRACE conn4 <- [1,1686,null,{}] 03:15:44 INFO - PROCESS | 1747 | 1465121744107 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:44 INFO - PROCESS | 1747 | 1465121744114 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:44 INFO - PROCESS | 1747 | 1465121744356 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 03:15:44 INFO - PROCESS | 1747 | 1465121744634 Marionette TRACE conn4 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:44 INFO - PROCESS | 1747 | 1465121744642 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:44 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddc1800 == 14 [pid = 1747] [id = 429] 03:15:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x8ddc7c00) [pid = 1747] [serial = 1288] [outer = (nil)] 03:15:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x8f29ec00) [pid = 1747] [serial = 1289] [outer = 0x8ddc7c00] 03:15:44 INFO - PROCESS | 1747 | 1465121744739 Marionette DEBUG loaded listener.js 03:15:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x8f3f1800) [pid = 1747] [serial = 1290] [outer = 0x8ddc7c00] 03:15:45 INFO - PROCESS | 1747 | 1465121745715 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 03:15:45 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 03:15:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1691ms 03:15:45 INFO - PROCESS | 1747 | 1465121745788 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 03:15:45 INFO - PROCESS | 1747 | 1465121745793 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 03:15:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 03:15:45 INFO - PROCESS | 1747 | 1465121745801 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 03:15:45 INFO - PROCESS | 1747 | 1465121745804 Marionette TRACE conn4 <- [1,1690,null,{}] 03:15:45 INFO - PROCESS | 1747 | 1465121745812 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:45 INFO - PROCESS | 1747 | 1465121745817 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:46 INFO - PROCESS | 1747 | 1465121746052 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 03:15:46 INFO - PROCESS | 1747 | 1465121746387 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:46 INFO - PROCESS | 1747 | 1465121746396 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:46 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddc3000 == 15 [pid = 1747] [id = 430] 03:15:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x91d9bc00) [pid = 1747] [serial = 1291] [outer = (nil)] 03:15:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x91dafc00) [pid = 1747] [serial = 1292] [outer = 0x91d9bc00] 03:15:46 INFO - PROCESS | 1747 | 1465121746489 Marionette DEBUG loaded listener.js 03:15:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x924c6c00) [pid = 1747] [serial = 1293] [outer = 0x91d9bc00] 03:15:47 INFO - PROCESS | 1747 | 1465121747547 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 03:15:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 03:15:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1795ms 03:15:47 INFO - PROCESS | 1747 | 1465121747597 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 03:15:47 INFO - PROCESS | 1747 | 1465121747604 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 03:15:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 03:15:47 INFO - PROCESS | 1747 | 1465121747622 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 03:15:47 INFO - PROCESS | 1747 | 1465121747630 Marionette TRACE conn4 <- [1,1694,null,{}] 03:15:47 INFO - PROCESS | 1747 | 1465121747637 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:47 INFO - PROCESS | 1747 | 1465121747646 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:47 INFO - PROCESS | 1747 | 1465121747865 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 03:15:48 INFO - PROCESS | 1747 | 1465121748095 Marionette TRACE conn4 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:48 INFO - PROCESS | 1747 | 1465121748103 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:48 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddc4800 == 16 [pid = 1747] [id = 431] 03:15:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x919cb000) [pid = 1747] [serial = 1294] [outer = (nil)] 03:15:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x92732000) [pid = 1747] [serial = 1295] [outer = 0x919cb000] 03:15:48 INFO - PROCESS | 1747 | 1465121748191 Marionette DEBUG loaded listener.js 03:15:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x9272a400) [pid = 1747] [serial = 1296] [outer = 0x919cb000] 03:15:49 INFO - PROCESS | 1747 | 1465121749242 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 03:15:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 03:15:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1649ms 03:15:49 INFO - PROCESS | 1747 | 1465121749263 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 03:15:49 INFO - PROCESS | 1747 | 1465121749268 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 03:15:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 03:15:49 INFO - PROCESS | 1747 | 1465121749275 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 03:15:49 INFO - PROCESS | 1747 | 1465121749279 Marionette TRACE conn4 <- [1,1698,null,{}] 03:15:49 INFO - PROCESS | 1747 | 1465121749286 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:49 INFO - PROCESS | 1747 | 1465121749291 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:49 INFO - PROCESS | 1747 | 1465121749485 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 03:15:49 INFO - PROCESS | 1747 | 1465121749717 Marionette TRACE conn4 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:49 INFO - PROCESS | 1747 | 1465121749725 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:49 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbea000 == 17 [pid = 1747] [id = 432] 03:15:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x8ddc4c00) [pid = 1747] [serial = 1297] [outer = (nil)] 03:15:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x8e047800) [pid = 1747] [serial = 1298] [outer = 0x8ddc4c00] 03:15:49 INFO - PROCESS | 1747 | 1465121749835 Marionette DEBUG loaded listener.js 03:15:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x8f153000) [pid = 1747] [serial = 1299] [outer = 0x8ddc4c00] 03:15:51 INFO - PROCESS | 1747 | 1465121751017 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 03:15:51 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 03:15:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1785ms 03:15:51 INFO - PROCESS | 1747 | 1465121751062 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 03:15:51 INFO - PROCESS | 1747 | 1465121751070 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 03:15:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 03:15:51 INFO - PROCESS | 1747 | 1465121751080 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 03:15:51 INFO - PROCESS | 1747 | 1465121751084 Marionette TRACE conn4 <- [1,1702,null,{}] 03:15:51 INFO - PROCESS | 1747 | 1465121751311 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:51 INFO - PROCESS | 1747 | 1465121751318 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:51 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbe4c00 == 16 [pid = 1747] [id = 427] 03:15:51 INFO - PROCESS | 1747 | --DOCSHELL 0x8ddce400 == 15 [pid = 1747] [id = 426] 03:15:51 INFO - PROCESS | 1747 | 1465121751649 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 03:15:51 INFO - PROCESS | 1747 | --DOCSHELL 0x8f3e3400 == 14 [pid = 1747] [id = 425] 03:15:51 INFO - PROCESS | 1747 | --DOCSHELL 0x8e0c2400 == 13 [pid = 1747] [id = 424] 03:15:51 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbee000 == 12 [pid = 1747] [id = 423] 03:15:51 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x91ddb400) [pid = 1747] [serial = 1247] [outer = (nil)] [url = about:blank] 03:15:51 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x92711800) [pid = 1747] [serial = 1248] [outer = (nil)] [url = about:blank] 03:15:51 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x8f148000) [pid = 1747] [serial = 1238] [outer = (nil)] [url = about:blank] 03:15:51 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x92940000) [pid = 1747] [serial = 1229] [outer = (nil)] [url = about:blank] 03:15:51 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x924d0c00) [pid = 1747] [serial = 1244] [outer = (nil)] [url = about:blank] 03:15:51 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x91dbcc00) [pid = 1747] [serial = 1241] [outer = (nil)] [url = about:blank] 03:15:51 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x91ddd800) [pid = 1747] [serial = 1242] [outer = (nil)] [url = about:blank] 03:15:51 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x92730c00) [pid = 1747] [serial = 1227] [outer = (nil)] [url = about:blank] 03:15:51 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x92732400) [pid = 1747] [serial = 1226] [outer = (nil)] [url = about:blank] 03:15:51 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x8dec2400) [pid = 1747] [serial = 1236] [outer = (nil)] [url = about:blank] 03:15:51 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x8f153400) [pid = 1747] [serial = 1218] [outer = (nil)] [url = about:blank] 03:15:51 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x91daf400) [pid = 1747] [serial = 1220] [outer = (nil)] [url = about:blank] 03:15:51 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x8deb7000) [pid = 1747] [serial = 1235] [outer = (nil)] [url = about:blank] 03:15:51 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x91db2000) [pid = 1747] [serial = 1215] [outer = (nil)] [url = about:blank] 03:15:51 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x8f153c00) [pid = 1747] [serial = 1239] [outer = (nil)] [url = about:blank] 03:15:51 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x92946800) [pid = 1747] [serial = 1230] [outer = (nil)] [url = about:blank] 03:15:51 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x91dd4400) [pid = 1747] [serial = 1221] [outer = (nil)] [url = about:blank] 03:15:51 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x92713c00) [pid = 1747] [serial = 1224] [outer = (nil)] [url = about:blank] 03:15:51 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x924c4400) [pid = 1747] [serial = 1232] [outer = (nil)] [url = about:blank] 03:15:51 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x92589000) [pid = 1747] [serial = 1223] [outer = (nil)] [url = about:blank] 03:15:51 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x92589c00) [pid = 1747] [serial = 1245] [outer = (nil)] [url = about:blank] 03:15:51 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x9293f000) [pid = 1747] [serial = 1233] [outer = (nil)] [url = about:blank] 03:15:51 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0x8e046c00) [pid = 1747] [serial = 1217] [outer = (nil)] [url = about:blank] 03:15:51 INFO - PROCESS | 1747 | 1465121751805 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:51 INFO - PROCESS | 1747 | 1465121751817 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:51 INFO - PROCESS | 1747 | ++DOCSHELL 0x8de7e800 == 13 [pid = 1747] [id = 433] 03:15:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x8de81400) [pid = 1747] [serial = 1300] [outer = (nil)] 03:15:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x8dec0400) [pid = 1747] [serial = 1301] [outer = 0x8de81400] 03:15:51 INFO - PROCESS | 1747 | 1465121751898 Marionette DEBUG loaded listener.js 03:15:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x8e0c9400) [pid = 1747] [serial = 1302] [outer = 0x8de81400] 03:15:52 INFO - PROCESS | 1747 | 1465121752751 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 03:15:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 03:15:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1703ms 03:15:52 INFO - PROCESS | 1747 | 1465121752785 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 03:15:52 INFO - PROCESS | 1747 | 1465121752792 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 03:15:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 03:15:52 INFO - PROCESS | 1747 | 1465121752805 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 03:15:52 INFO - PROCESS | 1747 | 1465121752809 Marionette TRACE conn4 <- [1,1706,null,{}] 03:15:52 INFO - PROCESS | 1747 | 1465121752817 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:52 INFO - PROCESS | 1747 | 1465121752823 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:53 INFO - PROCESS | 1747 | 1465121753022 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 03:15:53 INFO - PROCESS | 1747 | 1465121753170 Marionette TRACE conn4 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:53 INFO - PROCESS | 1747 | 1465121753180 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:53 INFO - PROCESS | 1747 | ++DOCSHELL 0x8de7f000 == 14 [pid = 1747] [id = 434] 03:15:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x8f29a400) [pid = 1747] [serial = 1303] [outer = (nil)] 03:15:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x8f3ebc00) [pid = 1747] [serial = 1304] [outer = 0x8f29a400] 03:15:53 INFO - PROCESS | 1747 | 1465121753257 Marionette DEBUG loaded listener.js 03:15:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x919c3800) [pid = 1747] [serial = 1305] [outer = 0x8f29a400] 03:15:54 INFO - PROCESS | 1747 | 1465121754203 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 03:15:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 03:15:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1435ms 03:15:54 INFO - PROCESS | 1747 | 1465121754241 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 03:15:54 INFO - PROCESS | 1747 | 1465121754244 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 03:15:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 03:15:54 INFO - PROCESS | 1747 | 1465121754252 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 03:15:54 INFO - PROCESS | 1747 | 1465121754260 Marionette TRACE conn4 <- [1,1710,null,{}] 03:15:54 INFO - PROCESS | 1747 | 1465121754284 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:54 INFO - PROCESS | 1747 | 1465121754294 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:54 INFO - PROCESS | 1747 | 1465121754534 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 03:15:54 INFO - PROCESS | 1747 | 1465121754561 Marionette TRACE conn4 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:54 INFO - PROCESS | 1747 | 1465121754569 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:54 INFO - PROCESS | 1747 | ++DOCSHELL 0x91ddc400 == 15 [pid = 1747] [id = 435] 03:15:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x91ddcc00) [pid = 1747] [serial = 1306] [outer = (nil)] 03:15:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x924c2c00) [pid = 1747] [serial = 1307] [outer = 0x91ddcc00] 03:15:54 INFO - PROCESS | 1747 | 1465121754649 Marionette DEBUG loaded listener.js 03:15:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x92584400) [pid = 1747] [serial = 1308] [outer = 0x91ddcc00] 03:15:55 INFO - PROCESS | 1747 | 1465121755650 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 03:15:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 03:15:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1459ms 03:15:55 INFO - PROCESS | 1747 | 1465121755714 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 03:15:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 03:15:55 INFO - PROCESS | 1747 | 1465121755720 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 03:15:55 INFO - PROCESS | 1747 | 1465121755728 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 03:15:55 INFO - PROCESS | 1747 | 1465121755731 Marionette TRACE conn4 <- [1,1714,null,{}] 03:15:55 INFO - PROCESS | 1747 | 1465121755738 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:55 INFO - PROCESS | 1747 | 1465121755743 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:56 INFO - PROCESS | 1747 | 1465121756027 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 03:15:56 INFO - PROCESS | 1747 | 1465121756060 Marionette TRACE conn4 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:56 INFO - PROCESS | 1747 | 1465121756071 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:56 INFO - PROCESS | 1747 | ++DOCSHELL 0x8de79800 == 16 [pid = 1747] [id = 436] 03:15:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x91af1000) [pid = 1747] [serial = 1309] [outer = (nil)] 03:15:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x92729c00) [pid = 1747] [serial = 1310] [outer = 0x91af1000] 03:15:56 INFO - PROCESS | 1747 | 1465121756147 Marionette DEBUG loaded listener.js 03:15:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x92842000) [pid = 1747] [serial = 1311] [outer = 0x91af1000] 03:15:56 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x8cbef800) [pid = 1747] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 03:15:56 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x8e0c2c00) [pid = 1747] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 03:15:56 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x8de80000) [pid = 1747] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 03:15:56 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x8f3e4000) [pid = 1747] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 03:15:56 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x8deb9400) [pid = 1747] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 03:15:56 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x8ddc2000) [pid = 1747] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 03:15:56 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x8e0d0c00) [pid = 1747] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 03:15:56 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x91aeec00) [pid = 1747] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 03:15:56 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x91dbdc00) [pid = 1747] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 03:15:56 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x9272a000) [pid = 1747] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 03:15:56 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x93841400) [pid = 1747] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 03:15:57 INFO - PROCESS | 1747 | 1465121757285 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 03:15:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 03:15:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1593ms 03:15:57 INFO - PROCESS | 1747 | 1465121757321 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 03:15:57 INFO - PROCESS | 1747 | 1465121757324 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 03:15:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 03:15:57 INFO - PROCESS | 1747 | 1465121757332 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 03:15:57 INFO - PROCESS | 1747 | 1465121757335 Marionette TRACE conn4 <- [1,1718,null,{}] 03:15:57 INFO - PROCESS | 1747 | 1465121757342 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:57 INFO - PROCESS | 1747 | 1465121757346 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:57 INFO - PROCESS | 1747 | 1465121757585 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 03:15:57 INFO - PROCESS | 1747 | 1465121757600 Marionette TRACE conn4 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:57 INFO - PROCESS | 1747 | 1465121757609 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:57 INFO - PROCESS | 1747 | ++DOCSHELL 0x8de80000 == 17 [pid = 1747] [id = 437] 03:15:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x8debe800) [pid = 1747] [serial = 1312] [outer = (nil)] 03:15:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x924c2800) [pid = 1747] [serial = 1313] [outer = 0x8debe800] 03:15:57 INFO - PROCESS | 1747 | 1465121757684 Marionette DEBUG loaded listener.js 03:15:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x91dbd800) [pid = 1747] [serial = 1314] [outer = 0x8debe800] 03:15:58 INFO - PROCESS | 1747 | 1465121758673 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 03:15:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 03:15:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1382ms 03:15:58 INFO - PROCESS | 1747 | 1465121758714 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 03:15:58 INFO - PROCESS | 1747 | 1465121758722 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 03:15:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 03:15:58 INFO - PROCESS | 1747 | 1465121758733 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 03:15:58 INFO - PROCESS | 1747 | 1465121758741 Marionette TRACE conn4 <- [1,1722,null,{}] 03:15:58 INFO - PROCESS | 1747 | 1465121758752 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:58 INFO - PROCESS | 1747 | 1465121758758 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:59 INFO - PROCESS | 1747 | 1465121759041 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 03:15:59 INFO - PROCESS | 1747 | 1465121759297 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:59 INFO - PROCESS | 1747 | 1465121759314 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:15:59 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e0d0c00 == 18 [pid = 1747] [id = 438] 03:15:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x8e641800) [pid = 1747] [serial = 1315] [outer = (nil)] 03:15:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x8e650c00) [pid = 1747] [serial = 1316] [outer = 0x8e641800] 03:15:59 INFO - PROCESS | 1747 | 1465121759421 Marionette DEBUG loaded listener.js 03:15:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x8f153c00) [pid = 1747] [serial = 1317] [outer = 0x8e641800] 03:16:00 INFO - PROCESS | 1747 | 1465121760409 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 03:16:00 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 03:16:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1750ms 03:16:00 INFO - PROCESS | 1747 | 1465121760483 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 03:16:00 INFO - PROCESS | 1747 | 1465121760491 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 03:16:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 03:16:00 INFO - PROCESS | 1747 | 1465121760504 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 03:16:00 INFO - PROCESS | 1747 | 1465121760510 Marionette TRACE conn4 <- [1,1726,null,{}] 03:16:00 INFO - PROCESS | 1747 | 1465121760517 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:00 INFO - PROCESS | 1747 | 1465121760525 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:00 INFO - PROCESS | 1747 | 1465121760779 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 03:16:01 INFO - PROCESS | 1747 | 1465121761090 Marionette TRACE conn4 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:01 INFO - PROCESS | 1747 | 1465121761102 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:01 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbf0800 == 19 [pid = 1747] [id = 439] 03:16:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x91aed800) [pid = 1747] [serial = 1318] [outer = (nil)] 03:16:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x91dbc400) [pid = 1747] [serial = 1319] [outer = 0x91aed800] 03:16:01 INFO - PROCESS | 1747 | 1465121761208 Marionette DEBUG loaded listener.js 03:16:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x924c9800) [pid = 1747] [serial = 1320] [outer = 0x91aed800] 03:16:02 INFO - PROCESS | 1747 | 1465121762297 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 03:16:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 03:16:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1842ms 03:16:02 INFO - PROCESS | 1747 | 1465121762346 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 03:16:02 INFO - PROCESS | 1747 | 1465121762350 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 03:16:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 03:16:02 INFO - PROCESS | 1747 | 1465121762359 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 03:16:02 INFO - PROCESS | 1747 | 1465121762365 Marionette TRACE conn4 <- [1,1730,null,{}] 03:16:02 INFO - PROCESS | 1747 | 1465121762385 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:02 INFO - PROCESS | 1747 | 1465121762395 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:02 INFO - PROCESS | 1747 | 1465121762657 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 03:16:03 INFO - PROCESS | 1747 | 1465121762984 Marionette TRACE conn4 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:03 INFO - PROCESS | 1747 | 1465121762997 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:03 INFO - PROCESS | 1747 | ++DOCSHELL 0x9294cc00 == 20 [pid = 1747] [id = 440] 03:16:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x9294d000) [pid = 1747] [serial = 1321] [outer = (nil)] 03:16:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x92ba8c00) [pid = 1747] [serial = 1322] [outer = 0x9294d000] 03:16:03 INFO - PROCESS | 1747 | 1465121763092 Marionette DEBUG loaded listener.js 03:16:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x92c03800) [pid = 1747] [serial = 1323] [outer = 0x9294d000] 03:16:04 INFO - PROCESS | 1747 | 1465121764085 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 03:16:04 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 03:16:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1799ms 03:16:04 INFO - PROCESS | 1747 | 1465121764159 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 03:16:04 INFO - PROCESS | 1747 | 1465121764164 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 03:16:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 03:16:04 INFO - PROCESS | 1747 | 1465121764173 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 03:16:04 INFO - PROCESS | 1747 | 1465121764178 Marionette TRACE conn4 <- [1,1734,null,{}] 03:16:04 INFO - PROCESS | 1747 | 1465121764187 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:04 INFO - PROCESS | 1747 | 1465121764194 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:04 INFO - PROCESS | 1747 | 1465121764442 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 03:16:04 INFO - PROCESS | 1747 | 1465121764681 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:04 INFO - PROCESS | 1747 | 1465121764692 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:04 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe2800 == 21 [pid = 1747] [id = 441] 03:16:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x8ddcb000) [pid = 1747] [serial = 1324] [outer = (nil)] 03:16:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x92d47c00) [pid = 1747] [serial = 1325] [outer = 0x8ddcb000] 03:16:04 INFO - PROCESS | 1747 | 1465121764818 Marionette DEBUG loaded listener.js 03:16:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x92d4c400) [pid = 1747] [serial = 1326] [outer = 0x8ddcb000] 03:16:05 INFO - PROCESS | 1747 | 1465121765761 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 03:16:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 03:16:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1636ms 03:16:05 INFO - PROCESS | 1747 | 1465121765810 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 03:16:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 03:16:05 INFO - PROCESS | 1747 | 1465121765815 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 03:16:05 INFO - PROCESS | 1747 | 1465121765823 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 03:16:05 INFO - PROCESS | 1747 | 1465121765826 Marionette TRACE conn4 <- [1,1738,null,{}] 03:16:05 INFO - PROCESS | 1747 | 1465121765834 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:05 INFO - PROCESS | 1747 | 1465121765839 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:06 INFO - PROCESS | 1747 | 1465121766062 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 03:16:06 INFO - PROCESS | 1747 | 1465121766349 Marionette TRACE conn4 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:06 INFO - PROCESS | 1747 | 1465121766366 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:06 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e047000 == 22 [pid = 1747] [id = 442] 03:16:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x8f2a0000) [pid = 1747] [serial = 1327] [outer = (nil)] 03:16:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x93847800) [pid = 1747] [serial = 1328] [outer = 0x8f2a0000] 03:16:06 INFO - PROCESS | 1747 | 1465121766500 Marionette DEBUG loaded listener.js 03:16:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x938b1800) [pid = 1747] [serial = 1329] [outer = 0x8f2a0000] 03:16:07 INFO - PROCESS | 1747 | 1465121767450 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 03:16:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 03:16:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1693ms 03:16:07 INFO - PROCESS | 1747 | 1465121767517 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 03:16:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 03:16:07 INFO - PROCESS | 1747 | 1465121767522 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 03:16:07 INFO - PROCESS | 1747 | 1465121767530 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 03:16:07 INFO - PROCESS | 1747 | 1465121767533 Marionette TRACE conn4 <- [1,1742,null,{}] 03:16:07 INFO - PROCESS | 1747 | 1465121767541 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:07 INFO - PROCESS | 1747 | 1465121767554 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:07 INFO - PROCESS | 1747 | 1465121767855 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 03:16:08 INFO - PROCESS | 1747 | 1465121768150 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:08 INFO - PROCESS | 1747 | 1465121768164 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:08 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e64c800 == 23 [pid = 1747] [id = 443] 03:16:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x91dd5000) [pid = 1747] [serial = 1330] [outer = (nil)] 03:16:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x938be800) [pid = 1747] [serial = 1331] [outer = 0x91dd5000] 03:16:08 INFO - PROCESS | 1747 | 1465121768333 Marionette DEBUG loaded listener.js 03:16:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x93976c00) [pid = 1747] [serial = 1332] [outer = 0x91dd5000] 03:16:09 INFO - PROCESS | 1747 | 1465121769514 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 03:16:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 03:16:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 2044ms 03:16:09 INFO - PROCESS | 1747 | 1465121769584 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 03:16:09 INFO - PROCESS | 1747 | 1465121769588 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 03:16:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 03:16:09 INFO - PROCESS | 1747 | 1465121769599 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 03:16:09 INFO - PROCESS | 1747 | 1465121769604 Marionette TRACE conn4 <- [1,1746,null,{}] 03:16:09 INFO - PROCESS | 1747 | 1465121769611 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:09 INFO - PROCESS | 1747 | 1465121769618 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:09 INFO - PROCESS | 1747 | 1465121769829 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 03:16:10 INFO - PROCESS | 1747 | 1465121770365 Marionette TRACE conn4 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:10 INFO - PROCESS | 1747 | 1465121770374 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:10 INFO - PROCESS | 1747 | ++DOCSHELL 0x8deb7800 == 24 [pid = 1747] [id = 444] 03:16:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x8deb8c00) [pid = 1747] [serial = 1333] [outer = (nil)] 03:16:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x8e041c00) [pid = 1747] [serial = 1334] [outer = 0x8deb8c00] 03:16:10 INFO - PROCESS | 1747 | 1465121770469 Marionette DEBUG loaded listener.js 03:16:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x8e0c5800) [pid = 1747] [serial = 1335] [outer = 0x8deb8c00] 03:16:11 INFO - PROCESS | 1747 | 1465121771444 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 03:16:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 03:16:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1885ms 03:16:11 INFO - PROCESS | 1747 | 1465121771488 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 03:16:11 INFO - PROCESS | 1747 | 1465121771494 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 03:16:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 03:16:11 INFO - PROCESS | 1747 | 1465121771503 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 03:16:11 INFO - PROCESS | 1747 | 1465121771509 Marionette TRACE conn4 <- [1,1750,null,{}] 03:16:11 INFO - PROCESS | 1747 | 1465121771518 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:11 INFO - PROCESS | 1747 | 1465121771527 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:11 INFO - PROCESS | 1747 | 1465121771732 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 03:16:12 INFO - PROCESS | 1747 | 1465121772056 Marionette TRACE conn4 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:12 INFO - PROCESS | 1747 | 1465121772066 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:12 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e64f400 == 25 [pid = 1747] [id = 445] 03:16:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x8fad7400) [pid = 1747] [serial = 1336] [outer = (nil)] 03:16:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x919cf400) [pid = 1747] [serial = 1337] [outer = 0x8fad7400] 03:16:12 INFO - PROCESS | 1747 | 1465121772168 Marionette DEBUG loaded listener.js 03:16:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x91d9c000) [pid = 1747] [serial = 1338] [outer = 0x8fad7400] 03:16:13 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbea000 == 24 [pid = 1747] [id = 432] 03:16:13 INFO - PROCESS | 1747 | --DOCSHELL 0x8ddc4800 == 23 [pid = 1747] [id = 431] 03:16:13 INFO - PROCESS | 1747 | --DOCSHELL 0x8ddc1800 == 22 [pid = 1747] [id = 429] 03:16:13 INFO - PROCESS | 1747 | --DOCSHELL 0x8ddc3000 == 21 [pid = 1747] [id = 430] 03:16:13 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbe9000 == 20 [pid = 1747] [id = 428] 03:16:13 INFO - PROCESS | 1747 | --DOCSHELL 0x8de7fc00 == 19 [pid = 1747] [id = 422] 03:16:13 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x91db3800) [pid = 1747] [serial = 1283] [outer = (nil)] [url = about:blank] 03:16:13 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x8ddc5c00) [pid = 1747] [serial = 1271] [outer = (nil)] [url = about:blank] 03:16:13 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x8de7c400) [pid = 1747] [serial = 1272] [outer = (nil)] [url = about:blank] 03:16:13 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x8e0c7c00) [pid = 1747] [serial = 1274] [outer = (nil)] [url = about:blank] 03:16:13 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x8e045400) [pid = 1747] [serial = 1269] [outer = (nil)] [url = about:blank] 03:16:13 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x8de86c00) [pid = 1747] [serial = 1268] [outer = (nil)] [url = about:blank] 03:16:13 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x8fada000) [pid = 1747] [serial = 1278] [outer = (nil)] [url = about:blank] 03:16:13 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x91da1c00) [pid = 1747] [serial = 1280] [outer = (nil)] [url = about:blank] 03:16:13 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x8ddd0c00) [pid = 1747] [serial = 1251] [outer = (nil)] [url = about:blank] 03:16:13 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x8ddc8c00) [pid = 1747] [serial = 1250] [outer = (nil)] [url = about:blank] 03:16:13 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x8f14e000) [pid = 1747] [serial = 1254] [outer = (nil)] [url = about:blank] 03:16:13 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x8e64c000) [pid = 1747] [serial = 1253] [outer = (nil)] [url = about:blank] 03:16:13 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x924ca400) [pid = 1747] [serial = 1257] [outer = (nil)] [url = about:blank] 03:16:13 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x91db7000) [pid = 1747] [serial = 1256] [outer = (nil)] [url = about:blank] 03:16:13 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x8f3e9400) [pid = 1747] [serial = 1277] [outer = (nil)] [url = about:blank] 03:16:13 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x92ba8000) [pid = 1747] [serial = 1260] [outer = (nil)] [url = about:blank] 03:16:13 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x92ba4000) [pid = 1747] [serial = 1259] [outer = (nil)] [url = about:blank] 03:16:13 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x92d45000) [pid = 1747] [serial = 1263] [outer = (nil)] [url = about:blank] 03:16:13 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x92c0dc00) [pid = 1747] [serial = 1262] [outer = (nil)] [url = about:blank] 03:16:13 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x938b8000) [pid = 1747] [serial = 1266] [outer = (nil)] [url = about:blank] 03:16:13 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x93848c00) [pid = 1747] [serial = 1265] [outer = (nil)] [url = about:blank] 03:16:13 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x91dba000) [pid = 1747] [serial = 1281] [outer = (nil)] [url = about:blank] 03:16:13 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x8e643800) [pid = 1747] [serial = 1275] [outer = (nil)] [url = about:blank] 03:16:14 INFO - PROCESS | 1747 | 1465121774274 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 03:16:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 03:16:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 2840ms 03:16:14 INFO - PROCESS | 1747 | 1465121774344 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 03:16:14 INFO - PROCESS | 1747 | 1465121774351 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 03:16:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 03:16:14 INFO - PROCESS | 1747 | 1465121774360 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 03:16:14 INFO - PROCESS | 1747 | 1465121774364 Marionette TRACE conn4 <- [1,1754,null,{}] 03:16:14 INFO - PROCESS | 1747 | 1465121774374 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:14 INFO - PROCESS | 1747 | 1465121774381 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:14 INFO - PROCESS | 1747 | 1465121774569 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 03:16:14 INFO - PROCESS | 1747 | 1465121774746 Marionette TRACE conn4 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:14 INFO - PROCESS | 1747 | 1465121774756 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:14 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddce400 == 20 [pid = 1747] [id = 446] 03:16:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x8de7a400) [pid = 1747] [serial = 1339] [outer = (nil)] 03:16:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x8e042400) [pid = 1747] [serial = 1340] [outer = 0x8de7a400] 03:16:14 INFO - PROCESS | 1747 | 1465121774836 Marionette DEBUG loaded listener.js 03:16:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x8e04b000) [pid = 1747] [serial = 1341] [outer = 0x8de7a400] 03:16:15 INFO - PROCESS | 1747 | 1465121775738 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 03:16:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 03:16:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1441ms 03:16:15 INFO - PROCESS | 1747 | 1465121775801 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 03:16:15 INFO - PROCESS | 1747 | 1465121775810 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 03:16:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 03:16:15 INFO - PROCESS | 1747 | 1465121775822 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 03:16:15 INFO - PROCESS | 1747 | 1465121775826 Marionette TRACE conn4 <- [1,1758,null,{}] 03:16:15 INFO - PROCESS | 1747 | 1465121775834 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:15 INFO - PROCESS | 1747 | 1465121775841 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:16 INFO - PROCESS | 1747 | 1465121776040 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 03:16:16 INFO - PROCESS | 1747 | 1465121776205 Marionette TRACE conn4 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:16 INFO - PROCESS | 1747 | 1465121776214 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:16 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f14b800 == 21 [pid = 1747] [id = 447] 03:16:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x8f14e000) [pid = 1747] [serial = 1342] [outer = (nil)] 03:16:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x8f154400) [pid = 1747] [serial = 1343] [outer = 0x8f14e000] 03:16:16 INFO - PROCESS | 1747 | 1465121776340 Marionette DEBUG loaded listener.js 03:16:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x8f2a3800) [pid = 1747] [serial = 1344] [outer = 0x8f14e000] 03:16:17 INFO - PROCESS | 1747 | 1465121777272 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 03:16:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 03:16:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1489ms 03:16:17 INFO - PROCESS | 1747 | 1465121777311 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 03:16:17 INFO - PROCESS | 1747 | 1465121777315 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 03:16:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 03:16:17 INFO - PROCESS | 1747 | 1465121777323 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 03:16:17 INFO - PROCESS | 1747 | 1465121777329 Marionette TRACE conn4 <- [1,1762,null,{}] 03:16:17 INFO - PROCESS | 1747 | 1465121777354 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:17 INFO - PROCESS | 1747 | 1465121777364 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:17 INFO - PROCESS | 1747 | 1465121777604 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 03:16:17 INFO - PROCESS | 1747 | 1465121777637 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:17 INFO - PROCESS | 1747 | 1465121777651 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:17 INFO - PROCESS | 1747 | ++DOCSHELL 0x91da1c00 == 22 [pid = 1747] [id = 448] 03:16:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x91daf800) [pid = 1747] [serial = 1345] [outer = (nil)] 03:16:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x91db4000) [pid = 1747] [serial = 1346] [outer = 0x91daf800] 03:16:17 INFO - PROCESS | 1747 | 1465121777728 Marionette DEBUG loaded listener.js 03:16:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x91dbd400) [pid = 1747] [serial = 1347] [outer = 0x91daf800] 03:16:19 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x8debe800) [pid = 1747] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 03:16:19 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x91ddcc00) [pid = 1747] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 03:16:19 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x91af1000) [pid = 1747] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 03:16:19 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x8ddc4c00) [pid = 1747] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 03:16:19 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x919cb000) [pid = 1747] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 03:16:19 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x8ddc7c00) [pid = 1747] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 03:16:19 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x8cbe9400) [pid = 1747] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 03:16:19 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x8de81400) [pid = 1747] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 03:16:19 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x8cbee800) [pid = 1747] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 03:16:19 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x91d9bc00) [pid = 1747] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 03:16:19 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x8f29a400) [pid = 1747] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 03:16:19 INFO - PROCESS | 1747 | 1465121779224 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 03:16:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 03:16:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 2000ms 03:16:19 INFO - PROCESS | 1747 | 1465121779324 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 03:16:19 INFO - PROCESS | 1747 | 1465121779328 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 03:16:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 03:16:19 INFO - PROCESS | 1747 | 1465121779335 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 03:16:19 INFO - PROCESS | 1747 | 1465121779339 Marionette TRACE conn4 <- [1,1766,null,{}] 03:16:19 INFO - PROCESS | 1747 | 1465121779345 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:19 INFO - PROCESS | 1747 | 1465121779351 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:19 INFO - PROCESS | 1747 | 1465121779520 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 03:16:19 INFO - PROCESS | 1747 | 1465121779530 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:19 INFO - PROCESS | 1747 | 1465121779538 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:19 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe3800 == 23 [pid = 1747] [id = 449] 03:16:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x8e644c00) [pid = 1747] [serial = 1348] [outer = (nil)] 03:16:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x91d9ec00) [pid = 1747] [serial = 1349] [outer = 0x8e644c00] 03:16:19 INFO - PROCESS | 1747 | 1465121779734 Marionette DEBUG loaded listener.js 03:16:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x91de0400) [pid = 1747] [serial = 1350] [outer = 0x8e644c00] 03:16:20 INFO - PROCESS | 1747 | 1465121780478 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 03:16:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 03:16:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1182ms 03:16:20 INFO - PROCESS | 1747 | 1465121780518 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 03:16:20 INFO - PROCESS | 1747 | 1465121780523 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 03:16:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 03:16:20 INFO - PROCESS | 1747 | 1465121780529 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 03:16:20 INFO - PROCESS | 1747 | 1465121780533 Marionette TRACE conn4 <- [1,1770,null,{}] 03:16:20 INFO - PROCESS | 1747 | 1465121780539 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:20 INFO - PROCESS | 1747 | 1465121780544 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:20 INFO - PROCESS | 1747 | 1465121780760 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 03:16:20 INFO - PROCESS | 1747 | 1465121780776 Marionette TRACE conn4 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:20 INFO - PROCESS | 1747 | 1465121780785 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:20 INFO - PROCESS | 1747 | ++DOCSHELL 0x91ddf800 == 24 [pid = 1747] [id = 450] 03:16:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x924c5400) [pid = 1747] [serial = 1351] [outer = (nil)] 03:16:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x92588800) [pid = 1747] [serial = 1352] [outer = 0x924c5400] 03:16:20 INFO - PROCESS | 1747 | 1465121780856 Marionette DEBUG loaded listener.js 03:16:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x92713c00) [pid = 1747] [serial = 1353] [outer = 0x924c5400] 03:16:22 INFO - PROCESS | 1747 | 1465121782190 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 03:16:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 03:16:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1735ms 03:16:22 INFO - PROCESS | 1747 | 1465121782266 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 03:16:22 INFO - PROCESS | 1747 | 1465121782273 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 03:16:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 03:16:22 INFO - PROCESS | 1747 | 1465121782282 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 03:16:22 INFO - PROCESS | 1747 | 1465121782287 Marionette TRACE conn4 <- [1,1774,null,{}] 03:16:22 INFO - PROCESS | 1747 | 1465121782297 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:22 INFO - PROCESS | 1747 | 1465121782303 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:22 INFO - PROCESS | 1747 | 1465121782530 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 03:16:22 INFO - PROCESS | 1747 | 1465121782779 Marionette TRACE conn4 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:22 INFO - PROCESS | 1747 | 1465121782786 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:22 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbed400 == 25 [pid = 1747] [id = 451] 03:16:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x8ddc3800) [pid = 1747] [serial = 1354] [outer = (nil)] 03:16:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x8e64bc00) [pid = 1747] [serial = 1355] [outer = 0x8ddc3800] 03:16:22 INFO - PROCESS | 1747 | 1465121782878 Marionette DEBUG loaded listener.js 03:16:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x8f154c00) [pid = 1747] [serial = 1356] [outer = 0x8ddc3800] 03:16:23 INFO - PROCESS | 1747 | 1465121783981 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 03:16:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 03:16:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1747ms 03:16:24 INFO - PROCESS | 1747 | 1465121784030 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 03:16:24 INFO - PROCESS | 1747 | 1465121784038 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 03:16:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 03:16:24 INFO - PROCESS | 1747 | 1465121784050 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 03:16:24 INFO - PROCESS | 1747 | 1465121784054 Marionette TRACE conn4 <- [1,1778,null,{}] 03:16:24 INFO - PROCESS | 1747 | 1465121784062 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:24 INFO - PROCESS | 1747 | 1465121784069 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:24 INFO - PROCESS | 1747 | 1465121784299 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 03:16:24 INFO - PROCESS | 1747 | 1465121784560 Marionette TRACE conn4 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:24 INFO - PROCESS | 1747 | 1465121784569 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:24 INFO - PROCESS | 1747 | ++DOCSHELL 0x91d94000 == 26 [pid = 1747] [id = 452] 03:16:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x91dd9c00) [pid = 1747] [serial = 1357] [outer = (nil)] 03:16:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x924ce400) [pid = 1747] [serial = 1358] [outer = 0x91dd9c00] 03:16:24 INFO - PROCESS | 1747 | 1465121784683 Marionette DEBUG loaded listener.js 03:16:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x8e041400) [pid = 1747] [serial = 1359] [outer = 0x91dd9c00] 03:16:25 INFO - PROCESS | 1747 | 1465121785689 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 03:16:25 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 03:16:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1686ms 03:16:25 INFO - PROCESS | 1747 | 1465121785737 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 03:16:25 INFO - PROCESS | 1747 | 1465121785741 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 03:16:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 03:16:25 INFO - PROCESS | 1747 | 1465121785750 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 03:16:25 INFO - PROCESS | 1747 | 1465121785755 Marionette TRACE conn4 <- [1,1782,null,{}] 03:16:25 INFO - PROCESS | 1747 | 1465121785774 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:25 INFO - PROCESS | 1747 | 1465121785783 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:25 INFO - PROCESS | 1747 | 1465121785998 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 03:16:26 INFO - PROCESS | 1747 | 1465121786289 Marionette TRACE conn4 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:26 INFO - PROCESS | 1747 | 1465121786297 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:26 INFO - PROCESS | 1747 | ++DOCSHELL 0x92940800 == 27 [pid = 1747] [id = 453] 03:16:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x92941c00) [pid = 1747] [serial = 1360] [outer = (nil)] 03:16:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x92948c00) [pid = 1747] [serial = 1361] [outer = 0x92941c00] 03:16:26 INFO - PROCESS | 1747 | 1465121786397 Marionette DEBUG loaded listener.js 03:16:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x92b9e800) [pid = 1747] [serial = 1362] [outer = 0x92941c00] 03:16:27 INFO - PROCESS | 1747 | 1465121787426 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 03:16:27 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 03:16:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1742ms 03:16:27 INFO - PROCESS | 1747 | 1465121787492 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 03:16:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 03:16:27 INFO - PROCESS | 1747 | 1465121787498 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 03:16:27 INFO - PROCESS | 1747 | 1465121787505 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 03:16:27 INFO - PROCESS | 1747 | 1465121787508 Marionette TRACE conn4 <- [1,1786,null,{}] 03:16:27 INFO - PROCESS | 1747 | 1465121787515 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:27 INFO - PROCESS | 1747 | 1465121787520 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:27 INFO - PROCESS | 1747 | 1465121787725 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 03:16:27 INFO - PROCESS | 1747 | 1465121787952 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:27 INFO - PROCESS | 1747 | 1465121787962 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:28 INFO - PROCESS | 1747 | ++DOCSHELL 0x91da0c00 == 28 [pid = 1747] [id = 454] 03:16:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x91db2000) [pid = 1747] [serial = 1363] [outer = (nil)] 03:16:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x92c06c00) [pid = 1747] [serial = 1364] [outer = 0x91db2000] 03:16:28 INFO - PROCESS | 1747 | 1465121788096 Marionette DEBUG loaded listener.js 03:16:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x92c0c000) [pid = 1747] [serial = 1365] [outer = 0x91db2000] 03:16:29 INFO - PROCESS | 1747 | 1465121789069 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 03:16:29 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 03:16:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1635ms 03:16:29 INFO - PROCESS | 1747 | 1465121789140 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 03:16:29 INFO - PROCESS | 1747 | 1465121789145 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 03:16:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 03:16:29 INFO - PROCESS | 1747 | 1465121789152 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 03:16:29 INFO - PROCESS | 1747 | 1465121789156 Marionette TRACE conn4 <- [1,1790,null,{}] 03:16:29 INFO - PROCESS | 1747 | 1465121789162 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:29 INFO - PROCESS | 1747 | 1465121789169 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:29 INFO - PROCESS | 1747 | 1465121789385 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 03:16:29 INFO - PROCESS | 1747 | 1465121789622 Marionette TRACE conn4 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:29 INFO - PROCESS | 1747 | 1465121789629 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:29 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe9c00 == 29 [pid = 1747] [id = 455] 03:16:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x8ddc1400) [pid = 1747] [serial = 1366] [outer = (nil)] 03:16:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x8e0cf400) [pid = 1747] [serial = 1367] [outer = 0x8ddc1400] 03:16:29 INFO - PROCESS | 1747 | 1465121789763 Marionette DEBUG loaded listener.js 03:16:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x8f2a3c00) [pid = 1747] [serial = 1368] [outer = 0x8ddc1400] 03:16:31 INFO - PROCESS | 1747 | 1465121791006 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:16:31 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) 03:16:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1999ms 03:16:31 INFO - PROCESS | 1747 | 1465121791155 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 03:16:31 INFO - PROCESS | 1747 | 1465121791162 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 03:16:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 03:16:31 INFO - PROCESS | 1747 | 1465121791171 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 03:16:31 INFO - PROCESS | 1747 | 1465121791175 Marionette TRACE conn4 <- [1,1794,null,{}] 03:16:31 INFO - PROCESS | 1747 | 1465121791184 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:31 INFO - PROCESS | 1747 | 1465121791189 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:31 INFO - PROCESS | 1747 | 1465121791363 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 03:16:31 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x924c2800) [pid = 1747] [serial = 1313] [outer = (nil)] [url = about:blank] 03:16:31 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x92584400) [pid = 1747] [serial = 1308] [outer = (nil)] [url = about:blank] 03:16:31 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x92729c00) [pid = 1747] [serial = 1310] [outer = (nil)] [url = about:blank] 03:16:31 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x8e047800) [pid = 1747] [serial = 1298] [outer = (nil)] [url = about:blank] 03:16:31 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x8f153000) [pid = 1747] [serial = 1299] [outer = (nil)] [url = about:blank] 03:16:31 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x92732000) [pid = 1747] [serial = 1295] [outer = (nil)] [url = about:blank] 03:16:31 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x9272a400) [pid = 1747] [serial = 1296] [outer = (nil)] [url = about:blank] 03:16:31 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x8f29ec00) [pid = 1747] [serial = 1289] [outer = (nil)] [url = about:blank] 03:16:31 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x8f3f1800) [pid = 1747] [serial = 1290] [outer = (nil)] [url = about:blank] 03:16:31 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x8ddca000) [pid = 1747] [serial = 1286] [outer = (nil)] [url = about:blank] 03:16:31 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x8de85800) [pid = 1747] [serial = 1287] [outer = (nil)] [url = about:blank] 03:16:31 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x8dec0400) [pid = 1747] [serial = 1301] [outer = (nil)] [url = about:blank] 03:16:31 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x8e0c9400) [pid = 1747] [serial = 1302] [outer = (nil)] [url = about:blank] 03:16:31 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x91dd6400) [pid = 1747] [serial = 1284] [outer = (nil)] [url = about:blank] 03:16:31 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x91dafc00) [pid = 1747] [serial = 1292] [outer = (nil)] [url = about:blank] 03:16:31 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x924c6c00) [pid = 1747] [serial = 1293] [outer = (nil)] [url = about:blank] 03:16:31 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x8f3ebc00) [pid = 1747] [serial = 1304] [outer = (nil)] [url = about:blank] 03:16:31 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x924c2c00) [pid = 1747] [serial = 1307] [outer = (nil)] [url = about:blank] 03:16:31 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x92842000) [pid = 1747] [serial = 1311] [outer = (nil)] [url = about:blank] 03:16:31 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x919c3800) [pid = 1747] [serial = 1305] [outer = (nil)] [url = about:blank] 03:16:31 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x91dbd800) [pid = 1747] [serial = 1314] [outer = (nil)] [url = about:blank] 03:16:31 INFO - PROCESS | 1747 | 1465121791606 Marionette TRACE conn4 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:31 INFO - PROCESS | 1747 | 1465121791615 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:31 INFO - PROCESS | 1747 | ++DOCSHELL 0x8de82400 == 30 [pid = 1747] [id = 456] 03:16:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x8de85800) [pid = 1747] [serial = 1369] [outer = (nil)] 03:16:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x8e044400) [pid = 1747] [serial = 1370] [outer = 0x8de85800] 03:16:31 INFO - PROCESS | 1747 | 1465121791708 Marionette DEBUG loaded listener.js 03:16:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x8e0cd000) [pid = 1747] [serial = 1371] [outer = 0x8de85800] 03:16:32 INFO - PROCESS | 1747 | 1465121792555 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:16:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:16:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1441ms 03:16:32 INFO - PROCESS | 1747 | 1465121792612 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 03:16:32 INFO - PROCESS | 1747 | 1465121792620 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 03:16:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 03:16:32 INFO - PROCESS | 1747 | 1465121792632 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 03:16:32 INFO - PROCESS | 1747 | 1465121792636 Marionette TRACE conn4 <- [1,1798,null,{}] 03:16:32 INFO - PROCESS | 1747 | 1465121792644 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:32 INFO - PROCESS | 1747 | 1465121792650 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:32 INFO - PROCESS | 1747 | 1465121792837 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 03:16:32 INFO - PROCESS | 1747 | 1465121792976 Marionette TRACE conn4 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:32 INFO - PROCESS | 1747 | 1465121792985 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:33 INFO - PROCESS | 1747 | ++DOCSHELL 0x8debf800 == 31 [pid = 1747] [id = 457] 03:16:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x8f2a4800) [pid = 1747] [serial = 1372] [outer = (nil)] 03:16:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x8fadcc00) [pid = 1747] [serial = 1373] [outer = 0x8f2a4800] 03:16:33 INFO - PROCESS | 1747 | 1465121793067 Marionette DEBUG loaded listener.js 03:16:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x919c6000) [pid = 1747] [serial = 1374] [outer = 0x8f2a4800] 03:16:34 INFO - PROCESS | 1747 | 1465121794036 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 03:16:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 03:16:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1433ms 03:16:34 INFO - PROCESS | 1747 | 1465121794075 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 03:16:34 INFO - PROCESS | 1747 | 1465121794079 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 03:16:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 03:16:34 INFO - PROCESS | 1747 | 1465121794089 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 03:16:34 INFO - PROCESS | 1747 | 1465121794095 Marionette TRACE conn4 <- [1,1802,null,{}] 03:16:34 INFO - PROCESS | 1747 | 1465121794125 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:34 INFO - PROCESS | 1747 | 1465121794135 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:34 INFO - PROCESS | 1747 | 1465121794388 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 03:16:34 INFO - PROCESS | 1747 | 1465121794418 Marionette TRACE conn4 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:34 INFO - PROCESS | 1747 | 1465121794428 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:34 INFO - PROCESS | 1747 | ++DOCSHELL 0x924c2800 == 32 [pid = 1747] [id = 458] 03:16:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x924c3000) [pid = 1747] [serial = 1375] [outer = (nil)] 03:16:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x92584c00) [pid = 1747] [serial = 1376] [outer = 0x924c3000] 03:16:34 INFO - PROCESS | 1747 | 1465121794510 Marionette DEBUG loaded listener.js 03:16:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x9272ac00) [pid = 1747] [serial = 1377] [outer = 0x924c3000] 03:16:35 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x8e641800) [pid = 1747] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 03:16:35 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x91aed800) [pid = 1747] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 03:16:35 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x9294d000) [pid = 1747] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 03:16:35 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x8ddcb000) [pid = 1747] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 03:16:35 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x8f2a0000) [pid = 1747] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 03:16:35 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x91dd5000) [pid = 1747] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 03:16:35 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x8deb8c00) [pid = 1747] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 03:16:35 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x8fad7400) [pid = 1747] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 03:16:35 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x8de7a400) [pid = 1747] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 03:16:35 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x91daf800) [pid = 1747] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 03:16:35 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x8f14e000) [pid = 1747] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 03:16:35 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0x8e644c00) [pid = 1747] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 03:16:35 INFO - PROCESS | 1747 | 1465121795914 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:16:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 03:16:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1897ms 03:16:35 INFO - PROCESS | 1747 | 1465121795987 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 03:16:35 INFO - PROCESS | 1747 | 1465121795994 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 03:16:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 03:16:36 INFO - PROCESS | 1747 | 1465121796131 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 03:16:36 INFO - PROCESS | 1747 | 1465121796138 Marionette TRACE conn4 <- [1,1806,null,{}] 03:16:36 INFO - PROCESS | 1747 | 1465121796150 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:36 INFO - PROCESS | 1747 | 1465121796155 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:36 INFO - PROCESS | 1747 | 1465121796334 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 03:16:36 INFO - PROCESS | 1747 | 1465121796527 Marionette TRACE conn4 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:36 INFO - PROCESS | 1747 | 1465121796534 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:36 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbea000 == 33 [pid = 1747] [id = 459] 03:16:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x8de7b400) [pid = 1747] [serial = 1378] [outer = (nil)] 03:16:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x8e644c00) [pid = 1747] [serial = 1379] [outer = 0x8de7b400] 03:16:36 INFO - PROCESS | 1747 | 1465121796625 Marionette DEBUG loaded listener.js 03:16:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x8f29d000) [pid = 1747] [serial = 1380] [outer = 0x8de7b400] 03:16:38 INFO - PROCESS | 1747 | 1465121798259 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 03:16:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 03:16:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 2259ms 03:16:38 INFO - PROCESS | 1747 | 1465121798325 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 03:16:38 INFO - PROCESS | 1747 | 1465121798334 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 03:16:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 03:16:38 INFO - PROCESS | 1747 | 1465121798346 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 03:16:38 INFO - PROCESS | 1747 | 1465121798350 Marionette TRACE conn4 <- [1,1810,null,{}] 03:16:38 INFO - PROCESS | 1747 | 1465121798358 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:38 INFO - PROCESS | 1747 | 1465121798365 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:38 INFO - PROCESS | 1747 | 1465121798674 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 03:16:38 INFO - PROCESS | 1747 | 1465121798862 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:38 INFO - PROCESS | 1747 | 1465121798868 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:38 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f3e6c00 == 34 [pid = 1747] [id = 460] 03:16:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x91d93000) [pid = 1747] [serial = 1381] [outer = (nil)] 03:16:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x91dd5400) [pid = 1747] [serial = 1382] [outer = 0x91d93000] 03:16:38 INFO - PROCESS | 1747 | 1465121798963 Marionette DEBUG loaded listener.js 03:16:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x924c5c00) [pid = 1747] [serial = 1383] [outer = 0x91d93000] 03:16:39 INFO - PROCESS | 1747 | 1465121799975 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 03:16:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 03:16:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1688ms 03:16:40 INFO - PROCESS | 1747 | 1465121800035 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 03:16:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 03:16:40 INFO - PROCESS | 1747 | 1465121800040 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 03:16:40 INFO - PROCESS | 1747 | 1465121800047 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 03:16:40 INFO - PROCESS | 1747 | 1465121800054 Marionette TRACE conn4 <- [1,1814,null,{}] 03:16:40 INFO - PROCESS | 1747 | 1465121800072 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:40 INFO - PROCESS | 1747 | 1465121800082 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:40 INFO - PROCESS | 1747 | 1465121800327 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 03:16:40 INFO - PROCESS | 1747 | 1465121800607 Marionette TRACE conn4 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:40 INFO - PROCESS | 1747 | 1465121800618 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:40 INFO - PROCESS | 1747 | ++DOCSHELL 0x9293e800 == 35 [pid = 1747] [id = 461] 03:16:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x9293f000) [pid = 1747] [serial = 1384] [outer = (nil)] 03:16:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x92949000) [pid = 1747] [serial = 1385] [outer = 0x9293f000] 03:16:40 INFO - PROCESS | 1747 | 1465121800713 Marionette DEBUG loaded listener.js 03:16:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x92ba9c00) [pid = 1747] [serial = 1386] [outer = 0x9293f000] 03:16:41 INFO - PROCESS | 1747 | 1465121801673 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 03:16:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 03:16:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1697ms 03:16:41 INFO - PROCESS | 1747 | 1465121801745 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 03:16:41 INFO - PROCESS | 1747 | 1465121801751 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 03:16:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 03:16:41 INFO - PROCESS | 1747 | 1465121801757 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 03:16:41 INFO - PROCESS | 1747 | 1465121801761 Marionette TRACE conn4 <- [1,1818,null,{}] 03:16:41 INFO - PROCESS | 1747 | 1465121801767 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:41 INFO - PROCESS | 1747 | 1465121801773 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:41 INFO - PROCESS | 1747 | 1465121801970 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 03:16:42 INFO - PROCESS | 1747 | 1465121802214 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:42 INFO - PROCESS | 1747 | 1465121802226 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:42 INFO - PROCESS | 1747 | ++DOCSHELL 0x8de86800 == 36 [pid = 1747] [id = 462] 03:16:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x91dd6800) [pid = 1747] [serial = 1387] [outer = (nil)] 03:16:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x92d4b400) [pid = 1747] [serial = 1388] [outer = 0x91dd6800] 03:16:42 INFO - PROCESS | 1747 | 1465121802331 Marionette DEBUG loaded listener.js 03:16:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x93848c00) [pid = 1747] [serial = 1389] [outer = 0x91dd6800] 03:16:43 INFO - PROCESS | 1747 | 1465121803201 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 03:16:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 03:16:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1488ms 03:16:43 INFO - PROCESS | 1747 | 1465121803246 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 03:16:43 INFO - PROCESS | 1747 | 1465121803250 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 03:16:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 03:16:43 INFO - PROCESS | 1747 | 1465121803257 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 03:16:43 INFO - PROCESS | 1747 | 1465121803261 Marionette TRACE conn4 <- [1,1822,null,{}] 03:16:43 INFO - PROCESS | 1747 | 1465121803268 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:43 INFO - PROCESS | 1747 | 1465121803273 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:43 INFO - PROCESS | 1747 | 1465121803461 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 03:16:43 INFO - PROCESS | 1747 | 1465121803642 Marionette TRACE conn4 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:43 INFO - PROCESS | 1747 | 1465121803650 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:43 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddd0400 == 37 [pid = 1747] [id = 463] 03:16:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x92c0e400) [pid = 1747] [serial = 1390] [outer = (nil)] 03:16:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x938b5c00) [pid = 1747] [serial = 1391] [outer = 0x92c0e400] 03:16:43 INFO - PROCESS | 1747 | 1465121803737 Marionette DEBUG loaded listener.js 03:16:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x938b7400) [pid = 1747] [serial = 1392] [outer = 0x92c0e400] 03:16:44 INFO - PROCESS | 1747 | 1465121804764 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 03:16:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 03:16:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1583ms 03:16:44 INFO - PROCESS | 1747 | 1465121804843 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 03:16:44 INFO - PROCESS | 1747 | 1465121804847 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 03:16:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 03:16:44 INFO - PROCESS | 1747 | 1465121804856 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 03:16:44 INFO - PROCESS | 1747 | 1465121804860 Marionette TRACE conn4 <- [1,1826,null,{}] 03:16:44 INFO - PROCESS | 1747 | 1465121804868 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:44 INFO - PROCESS | 1747 | 1465121804880 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:45 INFO - PROCESS | 1747 | 1465121805157 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 03:16:45 INFO - PROCESS | 1747 | 1465121805400 Marionette TRACE conn4 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:45 INFO - PROCESS | 1747 | 1465121805411 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:45 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddcc000 == 38 [pid = 1747] [id = 464] 03:16:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x924c8000) [pid = 1747] [serial = 1393] [outer = (nil)] 03:16:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x93b5f400) [pid = 1747] [serial = 1394] [outer = 0x924c8000] 03:16:45 INFO - PROCESS | 1747 | 1465121805495 Marionette DEBUG loaded listener.js 03:16:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x93b6a000) [pid = 1747] [serial = 1395] [outer = 0x924c8000] 03:16:46 INFO - PROCESS | 1747 | 1465121806549 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 03:16:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 03:16:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1782ms 03:16:46 INFO - PROCESS | 1747 | 1465121806641 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 03:16:46 INFO - PROCESS | 1747 | 1465121806648 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 03:16:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 03:16:46 INFO - PROCESS | 1747 | 1465121806659 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 03:16:46 INFO - PROCESS | 1747 | 1465121806665 Marionette TRACE conn4 <- [1,1830,null,{}] 03:16:46 INFO - PROCESS | 1747 | 1465121806675 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:46 INFO - PROCESS | 1747 | 1465121806682 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:47 INFO - PROCESS | 1747 | 1465121807177 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 03:16:47 INFO - PROCESS | 1747 | 1465121807341 Marionette TRACE conn4 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:47 INFO - PROCESS | 1747 | 1465121807349 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:47 INFO - PROCESS | 1747 | ++DOCSHELL 0x8dec2800 == 39 [pid = 1747] [id = 465] 03:16:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x91db3400) [pid = 1747] [serial = 1396] [outer = (nil)] 03:16:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x93c19400) [pid = 1747] [serial = 1397] [outer = 0x91db3400] 03:16:47 INFO - PROCESS | 1747 | 1465121807470 Marionette DEBUG loaded listener.js 03:16:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x9470a400) [pid = 1747] [serial = 1398] [outer = 0x91db3400] 03:16:48 INFO - PROCESS | 1747 | 1465121808367 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 03:16:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 03:16:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1790ms 03:16:48 INFO - PROCESS | 1747 | 1465121808448 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 03:16:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 03:16:48 INFO - PROCESS | 1747 | 1465121808459 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 03:16:48 INFO - PROCESS | 1747 | 1465121808465 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 03:16:48 INFO - PROCESS | 1747 | 1465121808470 Marionette TRACE conn4 <- [1,1834,null,{}] 03:16:48 INFO - PROCESS | 1747 | 1465121808476 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:48 INFO - PROCESS | 1747 | 1465121808481 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:48 INFO - PROCESS | 1747 | 1465121808712 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 03:16:48 INFO - PROCESS | 1747 | 1465121808946 Marionette TRACE conn4 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:48 INFO - PROCESS | 1747 | 1465121808953 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:49 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddc3c00 == 40 [pid = 1747] [id = 466] 03:16:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x924cec00) [pid = 1747] [serial = 1399] [outer = (nil)] 03:16:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x95226400) [pid = 1747] [serial = 1400] [outer = 0x924cec00] 03:16:49 INFO - PROCESS | 1747 | 1465121809056 Marionette DEBUG loaded listener.js 03:16:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x9522a400) [pid = 1747] [serial = 1401] [outer = 0x924cec00] 03:16:49 INFO - PROCESS | 1747 | 1465121809992 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 03:16:50 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 03:16:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1589ms 03:16:50 INFO - PROCESS | 1747 | 1465121810055 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 03:16:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 03:16:50 INFO - PROCESS | 1747 | 1465121810060 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 03:16:50 INFO - PROCESS | 1747 | 1465121810066 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 03:16:50 INFO - PROCESS | 1747 | 1465121810070 Marionette TRACE conn4 <- [1,1838,null,{}] 03:16:50 INFO - PROCESS | 1747 | 1465121810076 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:50 INFO - PROCESS | 1747 | 1465121810082 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:50 INFO - PROCESS | 1747 | 1465121810325 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 03:16:50 INFO - PROCESS | 1747 | 1465121810733 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:50 INFO - PROCESS | 1747 | 1465121810748 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:50 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddc1800 == 41 [pid = 1747] [id = 467] 03:16:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x8ddc4400) [pid = 1747] [serial = 1402] [outer = (nil)] 03:16:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x8de79400) [pid = 1747] [serial = 1403] [outer = 0x8ddc4400] 03:16:50 INFO - PROCESS | 1747 | 1465121810869 Marionette DEBUG loaded listener.js 03:16:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x8debc000) [pid = 1747] [serial = 1404] [outer = 0x8ddc4400] 03:16:52 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbed400 == 40 [pid = 1747] [id = 451] 03:16:52 INFO - PROCESS | 1747 | --DOCSHELL 0x92940800 == 39 [pid = 1747] [id = 453] 03:16:52 INFO - PROCESS | 1747 | --DOCSHELL 0x91d94000 == 38 [pid = 1747] [id = 452] 03:16:52 INFO - PROCESS | 1747 | --DOCSHELL 0x91da0c00 == 37 [pid = 1747] [id = 454] 03:16:52 INFO - PROCESS | 1747 | --DOCSHELL 0x8de82400 == 36 [pid = 1747] [id = 456] 03:16:52 INFO - PROCESS | 1747 | --DOCSHELL 0x8debf800 == 35 [pid = 1747] [id = 457] 03:16:52 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbe9c00 == 34 [pid = 1747] [id = 455] 03:16:52 INFO - PROCESS | 1747 | --DOCSHELL 0x8dec2800 == 33 [pid = 1747] [id = 465] 03:16:52 INFO - PROCESS | 1747 | --DOCSHELL 0x8ddc3c00 == 32 [pid = 1747] [id = 466] 03:16:52 INFO - PROCESS | 1747 | --DOCSHELL 0x8ddcc000 == 31 [pid = 1747] [id = 464] 03:16:52 INFO - PROCESS | 1747 | --DOCSHELL 0x8ddd0400 == 30 [pid = 1747] [id = 463] 03:16:52 INFO - PROCESS | 1747 | --DOCSHELL 0x8de86800 == 29 [pid = 1747] [id = 462] 03:16:52 INFO - PROCESS | 1747 | --DOCSHELL 0x8f3e6c00 == 28 [pid = 1747] [id = 460] 03:16:52 INFO - PROCESS | 1747 | --DOCSHELL 0x9293e800 == 27 [pid = 1747] [id = 461] 03:16:52 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbea000 == 26 [pid = 1747] [id = 459] 03:16:52 INFO - PROCESS | 1747 | --DOCSHELL 0x924c2800 == 25 [pid = 1747] [id = 458] 03:16:52 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x8f153c00) [pid = 1747] [serial = 1317] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x8e650c00) [pid = 1747] [serial = 1316] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x924c9800) [pid = 1747] [serial = 1320] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x91dbc400) [pid = 1747] [serial = 1319] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x92c03800) [pid = 1747] [serial = 1323] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x92ba8c00) [pid = 1747] [serial = 1322] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x92d4c400) [pid = 1747] [serial = 1326] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x92d47c00) [pid = 1747] [serial = 1325] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x938b1800) [pid = 1747] [serial = 1329] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x93847800) [pid = 1747] [serial = 1328] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x93976c00) [pid = 1747] [serial = 1332] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x938be800) [pid = 1747] [serial = 1331] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x8e0c5800) [pid = 1747] [serial = 1335] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x8e041c00) [pid = 1747] [serial = 1334] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x91d9c000) [pid = 1747] [serial = 1338] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x919cf400) [pid = 1747] [serial = 1337] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x8e042400) [pid = 1747] [serial = 1340] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x8e04b000) [pid = 1747] [serial = 1341] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x91db4000) [pid = 1747] [serial = 1346] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x8f154400) [pid = 1747] [serial = 1343] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x91dbd400) [pid = 1747] [serial = 1347] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x91de0400) [pid = 1747] [serial = 1350] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x92588800) [pid = 1747] [serial = 1352] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x91d9ec00) [pid = 1747] [serial = 1349] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x8f2a3800) [pid = 1747] [serial = 1344] [outer = (nil)] [url = about:blank] 03:16:53 INFO - PROCESS | 1747 | 1465121813286 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 03:16:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 03:16:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 3239ms 03:16:53 INFO - PROCESS | 1747 | 1465121813307 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 03:16:53 INFO - PROCESS | 1747 | 1465121813314 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 03:16:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 03:16:53 INFO - PROCESS | 1747 | 1465121813323 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 03:16:53 INFO - PROCESS | 1747 | 1465121813328 Marionette TRACE conn4 <- [1,1842,null,{}] 03:16:53 INFO - PROCESS | 1747 | 1465121813339 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:53 INFO - PROCESS | 1747 | 1465121813345 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:53 INFO - PROCESS | 1747 | 1465121813517 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 03:16:53 INFO - PROCESS | 1747 | 1465121813741 Marionette TRACE conn4 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:53 INFO - PROCESS | 1747 | 1465121813757 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:53 INFO - PROCESS | 1747 | ++DOCSHELL 0x8de85c00 == 26 [pid = 1747] [id = 468] 03:16:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x8de87400) [pid = 1747] [serial = 1405] [outer = (nil)] 03:16:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x8debf000) [pid = 1747] [serial = 1406] [outer = 0x8de87400] 03:16:53 INFO - PROCESS | 1747 | 1465121813887 Marionette DEBUG loaded listener.js 03:16:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x8dec2000) [pid = 1747] [serial = 1407] [outer = 0x8de87400] 03:16:54 INFO - PROCESS | 1747 | 1465121814969 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 03:16:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 03:16:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1690ms 03:16:55 INFO - PROCESS | 1747 | 1465121815012 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 03:16:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 03:16:55 INFO - PROCESS | 1747 | 1465121815021 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 03:16:55 INFO - PROCESS | 1747 | 1465121815032 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 03:16:55 INFO - PROCESS | 1747 | 1465121815037 Marionette TRACE conn4 <- [1,1846,null,{}] 03:16:55 INFO - PROCESS | 1747 | 1465121815042 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:55 INFO - PROCESS | 1747 | 1465121815049 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:55 INFO - PROCESS | 1747 | 1465121815232 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 03:16:55 INFO - PROCESS | 1747 | 1465121815375 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:55 INFO - PROCESS | 1747 | 1465121815386 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:55 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e642800 == 27 [pid = 1747] [id = 469] 03:16:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x8e64a800) [pid = 1747] [serial = 1408] [outer = (nil)] 03:16:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x8f14c400) [pid = 1747] [serial = 1409] [outer = 0x8e64a800] 03:16:55 INFO - PROCESS | 1747 | 1465121815460 Marionette DEBUG loaded listener.js 03:16:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x8f29b000) [pid = 1747] [serial = 1410] [outer = 0x8e64a800] 03:16:56 INFO - PROCESS | 1747 | 1465121816424 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:16:56 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) 03:16:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1440ms 03:16:56 INFO - PROCESS | 1747 | 1465121816471 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 03:16:56 INFO - PROCESS | 1747 | 1465121816476 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 03:16:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 03:16:56 INFO - PROCESS | 1747 | 1465121816491 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 03:16:56 INFO - PROCESS | 1747 | 1465121816497 Marionette TRACE conn4 <- [1,1850,null,{}] 03:16:56 INFO - PROCESS | 1747 | 1465121816515 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:56 INFO - PROCESS | 1747 | 1465121816525 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:56 INFO - PROCESS | 1747 | 1465121816772 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 03:16:56 INFO - PROCESS | 1747 | 1465121816793 Marionette TRACE conn4 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:56 INFO - PROCESS | 1747 | 1465121816804 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:56 INFO - PROCESS | 1747 | ++DOCSHELL 0x91ae9800 == 28 [pid = 1747] [id = 470] 03:16:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x91aea800) [pid = 1747] [serial = 1411] [outer = (nil)] 03:16:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x91af0c00) [pid = 1747] [serial = 1412] [outer = 0x91aea800] 03:16:56 INFO - PROCESS | 1747 | 1465121816884 Marionette DEBUG loaded listener.js 03:16:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x91d9c000) [pid = 1747] [serial = 1413] [outer = 0x91aea800] 03:16:58 INFO - PROCESS | 1747 | 1465121818324 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:16:58 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x8f2a4800) [pid = 1747] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 03:16:58 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x924c3000) [pid = 1747] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 03:16:58 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x92941c00) [pid = 1747] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 03:16:58 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x91db2000) [pid = 1747] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 03:16:58 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x924c5400) [pid = 1747] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 03:16:58 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x8ddc1400) [pid = 1747] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 03:16:58 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x91dd9c00) [pid = 1747] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 03:16:58 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x8ddc3800) [pid = 1747] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 03:16:58 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x8de85800) [pid = 1747] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 03:16:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:16:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1939ms 03:16:58 INFO - PROCESS | 1747 | 1465121818439 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 03:16:58 INFO - PROCESS | 1747 | 1465121818442 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 03:16:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 03:16:58 INFO - PROCESS | 1747 | 1465121818456 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 03:16:58 INFO - PROCESS | 1747 | 1465121818459 Marionette TRACE conn4 <- [1,1854,null,{}] 03:16:58 INFO - PROCESS | 1747 | 1465121818465 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:58 INFO - PROCESS | 1747 | 1465121818470 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:58 INFO - PROCESS | 1747 | 1465121818681 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 03:16:58 INFO - PROCESS | 1747 | 1465121818772 Marionette TRACE conn4 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:58 INFO - PROCESS | 1747 | 1465121818781 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:58 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe9800 == 29 [pid = 1747] [id = 471] 03:16:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x8f3e8c00) [pid = 1747] [serial = 1414] [outer = (nil)] 03:16:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x91d95800) [pid = 1747] [serial = 1415] [outer = 0x8f3e8c00] 03:16:58 INFO - PROCESS | 1747 | 1465121818851 Marionette DEBUG loaded listener.js 03:16:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x91db6800) [pid = 1747] [serial = 1416] [outer = 0x8f3e8c00] 03:16:59 INFO - PROCESS | 1747 | 1465121819605 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:16:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 03:16:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1187ms 03:16:59 INFO - PROCESS | 1747 | 1465121819644 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 03:16:59 INFO - PROCESS | 1747 | 1465121819647 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 03:16:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 03:16:59 INFO - PROCESS | 1747 | 1465121819653 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 03:16:59 INFO - PROCESS | 1747 | 1465121819657 Marionette TRACE conn4 <- [1,1858,null,{}] 03:16:59 INFO - PROCESS | 1747 | 1465121819662 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:59 INFO - PROCESS | 1747 | 1465121819667 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:59 INFO - PROCESS | 1747 | 1465121819830 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 03:16:59 INFO - PROCESS | 1747 | 1465121819839 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:59 INFO - PROCESS | 1747 | 1465121819849 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:16:59 INFO - PROCESS | 1747 | ++DOCSHELL 0x91aeb800 == 30 [pid = 1747] [id = 472] 03:16:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x91db8800) [pid = 1747] [serial = 1417] [outer = (nil)] 03:16:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x91dde800) [pid = 1747] [serial = 1418] [outer = 0x91db8800] 03:16:59 INFO - PROCESS | 1747 | 1465121819921 Marionette DEBUG loaded listener.js 03:17:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x924ca800) [pid = 1747] [serial = 1419] [outer = 0x91db8800] 03:17:01 INFO - PROCESS | 1747 | 1465121821072 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 03:17:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 03:17:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1480ms 03:17:01 INFO - PROCESS | 1747 | 1465121821136 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 03:17:01 INFO - PROCESS | 1747 | 1465121821143 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 03:17:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 03:17:01 INFO - PROCESS | 1747 | 1465121821153 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 03:17:01 INFO - PROCESS | 1747 | 1465121821157 Marionette TRACE conn4 <- [1,1862,null,{}] 03:17:01 INFO - PROCESS | 1747 | 1465121821169 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:01 INFO - PROCESS | 1747 | 1465121821175 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:17:01 INFO - PROCESS | 1747 | 1465121821440 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 03:17:01 INFO - PROCESS | 1747 | 1465121821755 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:01 INFO - PROCESS | 1747 | 1465121821764 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:17:01 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbea400 == 31 [pid = 1747] [id = 473] 03:17:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x8debc800) [pid = 1747] [serial = 1420] [outer = (nil)] 03:17:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x8e648000) [pid = 1747] [serial = 1421] [outer = 0x8debc800] 03:17:01 INFO - PROCESS | 1747 | 1465121821856 Marionette DEBUG loaded listener.js 03:17:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x8f29d400) [pid = 1747] [serial = 1422] [outer = 0x8debc800] 03:17:02 INFO - PROCESS | 1747 | 1465121822939 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 03:17:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 03:17:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1840ms 03:17:02 INFO - PROCESS | 1747 | 1465121822993 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 03:17:03 INFO - PROCESS | 1747 | 1465121823001 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 03:17:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 03:17:03 INFO - PROCESS | 1747 | 1465121823013 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 03:17:03 INFO - PROCESS | 1747 | 1465121823017 Marionette TRACE conn4 <- [1,1866,null,{}] 03:17:03 INFO - PROCESS | 1747 | 1465121823025 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:03 INFO - PROCESS | 1747 | 1465121823030 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:17:03 INFO - PROCESS | 1747 | 1465121823301 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 03:17:03 INFO - PROCESS | 1747 | 1465121823584 Marionette TRACE conn4 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:03 INFO - PROCESS | 1747 | 1465121823595 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:17:03 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbef400 == 32 [pid = 1747] [id = 474] 03:17:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x919cf400) [pid = 1747] [serial = 1423] [outer = (nil)] 03:17:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x91d9bc00) [pid = 1747] [serial = 1424] [outer = 0x919cf400] 03:17:03 INFO - PROCESS | 1747 | 1465121823686 Marionette DEBUG loaded listener.js 03:17:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x91d9f400) [pid = 1747] [serial = 1425] [outer = 0x919cf400] 03:17:04 INFO - PROCESS | 1747 | 1465121824836 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 03:17:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 03:17:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1894ms 03:17:04 INFO - PROCESS | 1747 | 1465121824908 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 03:17:04 INFO - PROCESS | 1747 | 1465121824913 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 03:17:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 03:17:04 INFO - PROCESS | 1747 | 1465121824921 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 03:17:04 INFO - PROCESS | 1747 | 1465121824928 Marionette TRACE conn4 <- [1,1870,null,{}] 03:17:04 INFO - PROCESS | 1747 | 1465121824947 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:04 INFO - PROCESS | 1747 | 1465121824957 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:17:05 INFO - PROCESS | 1747 | 1465121825343 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 03:17:05 INFO - PROCESS | 1747 | 1465121825470 Marionette TRACE conn4 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:05 INFO - PROCESS | 1747 | 1465121825486 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:17:05 INFO - PROCESS | 1747 | ++DOCSHELL 0x92728800 == 33 [pid = 1747] [id = 475] 03:17:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x92729800) [pid = 1747] [serial = 1426] [outer = (nil)] 03:17:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x92731800) [pid = 1747] [serial = 1427] [outer = 0x92729800] 03:17:05 INFO - PROCESS | 1747 | 1465121825587 Marionette DEBUG loaded listener.js 03:17:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x92737000) [pid = 1747] [serial = 1428] [outer = 0x92729800] 03:17:06 INFO - PROCESS | 1747 | 1465121826634 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 03:17:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 03:17:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1747ms 03:17:06 INFO - PROCESS | 1747 | 1465121826668 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 03:17:06 INFO - PROCESS | 1747 | 1465121826673 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 03:17:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 03:17:06 INFO - PROCESS | 1747 | 1465121826680 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 03:17:06 INFO - PROCESS | 1747 | 1465121826683 Marionette TRACE conn4 <- [1,1874,null,{}] 03:17:06 INFO - PROCESS | 1747 | 1465121826689 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:06 INFO - PROCESS | 1747 | 1465121826695 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:17:06 INFO - PROCESS | 1747 | 1465121826893 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 03:17:07 INFO - PROCESS | 1747 | 1465121827127 Marionette TRACE conn4 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:07 INFO - PROCESS | 1747 | 1465121827139 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:17:07 INFO - PROCESS | 1747 | ++DOCSHELL 0x91ae7400 == 34 [pid = 1747] [id = 476] 03:17:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x9257f000) [pid = 1747] [serial = 1429] [outer = (nil)] 03:17:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x92942c00) [pid = 1747] [serial = 1430] [outer = 0x9257f000] 03:17:07 INFO - PROCESS | 1747 | 1465121827273 Marionette DEBUG loaded listener.js 03:17:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x9294a000) [pid = 1747] [serial = 1431] [outer = 0x9257f000] 03:17:08 INFO - PROCESS | 1747 | 1465121828608 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 03:17:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 03:17:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1988ms 03:17:08 INFO - PROCESS | 1747 | 1465121828830 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 03:17:08 INFO - PROCESS | 1747 | 1465121828841 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 03:17:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 03:17:08 INFO - PROCESS | 1747 | 1465121828863 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 03:17:08 INFO - PROCESS | 1747 | 1465121828870 Marionette TRACE conn4 <- [1,1878,null,{}] 03:17:08 INFO - PROCESS | 1747 | 1465121828880 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:08 INFO - PROCESS | 1747 | 1465121828887 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:17:09 INFO - PROCESS | 1747 | 1465121829209 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 03:17:09 INFO - PROCESS | 1747 | 1465121829399 Marionette TRACE conn4 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:09 INFO - PROCESS | 1747 | 1465121829407 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:17:09 INFO - PROCESS | 1747 | ++DOCSHELL 0x92949800 == 35 [pid = 1747] [id = 477] 03:17:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x92ba2800) [pid = 1747] [serial = 1432] [outer = (nil)] 03:17:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x92c02c00) [pid = 1747] [serial = 1433] [outer = 0x92ba2800] 03:17:09 INFO - PROCESS | 1747 | 1465121829526 Marionette DEBUG loaded listener.js 03:17:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x92c05800) [pid = 1747] [serial = 1434] [outer = 0x92ba2800] 03:17:10 INFO - PROCESS | 1747 | 1465121830760 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 03:17:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 03:17:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1950ms 03:17:10 INFO - PROCESS | 1747 | 1465121830812 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 03:17:10 INFO - PROCESS | 1747 | 1465121830817 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 03:17:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 03:17:10 INFO - PROCESS | 1747 | 1465121830825 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 03:17:10 INFO - PROCESS | 1747 | 1465121830829 Marionette TRACE conn4 <- [1,1882,null,{}] 03:17:10 INFO - PROCESS | 1747 | 1465121830836 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:10 INFO - PROCESS | 1747 | 1465121830849 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:17:11 INFO - PROCESS | 1747 | 1465121831143 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 03:17:11 INFO - PROCESS | 1747 | 1465121831399 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:11 INFO - PROCESS | 1747 | 1465121831407 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:17:11 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e046400 == 36 [pid = 1747] [id = 478] 03:17:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x8e641400) [pid = 1747] [serial = 1435] [outer = (nil)] 03:17:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x9384f400) [pid = 1747] [serial = 1436] [outer = 0x8e641400] 03:17:11 INFO - PROCESS | 1747 | 1465121831501 Marionette DEBUG loaded listener.js 03:17:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x938b1c00) [pid = 1747] [serial = 1437] [outer = 0x8e641400] 03:17:12 INFO - PROCESS | 1747 | 1465121832458 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 03:17:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 03:17:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1692ms 03:17:12 INFO - PROCESS | 1747 | 1465121832519 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 03:17:12 INFO - PROCESS | 1747 | 1465121832522 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 03:17:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 03:17:12 INFO - PROCESS | 1747 | 1465121832530 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 03:17:12 INFO - PROCESS | 1747 | 1465121832535 Marionette TRACE conn4 <- [1,1886,null,{}] 03:17:12 INFO - PROCESS | 1747 | 1465121832542 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:12 INFO - PROCESS | 1747 | 1465121832547 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:17:12 INFO - PROCESS | 1747 | 1465121832744 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 03:17:12 INFO - PROCESS | 1747 | 1465121832972 Marionette TRACE conn4 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:12 INFO - PROCESS | 1747 | 1465121832981 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:17:13 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddc3400 == 37 [pid = 1747] [id = 479] 03:17:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x8de87c00) [pid = 1747] [serial = 1438] [outer = (nil)] 03:17:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x93972400) [pid = 1747] [serial = 1439] [outer = 0x8de87c00] 03:17:13 INFO - PROCESS | 1747 | 1465121833111 Marionette DEBUG loaded listener.js 03:17:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x93974400) [pid = 1747] [serial = 1440] [outer = 0x8de87c00] 03:17:14 INFO - PROCESS | 1747 | 1465121834040 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 03:17:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 03:17:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1544ms 03:17:14 INFO - PROCESS | 1747 | 1465121834076 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 03:17:14 INFO - PROCESS | 1747 | 1465121834089 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 03:17:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 03:17:14 INFO - PROCESS | 1747 | 1465121834117 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 03:17:14 INFO - PROCESS | 1747 | 1465121834120 Marionette TRACE conn4 <- [1,1890,null,{}] 03:17:14 INFO - PROCESS | 1747 | 1465121834127 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:14 INFO - PROCESS | 1747 | 1465121834133 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:17:14 INFO - PROCESS | 1747 | 1465121834335 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 03:17:14 INFO - PROCESS | 1747 | 1465121834599 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:14 INFO - PROCESS | 1747 | 1465121834608 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:17:14 INFO - PROCESS | 1747 | ++DOCSHELL 0x8de7b800 == 38 [pid = 1747] [id = 480] 03:17:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x8de7c400) [pid = 1747] [serial = 1441] [outer = (nil)] 03:17:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x938bcc00) [pid = 1747] [serial = 1442] [outer = 0x8de7c400] 03:17:14 INFO - PROCESS | 1747 | 1465121834731 Marionette DEBUG loaded listener.js 03:17:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x93b68400) [pid = 1747] [serial = 1443] [outer = 0x8de7c400] 03:17:15 INFO - PROCESS | 1747 | 1465121835747 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 03:17:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 03:17:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1704ms 03:17:15 INFO - PROCESS | 1747 | 1465121835819 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 03:17:15 INFO - PROCESS | 1747 | 1465121835824 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 03:17:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 03:17:15 INFO - PROCESS | 1747 | 1465121835831 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 03:17:15 INFO - PROCESS | 1747 | 1465121835835 Marionette TRACE conn4 <- [1,1894,null,{}] 03:17:15 INFO - PROCESS | 1747 | 1465121835842 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:15 INFO - PROCESS | 1747 | 1465121835848 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:17:16 INFO - PROCESS | 1747 | 1465121836091 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 03:17:16 INFO - PROCESS | 1747 | 1465121836554 Marionette TRACE conn4 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:16 INFO - PROCESS | 1747 | 1465121836564 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:17:16 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe5800 == 39 [pid = 1747] [id = 481] 03:17:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x8cbe5c00) [pid = 1747] [serial = 1444] [outer = (nil)] 03:17:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x8ddc6000) [pid = 1747] [serial = 1445] [outer = 0x8cbe5c00] 03:17:16 INFO - PROCESS | 1747 | 1465121836657 Marionette DEBUG loaded listener.js 03:17:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x8de7a000) [pid = 1747] [serial = 1446] [outer = 0x8cbe5c00] 03:17:18 INFO - PROCESS | 1747 | 1465121838315 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 03:17:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 03:17:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 2552ms 03:17:18 INFO - PROCESS | 1747 | 1465121838385 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 03:17:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 03:17:18 INFO - PROCESS | 1747 | 1465121838390 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 03:17:18 INFO - PROCESS | 1747 | 1465121838398 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 03:17:18 INFO - PROCESS | 1747 | 1465121838403 Marionette TRACE conn4 <- [1,1898,null,{}] 03:17:18 INFO - PROCESS | 1747 | 1465121838412 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:18 INFO - PROCESS | 1747 | 1465121838417 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:17:18 INFO - PROCESS | 1747 | 1465121838608 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 03:17:18 INFO - PROCESS | 1747 | 1465121838913 Marionette TRACE conn4 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:18 INFO - PROCESS | 1747 | 1465121838921 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:17:18 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbe9800 == 38 [pid = 1747] [id = 471] 03:17:18 INFO - PROCESS | 1747 | --DOCSHELL 0x8e642800 == 37 [pid = 1747] [id = 469] 03:17:18 INFO - PROCESS | 1747 | --DOCSHELL 0x8de85c00 == 36 [pid = 1747] [id = 468] 03:17:19 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe9800 == 37 [pid = 1747] [id = 482] 03:17:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x8deb9000) [pid = 1747] [serial = 1447] [outer = (nil)] 03:17:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x8e0c4c00) [pid = 1747] [serial = 1448] [outer = 0x8deb9000] 03:17:19 INFO - PROCESS | 1747 | 1465121839060 Marionette DEBUG loaded listener.js 03:17:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x8f29a400) [pid = 1747] [serial = 1449] [outer = 0x8deb9000] 03:17:19 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x9272ac00) [pid = 1747] [serial = 1377] [outer = (nil)] [url = about:blank] 03:17:19 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x92948c00) [pid = 1747] [serial = 1361] [outer = (nil)] [url = about:blank] 03:17:19 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x92b9e800) [pid = 1747] [serial = 1362] [outer = (nil)] [url = about:blank] 03:17:19 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x92c06c00) [pid = 1747] [serial = 1364] [outer = (nil)] [url = about:blank] 03:17:19 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x92c0c000) [pid = 1747] [serial = 1365] [outer = (nil)] [url = about:blank] 03:17:19 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x92713c00) [pid = 1747] [serial = 1353] [outer = (nil)] [url = about:blank] 03:17:19 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x8e0cf400) [pid = 1747] [serial = 1367] [outer = (nil)] [url = about:blank] 03:17:19 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x8f2a3c00) [pid = 1747] [serial = 1368] [outer = (nil)] [url = about:blank] 03:17:19 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x924ce400) [pid = 1747] [serial = 1358] [outer = (nil)] [url = about:blank] 03:17:19 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x8e041400) [pid = 1747] [serial = 1359] [outer = (nil)] [url = about:blank] 03:17:19 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x8e64bc00) [pid = 1747] [serial = 1355] [outer = (nil)] [url = about:blank] 03:17:19 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x8f154c00) [pid = 1747] [serial = 1356] [outer = (nil)] [url = about:blank] 03:17:19 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x8e044400) [pid = 1747] [serial = 1370] [outer = (nil)] [url = about:blank] 03:17:19 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x8e0cd000) [pid = 1747] [serial = 1371] [outer = (nil)] [url = about:blank] 03:17:19 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x919c6000) [pid = 1747] [serial = 1374] [outer = (nil)] [url = about:blank] 03:17:19 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x8fadcc00) [pid = 1747] [serial = 1373] [outer = (nil)] [url = about:blank] 03:17:19 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x92584c00) [pid = 1747] [serial = 1376] [outer = (nil)] [url = about:blank] 03:17:19 INFO - PROCESS | 1747 | 1465121839907 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 03:17:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 03:17:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1535ms 03:17:19 INFO - PROCESS | 1747 | 1465121839935 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 03:17:19 INFO - PROCESS | 1747 | 1465121839942 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 03:17:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 03:17:19 INFO - PROCESS | 1747 | 1465121839966 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 03:17:19 INFO - PROCESS | 1747 | 1465121839970 Marionette TRACE conn4 <- [1,1902,null,{}] 03:17:19 INFO - PROCESS | 1747 | 1465121839977 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:19 INFO - PROCESS | 1747 | 1465121839982 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:17:20 INFO - PROCESS | 1747 | 1465121840187 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 03:17:20 INFO - PROCESS | 1747 | 1465121840201 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:20 INFO - PROCESS | 1747 | 1465121840210 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:17:20 INFO - PROCESS | 1747 | ++DOCSHELL 0x91aecc00 == 38 [pid = 1747] [id = 483] 03:17:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x91daec00) [pid = 1747] [serial = 1450] [outer = (nil)] 03:17:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x91db9400) [pid = 1747] [serial = 1451] [outer = 0x91daec00] 03:17:20 INFO - PROCESS | 1747 | 1465121840301 Marionette DEBUG loaded listener.js 03:17:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x91de0c00) [pid = 1747] [serial = 1452] [outer = 0x91daec00] 03:17:21 INFO - PROCESS | 1747 | 1465121841389 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 03:17:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 03:17:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1496ms 03:17:21 INFO - PROCESS | 1747 | 1465121841455 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 03:17:21 INFO - PROCESS | 1747 | 1465121841459 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 03:17:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 03:17:21 INFO - PROCESS | 1747 | 1465121841490 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 03:17:21 INFO - PROCESS | 1747 | 1465121841500 Marionette TRACE conn4 <- [1,1906,null,{}] 03:17:21 INFO - PROCESS | 1747 | 1465121841520 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:21 INFO - PROCESS | 1747 | 1465121841529 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:17:21 INFO - PROCESS | 1747 | 1465121841779 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 03:17:21 INFO - PROCESS | 1747 | 1465121841809 Marionette TRACE conn4 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:21 INFO - PROCESS | 1747 | 1465121841821 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:17:21 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e04c400 == 39 [pid = 1747] [id = 484] 03:17:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x924c6c00) [pid = 1747] [serial = 1453] [outer = (nil)] 03:17:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x9272bc00) [pid = 1747] [serial = 1454] [outer = 0x924c6c00] 03:17:21 INFO - PROCESS | 1747 | 1465121841888 Marionette DEBUG loaded listener.js 03:17:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x92941000) [pid = 1747] [serial = 1455] [outer = 0x924c6c00] 03:17:22 INFO - PROCESS | 1747 | 1465121842857 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 03:17:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 03:17:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1399ms 03:17:22 INFO - PROCESS | 1747 | 1465121842887 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 03:17:22 INFO - PROCESS | 1747 | 1465121842892 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 03:17:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 03:17:22 INFO - PROCESS | 1747 | 1465121842899 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 03:17:22 INFO - PROCESS | 1747 | 1465121842902 Marionette TRACE conn4 <- [1,1910,null,{}] 03:17:22 INFO - PROCESS | 1747 | 1465121842908 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:22 INFO - PROCESS | 1747 | 1465121842913 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:17:23 INFO - PROCESS | 1747 | 1465121843177 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 03:17:23 INFO - PROCESS | 1747 | 1465121843202 Marionette TRACE conn4 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:23 INFO - PROCESS | 1747 | 1465121843209 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:17:23 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f3ed400 == 40 [pid = 1747] [id = 485] 03:17:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x9271bc00) [pid = 1747] [serial = 1456] [outer = (nil)] 03:17:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x92c06c00) [pid = 1747] [serial = 1457] [outer = 0x9271bc00] 03:17:23 INFO - PROCESS | 1747 | 1465121843300 Marionette DEBUG loaded listener.js 03:17:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x92d43c00) [pid = 1747] [serial = 1458] [outer = 0x9271bc00] 03:17:23 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x8de7b400) [pid = 1747] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 03:17:23 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x91d93000) [pid = 1747] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 03:17:23 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x9293f000) [pid = 1747] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 03:17:23 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x91dd6800) [pid = 1747] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 03:17:23 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x92c0e400) [pid = 1747] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 03:17:23 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x924c8000) [pid = 1747] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 03:17:23 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x8ddc4400) [pid = 1747] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 03:17:23 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x8e64a800) [pid = 1747] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 03:17:23 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x8de87400) [pid = 1747] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 03:17:23 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x91aea800) [pid = 1747] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 03:17:23 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x91db3400) [pid = 1747] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 03:17:23 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x8f3e8c00) [pid = 1747] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 03:17:23 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x924cec00) [pid = 1747] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 03:17:24 INFO - PROCESS | 1747 | 1465121844495 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 03:17:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 03:17:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1633ms 03:17:24 INFO - PROCESS | 1747 | 1465121844533 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 03:17:24 INFO - PROCESS | 1747 | 1465121844537 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 03:17:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 03:17:24 INFO - PROCESS | 1747 | 1465121844544 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 03:17:24 INFO - PROCESS | 1747 | 1465121844547 Marionette TRACE conn4 <- [1,1914,null,{}] 03:17:24 INFO - PROCESS | 1747 | 1465121844553 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:24 INFO - PROCESS | 1747 | 1465121844559 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:17:24 INFO - PROCESS | 1747 | 1465121844738 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 03:17:24 INFO - PROCESS | 1747 | 1465121844886 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:24 INFO - PROCESS | 1747 | 1465121844904 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:17:24 INFO - PROCESS | 1747 | ++DOCSHELL 0x91dd8800 == 41 [pid = 1747] [id = 486] 03:17:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x924c5400) [pid = 1747] [serial = 1459] [outer = (nil)] 03:17:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x92baa400) [pid = 1747] [serial = 1460] [outer = 0x924c5400] 03:17:24 INFO - PROCESS | 1747 | 1465121844983 Marionette DEBUG loaded listener.js 03:17:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x9384fc00) [pid = 1747] [serial = 1461] [outer = 0x924c5400] 03:17:25 INFO - PROCESS | 1747 | 1465121845893 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 03:17:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 03:17:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1385ms 03:17:25 INFO - PROCESS | 1747 | 1465121845931 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 03:17:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 03:17:25 INFO - PROCESS | 1747 | 1465121845939 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 03:17:25 INFO - PROCESS | 1747 | 1465121845949 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 03:17:25 INFO - PROCESS | 1747 | 1465121845956 Marionette TRACE conn4 <- [1,1918,null,{}] 03:17:25 INFO - PROCESS | 1747 | 1465121845976 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:25 INFO - PROCESS | 1747 | 1465121845983 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:17:26 INFO - PROCESS | 1747 | 1465121846321 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 03:17:26 INFO - PROCESS | 1747 | 1465121846526 Marionette TRACE conn4 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:26 INFO - PROCESS | 1747 | 1465121846542 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:17:26 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e047800 == 42 [pid = 1747] [id = 487] 03:17:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x8e048000) [pid = 1747] [serial = 1462] [outer = (nil)] 03:17:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x8e0c9c00) [pid = 1747] [serial = 1463] [outer = 0x8e048000] 03:17:26 INFO - PROCESS | 1747 | 1465121846639 Marionette DEBUG loaded listener.js 03:17:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x8e64a800) [pid = 1747] [serial = 1464] [outer = 0x8e048000] 03:17:27 INFO - PROCESS | 1747 | 1465121847625 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 03:17:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 03:17:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1755ms 03:17:27 INFO - PROCESS | 1747 | 1465121847703 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 03:17:27 INFO - PROCESS | 1747 | 1465121847711 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 03:17:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 03:17:27 INFO - PROCESS | 1747 | 1465121847722 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 03:17:27 INFO - PROCESS | 1747 | 1465121847725 Marionette TRACE conn4 <- [1,1922,null,{}] 03:17:27 INFO - PROCESS | 1747 | 1465121847732 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:27 INFO - PROCESS | 1747 | 1465121847738 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:17:27 INFO - PROCESS | 1747 | 1465121847994 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 03:17:28 INFO - PROCESS | 1747 | 1465121848339 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:28 INFO - PROCESS | 1747 | 1465121848348 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:17:28 INFO - PROCESS | 1747 | ++DOCSHELL 0x919c4400 == 43 [pid = 1747] [id = 488] 03:17:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x919d0c00) [pid = 1747] [serial = 1465] [outer = (nil)] 03:17:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x91d9c800) [pid = 1747] [serial = 1466] [outer = 0x919d0c00] 03:17:28 INFO - PROCESS | 1747 | 1465121848445 Marionette DEBUG loaded listener.js 03:17:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x91de0800) [pid = 1747] [serial = 1467] [outer = 0x919d0c00] 03:17:29 INFO - PROCESS | 1747 | 1465121849419 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 03:17:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 03:17:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1747ms 03:17:29 INFO - PROCESS | 1747 | 1465121849469 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 03:17:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 03:17:29 INFO - PROCESS | 1747 | 1465121849473 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 03:17:29 INFO - PROCESS | 1747 | 1465121849480 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 03:17:29 INFO - PROCESS | 1747 | 1465121849486 Marionette TRACE conn4 <- [1,1926,null,{}] 03:17:29 INFO - PROCESS | 1747 | 1465121849506 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:29 INFO - PROCESS | 1747 | 1465121849519 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:17:29 INFO - PROCESS | 1747 | 1465121849800 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 03:17:30 INFO - PROCESS | 1747 | 1465121850139 Marionette TRACE conn4 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:30 INFO - PROCESS | 1747 | 1465121850152 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:17:30 INFO - PROCESS | 1747 | ++DOCSHELL 0x92c0dc00 == 44 [pid = 1747] [id = 489] 03:17:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x92c0e400) [pid = 1747] [serial = 1468] [outer = (nil)] 03:17:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x9384ec00) [pid = 1747] [serial = 1469] [outer = 0x92c0e400] 03:17:30 INFO - PROCESS | 1747 | 1465121850238 Marionette DEBUG loaded listener.js 03:17:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x93b69400) [pid = 1747] [serial = 1470] [outer = 0x92c0e400] 03:17:31 INFO - PROCESS | 1747 | 1465121851223 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 03:17:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 03:17:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1787ms 03:17:31 INFO - PROCESS | 1747 | 1465121851268 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 03:17:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 03:17:31 INFO - PROCESS | 1747 | 1465121851274 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 03:17:31 INFO - PROCESS | 1747 | 1465121851281 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 03:17:31 INFO - PROCESS | 1747 | 1465121851285 Marionette TRACE conn4 <- [1,1930,null,{}] 03:17:31 INFO - PROCESS | 1747 | 1465121851291 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:31 INFO - PROCESS | 1747 | 1465121851297 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:17:31 INFO - PROCESS | 1747 | 1465121851519 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 03:17:31 INFO - PROCESS | 1747 | 1465121851763 Marionette TRACE conn4 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:31 INFO - PROCESS | 1747 | 1465121851772 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:17:31 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e643800 == 45 [pid = 1747] [id = 490] 03:17:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x93c1c400) [pid = 1747] [serial = 1471] [outer = (nil)] 03:17:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x9541c400) [pid = 1747] [serial = 1472] [outer = 0x93c1c400] 03:17:31 INFO - PROCESS | 1747 | 1465121851908 Marionette DEBUG loaded listener.js 03:17:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x9541f400) [pid = 1747] [serial = 1473] [outer = 0x93c1c400] 03:17:32 INFO - PROCESS | 1747 | 1465121852847 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 03:17:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 03:17:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1645ms 03:17:32 INFO - PROCESS | 1747 | 1465121852926 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 03:17:32 INFO - PROCESS | 1747 | 1465121852930 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 03:17:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 03:17:32 INFO - PROCESS | 1747 | 1465121852937 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 03:17:32 INFO - PROCESS | 1747 | 1465121852940 Marionette TRACE conn4 <- [1,1934,null,{}] 03:17:32 INFO - PROCESS | 1747 | 1465121852947 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:32 INFO - PROCESS | 1747 | 1465121852951 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:17:33 INFO - PROCESS | 1747 | 1465121853189 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 03:17:33 INFO - PROCESS | 1747 | 1465121853430 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:33 INFO - PROCESS | 1747 | 1465121853439 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:17:33 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddc8400 == 46 [pid = 1747] [id = 491] 03:17:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x8f149400) [pid = 1747] [serial = 1474] [outer = (nil)] 03:17:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x95421c00) [pid = 1747] [serial = 1475] [outer = 0x8f149400] 03:17:33 INFO - PROCESS | 1747 | 1465121853540 Marionette DEBUG loaded listener.js 03:17:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x954e7000) [pid = 1747] [serial = 1476] [outer = 0x8f149400] 03:17:34 INFO - PROCESS | 1747 | 1465121854538 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 03:17:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 03:17:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1639ms 03:17:34 INFO - PROCESS | 1747 | 1465121854577 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 03:17:34 INFO - PROCESS | 1747 | 1465121854582 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 03:17:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 03:17:34 INFO - PROCESS | 1747 | 1465121854590 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 03:17:34 INFO - PROCESS | 1747 | 1465121854594 Marionette TRACE conn4 <- [1,1938,null,{}] 03:17:34 INFO - PROCESS | 1747 | 1465121854601 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:34 INFO - PROCESS | 1747 | 1465121854613 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:17:34 INFO - PROCESS | 1747 | 1465121854885 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 03:17:35 INFO - PROCESS | 1747 | 1465121855179 Marionette TRACE conn4 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:35 INFO - PROCESS | 1747 | 1465121855188 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:17:35 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e642400 == 47 [pid = 1747] [id = 492] 03:17:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x92845c00) [pid = 1747] [serial = 1477] [outer = (nil)] 03:17:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x95536c00) [pid = 1747] [serial = 1478] [outer = 0x92845c00] 03:17:35 INFO - PROCESS | 1747 | 1465121855282 Marionette DEBUG loaded listener.js 03:17:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x96095800) [pid = 1747] [serial = 1479] [outer = 0x92845c00] 03:17:36 INFO - PROCESS | 1747 | 1465121856167 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 03:17:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 03:17:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1637ms 03:17:36 INFO - PROCESS | 1747 | 1465121856227 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 03:17:36 INFO - PROCESS | 1747 | 1465121856231 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 03:17:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 03:17:36 INFO - PROCESS | 1747 | 1465121856239 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 03:17:36 INFO - PROCESS | 1747 | 1465121856243 Marionette TRACE conn4 <- [1,1942,null,{}] 03:17:36 INFO - PROCESS | 1747 | 1465121856249 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:36 INFO - PROCESS | 1747 | 1465121856254 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:17:36 INFO - PROCESS | 1747 | 1465121856466 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 03:17:36 INFO - PROCESS | 1747 | 1465121856709 Marionette TRACE conn4 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:36 INFO - PROCESS | 1747 | 1465121856720 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:17:36 INFO - PROCESS | 1747 | ++DOCSHELL 0x8de86400 == 48 [pid = 1747] [id = 493] 03:17:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x95422000) [pid = 1747] [serial = 1480] [outer = (nil)] 03:17:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x9609d400) [pid = 1747] [serial = 1481] [outer = 0x95422000] 03:17:36 INFO - PROCESS | 1747 | 1465121856849 Marionette DEBUG loaded listener.js 03:17:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x9609fc00) [pid = 1747] [serial = 1482] [outer = 0x95422000] 03:17:37 INFO - PROCESS | 1747 | 1465121857837 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 03:17:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 03:17:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1633ms 03:17:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 03:17:37 INFO - PROCESS | 1747 | 1465121857872 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 03:17:37 INFO - PROCESS | 1747 | 1465121857876 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 03:17:37 INFO - PROCESS | 1747 | 1465121857883 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 03:17:37 INFO - PROCESS | 1747 | 1465121857887 Marionette TRACE conn4 <- [1,1946,null,{}] 03:17:37 INFO - PROCESS | 1747 | 1465121857894 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:37 INFO - PROCESS | 1747 | 1465121857899 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:17:38 INFO - PROCESS | 1747 | 1465121858127 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 03:17:38 INFO - PROCESS | 1747 | 1465121858389 Marionette TRACE conn4 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:38 INFO - PROCESS | 1747 | 1465121858398 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:17:38 INFO - PROCESS | 1747 | ++DOCSHELL 0x8deb5400 == 49 [pid = 1747] [id = 494] 03:17:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x8e047c00) [pid = 1747] [serial = 1483] [outer = (nil)] 03:17:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x8e0ca000) [pid = 1747] [serial = 1484] [outer = 0x8e047c00] 03:17:38 INFO - PROCESS | 1747 | 1465121858844 Marionette DEBUG loaded listener.js 03:17:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0x8f154c00) [pid = 1747] [serial = 1485] [outer = 0x8e047c00] 03:17:39 INFO - PROCESS | 1747 | 1465121859963 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 03:17:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 03:17:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 2139ms 03:17:40 INFO - PROCESS | 1747 | 1465121860023 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 03:17:40 INFO - PROCESS | 1747 | 1465121860028 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 03:17:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 03:17:40 INFO - PROCESS | 1747 | 1465121860038 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 03:17:40 INFO - PROCESS | 1747 | 1465121860044 Marionette TRACE conn4 <- [1,1950,null,{}] 03:17:40 INFO - PROCESS | 1747 | 1465121860107 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:40 INFO - PROCESS | 1747 | 1465121860114 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:17:40 INFO - PROCESS | 1747 | 1465121860342 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 03:17:41 INFO - PROCESS | 1747 | --DOCSHELL 0x8ddc1800 == 48 [pid = 1747] [id = 467] 03:17:41 INFO - PROCESS | 1747 | --DOCSHELL 0x8f3ed400 == 47 [pid = 1747] [id = 485] 03:17:41 INFO - PROCESS | 1747 | --DOCSHELL 0x8e04c400 == 46 [pid = 1747] [id = 484] 03:17:41 INFO - PROCESS | 1747 | --DOCSHELL 0x91ae9800 == 45 [pid = 1747] [id = 470] 03:17:41 INFO - PROCESS | 1747 | --DOCSHELL 0x91aecc00 == 44 [pid = 1747] [id = 483] 03:17:41 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbe9800 == 43 [pid = 1747] [id = 482] 03:17:41 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbe5800 == 42 [pid = 1747] [id = 481] 03:17:41 INFO - PROCESS | 1747 | --DOCSHELL 0x91aeb800 == 41 [pid = 1747] [id = 472] 03:17:41 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbef400 == 40 [pid = 1747] [id = 474] 03:17:41 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbea400 == 39 [pid = 1747] [id = 473] 03:17:41 INFO - PROCESS | 1747 | --DOCSHELL 0x92728800 == 38 [pid = 1747] [id = 475] 03:17:41 INFO - PROCESS | 1747 | --DOCSHELL 0x91ae7400 == 37 [pid = 1747] [id = 476] 03:17:41 INFO - PROCESS | 1747 | --DOCSHELL 0x8e046400 == 36 [pid = 1747] [id = 478] 03:17:41 INFO - PROCESS | 1747 | --DOCSHELL 0x8ddc3400 == 35 [pid = 1747] [id = 479] 03:17:41 INFO - PROCESS | 1747 | --DOCSHELL 0x8de7b800 == 34 [pid = 1747] [id = 480] 03:17:41 INFO - PROCESS | 1747 | --DOCSHELL 0x92949800 == 33 [pid = 1747] [id = 477] 03:17:41 INFO - PROCESS | 1747 | --DOCSHELL 0x8de86400 == 32 [pid = 1747] [id = 493] 03:17:41 INFO - PROCESS | 1747 | --DOCSHELL 0x8deb5400 == 31 [pid = 1747] [id = 494] 03:17:41 INFO - PROCESS | 1747 | --DOCSHELL 0x8e642400 == 30 [pid = 1747] [id = 492] 03:17:41 INFO - PROCESS | 1747 | --DOCSHELL 0x8ddc8400 == 29 [pid = 1747] [id = 491] 03:17:41 INFO - PROCESS | 1747 | --DOCSHELL 0x8e643800 == 28 [pid = 1747] [id = 490] 03:17:41 INFO - PROCESS | 1747 | --DOCSHELL 0x919c4400 == 27 [pid = 1747] [id = 488] 03:17:41 INFO - PROCESS | 1747 | --DOCSHELL 0x92c0dc00 == 26 [pid = 1747] [id = 489] 03:17:41 INFO - PROCESS | 1747 | --DOCSHELL 0x91dd8800 == 25 [pid = 1747] [id = 486] 03:17:41 INFO - PROCESS | 1747 | --DOCSHELL 0x8e047800 == 24 [pid = 1747] [id = 487] 03:17:41 INFO - PROCESS | 1747 | --DOMWINDOW == 107 (0x8f29d000) [pid = 1747] [serial = 1380] [outer = (nil)] [url = about:blank] 03:17:41 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0x8e644c00) [pid = 1747] [serial = 1379] [outer = (nil)] [url = about:blank] 03:17:41 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x924c5c00) [pid = 1747] [serial = 1383] [outer = (nil)] [url = about:blank] 03:17:41 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x91dd5400) [pid = 1747] [serial = 1382] [outer = (nil)] [url = about:blank] 03:17:41 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x92ba9c00) [pid = 1747] [serial = 1386] [outer = (nil)] [url = about:blank] 03:17:41 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x92949000) [pid = 1747] [serial = 1385] [outer = (nil)] [url = about:blank] 03:17:41 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x93848c00) [pid = 1747] [serial = 1389] [outer = (nil)] [url = about:blank] 03:17:41 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x92d4b400) [pid = 1747] [serial = 1388] [outer = (nil)] [url = about:blank] 03:17:41 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x938b7400) [pid = 1747] [serial = 1392] [outer = (nil)] [url = about:blank] 03:17:41 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x938b5c00) [pid = 1747] [serial = 1391] [outer = (nil)] [url = about:blank] 03:17:41 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x93b6a000) [pid = 1747] [serial = 1395] [outer = (nil)] [url = about:blank] 03:17:41 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x8de79400) [pid = 1747] [serial = 1403] [outer = (nil)] [url = about:blank] 03:17:41 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x8f14c400) [pid = 1747] [serial = 1409] [outer = (nil)] [url = about:blank] 03:17:41 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x8debf000) [pid = 1747] [serial = 1406] [outer = (nil)] [url = about:blank] 03:17:41 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x93b5f400) [pid = 1747] [serial = 1394] [outer = (nil)] [url = about:blank] 03:17:41 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x8dec2000) [pid = 1747] [serial = 1407] [outer = (nil)] [url = about:blank] 03:17:41 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x91af0c00) [pid = 1747] [serial = 1412] [outer = (nil)] [url = about:blank] 03:17:41 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x91dde800) [pid = 1747] [serial = 1418] [outer = (nil)] [url = about:blank] 03:17:41 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x9470a400) [pid = 1747] [serial = 1398] [outer = (nil)] [url = about:blank] 03:17:41 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x91db6800) [pid = 1747] [serial = 1416] [outer = (nil)] [url = about:blank] 03:17:41 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x93c19400) [pid = 1747] [serial = 1397] [outer = (nil)] [url = about:blank] 03:17:41 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x91d95800) [pid = 1747] [serial = 1415] [outer = (nil)] [url = about:blank] 03:17:41 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x8debc000) [pid = 1747] [serial = 1404] [outer = (nil)] [url = about:blank] 03:17:41 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x9522a400) [pid = 1747] [serial = 1401] [outer = (nil)] [url = about:blank] 03:17:41 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x95226400) [pid = 1747] [serial = 1400] [outer = (nil)] [url = about:blank] 03:17:41 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x91d9c000) [pid = 1747] [serial = 1413] [outer = (nil)] [url = about:blank] 03:17:41 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x8f29b000) [pid = 1747] [serial = 1410] [outer = (nil)] [url = about:blank] 03:17:42 INFO - PROCESS | 1747 | 1465121861997 Marionette TRACE conn4 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:42 INFO - PROCESS | 1747 | 1465121862011 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:17:42 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe5800 == 25 [pid = 1747] [id = 495] 03:17:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x8cbe9000) [pid = 1747] [serial = 1486] [outer = (nil)] 03:17:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x8cbf0400) [pid = 1747] [serial = 1487] [outer = 0x8cbe9000] 03:17:42 INFO - PROCESS | 1747 | 1465121862097 Marionette DEBUG loaded listener.js 03:17:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x8ddcb000) [pid = 1747] [serial = 1488] [outer = 0x8cbe9000] 03:17:42 INFO - PROCESS | 1747 | 1465121862993 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 03:17:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 03:17:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 3004ms 03:17:43 INFO - PROCESS | 1747 | 1465121863043 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 03:17:43 INFO - PROCESS | 1747 | 1465121863050 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 03:17:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 03:17:43 INFO - PROCESS | 1747 | 1465121863060 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 03:17:43 INFO - PROCESS | 1747 | 1465121863065 Marionette TRACE conn4 <- [1,1954,null,{}] 03:17:43 INFO - PROCESS | 1747 | 1465121863075 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:43 INFO - PROCESS | 1747 | 1465121863086 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:17:43 INFO - PROCESS | 1747 | 1465121863317 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 03:17:43 INFO - PROCESS | 1747 | 1465121863474 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:43 INFO - PROCESS | 1747 | 1465121863486 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:17:43 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e041c00 == 26 [pid = 1747] [id = 496] 03:17:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x8e042800) [pid = 1747] [serial = 1489] [outer = (nil)] 03:17:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x8e047400) [pid = 1747] [serial = 1490] [outer = 0x8e042800] 03:17:43 INFO - PROCESS | 1747 | 1465121863636 Marionette DEBUG loaded listener.js 03:17:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x8e0c3400) [pid = 1747] [serial = 1491] [outer = 0x8e042800] 03:17:44 INFO - PROCESS | 1747 | 1465121864571 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 03:17:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 03:17:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1585ms 03:17:44 INFO - PROCESS | 1747 | 1465121864651 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 03:17:44 INFO - PROCESS | 1747 | 1465121864660 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 03:17:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 03:17:44 INFO - PROCESS | 1747 | 1465121864680 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 03:17:44 INFO - PROCESS | 1747 | 1465121864685 Marionette TRACE conn4 <- [1,1958,null,{}] 03:17:44 INFO - PROCESS | 1747 | 1465121864693 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:44 INFO - PROCESS | 1747 | 1465121864701 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:17:44 INFO - PROCESS | 1747 | 1465121864987 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 03:17:45 INFO - PROCESS | 1747 | 1465121865018 Marionette TRACE conn4 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:45 INFO - PROCESS | 1747 | 1465121865029 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:17:45 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e0c6000 == 27 [pid = 1747] [id = 497] 03:17:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x8e64c400) [pid = 1747] [serial = 1492] [outer = (nil)] 03:17:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x8f29b000) [pid = 1747] [serial = 1493] [outer = 0x8e64c400] 03:17:45 INFO - PROCESS | 1747 | 1465121865114 Marionette DEBUG loaded listener.js 03:17:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x8f3e6800) [pid = 1747] [serial = 1494] [outer = 0x8e64c400] 03:17:46 INFO - PROCESS | 1747 | 1465121866251 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 03:17:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 03:17:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1634ms 03:17:46 INFO - PROCESS | 1747 | 1465121866317 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 03:17:46 INFO - PROCESS | 1747 | 1465121866322 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 03:17:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 03:17:46 INFO - PROCESS | 1747 | 1465121866340 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 03:17:46 INFO - PROCESS | 1747 | 1465121866352 Marionette TRACE conn4 <- [1,1962,null,{}] 03:17:46 INFO - PROCESS | 1747 | 1465121866371 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:46 INFO - PROCESS | 1747 | 1465121866383 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:17:46 INFO - PROCESS | 1747 | 1465121866665 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 03:17:47 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x924c5400) [pid = 1747] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 03:17:47 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x924c6c00) [pid = 1747] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 03:17:47 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x9271bc00) [pid = 1747] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 03:17:47 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x91db8800) [pid = 1747] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 03:17:47 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x8e641400) [pid = 1747] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 03:17:47 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x92729800) [pid = 1747] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 03:17:47 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x92ba2800) [pid = 1747] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 03:17:47 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x91daec00) [pid = 1747] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 03:17:47 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x8deb9000) [pid = 1747] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 03:17:47 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x8debc800) [pid = 1747] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 03:17:47 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x8de87c00) [pid = 1747] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 03:17:47 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x919cf400) [pid = 1747] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 03:17:47 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x8cbe5c00) [pid = 1747] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 03:17:47 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x8de7c400) [pid = 1747] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 03:17:47 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x9257f000) [pid = 1747] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 03:17:47 INFO - PROCESS | 1747 | 1465121867822 Marionette TRACE conn4 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:47 INFO - PROCESS | 1747 | 1465121867834 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:17:47 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbea000 == 28 [pid = 1747] [id = 498] 03:17:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x8de7c400) [pid = 1747] [serial = 1495] [outer = (nil)] 03:17:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x8f29c800) [pid = 1747] [serial = 1496] [outer = 0x8de7c400] 03:17:47 INFO - PROCESS | 1747 | 1465121867952 Marionette DEBUG loaded listener.js 03:17:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x91d92c00) [pid = 1747] [serial = 1497] [outer = 0x8de7c400] 03:17:48 INFO - PROCESS | 1747 | 1465121868824 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 03:17:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 03:17:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 2520ms 03:17:48 INFO - PROCESS | 1747 | 1465121868852 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 03:17:48 INFO - PROCESS | 1747 | 1465121868857 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 03:17:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 03:17:48 INFO - PROCESS | 1747 | 1465121868865 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 03:17:48 INFO - PROCESS | 1747 | 1465121868870 Marionette TRACE conn4 <- [1,1966,null,{}] 03:17:48 INFO - PROCESS | 1747 | 1465121868876 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:48 INFO - PROCESS | 1747 | 1465121868882 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:17:49 INFO - PROCESS | 1747 | 1465121869084 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 03:17:49 INFO - PROCESS | 1747 | 1465121869223 Marionette TRACE conn4 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:49 INFO - PROCESS | 1747 | 1465121869234 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:17:49 INFO - PROCESS | 1747 | ++DOCSHELL 0x8fadf400 == 29 [pid = 1747] [id = 499] 03:17:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x8f3ec000) [pid = 1747] [serial = 1498] [outer = (nil)] 03:17:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x91dd7400) [pid = 1747] [serial = 1499] [outer = 0x8f3ec000] 03:17:49 INFO - PROCESS | 1747 | 1465121869333 Marionette DEBUG loaded listener.js 03:17:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x91de1000) [pid = 1747] [serial = 1500] [outer = 0x8f3ec000] 03:17:50 INFO - PROCESS | 1747 | 1465121870418 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 03:17:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 03:17:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1586ms 03:17:50 INFO - PROCESS | 1747 | 1465121870453 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 03:17:50 INFO - PROCESS | 1747 | 1465121870462 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 03:17:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 03:17:50 INFO - PROCESS | 1747 | 1465121870473 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 03:17:50 INFO - PROCESS | 1747 | 1465121870478 Marionette TRACE conn4 <- [1,1970,null,{}] 03:17:50 INFO - PROCESS | 1747 | 1465121870490 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:50 INFO - PROCESS | 1747 | 1465121870496 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:17:50 INFO - PROCESS | 1747 | 1465121870738 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 03:17:51 INFO - PROCESS | 1747 | 1465121871048 Marionette TRACE conn4 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:51 INFO - PROCESS | 1747 | 1465121871059 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:17:51 INFO - PROCESS | 1747 | ++DOCSHELL 0x8debbc00 == 30 [pid = 1747] [id = 500] 03:17:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x8debdc00) [pid = 1747] [serial = 1501] [outer = (nil)] 03:17:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x8e0cac00) [pid = 1747] [serial = 1502] [outer = 0x8debdc00] 03:17:51 INFO - PROCESS | 1747 | 1465121871165 Marionette DEBUG loaded listener.js 03:17:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x8f3e6000) [pid = 1747] [serial = 1503] [outer = 0x8debdc00] 03:17:52 INFO - PROCESS | 1747 | 1465121872173 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 03:17:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 03:17:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1744ms 03:17:52 INFO - PROCESS | 1747 | 1465121872217 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 03:17:52 INFO - PROCESS | 1747 | 1465121872225 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 03:17:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 03:17:52 INFO - PROCESS | 1747 | 1465121872237 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 03:17:52 INFO - PROCESS | 1747 | 1465121872241 Marionette TRACE conn4 <- [1,1974,null,{}] 03:17:52 INFO - PROCESS | 1747 | 1465121872248 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:52 INFO - PROCESS | 1747 | 1465121872255 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:17:52 INFO - PROCESS | 1747 | 1465121872477 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 03:17:52 INFO - PROCESS | 1747 | 1465121872746 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:52 INFO - PROCESS | 1747 | 1465121872761 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:17:52 INFO - PROCESS | 1747 | ++DOCSHELL 0x8de88000 == 31 [pid = 1747] [id = 501] 03:17:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x91dbb000) [pid = 1747] [serial = 1504] [outer = (nil)] 03:17:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x924c8800) [pid = 1747] [serial = 1505] [outer = 0x91dbb000] 03:17:52 INFO - PROCESS | 1747 | 1465121872907 Marionette DEBUG loaded listener.js 03:17:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x92581000) [pid = 1747] [serial = 1506] [outer = 0x91dbb000] 03:17:53 INFO - PROCESS | 1747 | 1465121873973 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 03:17:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 03:17:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1788ms 03:17:54 INFO - PROCESS | 1747 | 1465121874043 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 03:17:54 INFO - PROCESS | 1747 | 1465121874049 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 03:17:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 03:17:54 INFO - PROCESS | 1747 | 1465121874058 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 03:17:54 INFO - PROCESS | 1747 | 1465121874065 Marionette TRACE conn4 <- [1,1978,null,{}] 03:17:54 INFO - PROCESS | 1747 | 1465121874082 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:54 INFO - PROCESS | 1747 | 1465121874091 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:17:54 INFO - PROCESS | 1747 | 1465121874330 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 03:17:54 INFO - PROCESS | 1747 | 1465121874619 Marionette TRACE conn4 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:54 INFO - PROCESS | 1747 | 1465121874632 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:17:54 INFO - PROCESS | 1747 | ++DOCSHELL 0x9271a000 == 32 [pid = 1747] [id = 502] 03:17:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x9271bc00) [pid = 1747] [serial = 1507] [outer = (nil)] 03:17:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x92731400) [pid = 1747] [serial = 1508] [outer = 0x9271bc00] 03:17:54 INFO - PROCESS | 1747 | 1465121874734 Marionette DEBUG loaded listener.js 03:17:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x92845800) [pid = 1747] [serial = 1509] [outer = 0x9271bc00] 03:17:55 INFO - PROCESS | 1747 | 1465121875757 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:17:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 03:17:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1755ms 03:17:55 INFO - PROCESS | 1747 | 1465121875815 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 03:17:55 INFO - PROCESS | 1747 | 1465121875822 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 03:17:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 03:17:55 INFO - PROCESS | 1747 | 1465121875830 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 03:17:55 INFO - PROCESS | 1747 | 1465121875834 Marionette TRACE conn4 <- [1,1982,null,{}] 03:17:55 INFO - PROCESS | 1747 | 1465121875840 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:55 INFO - PROCESS | 1747 | 1465121875847 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:17:56 INFO - PROCESS | 1747 | 1465121876090 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 03:17:56 INFO - PROCESS | 1747 | 1465121876371 Marionette TRACE conn4 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:56 INFO - PROCESS | 1747 | 1465121876377 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:17:56 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbeb000 == 33 [pid = 1747] [id = 503] 03:17:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x8e649800) [pid = 1747] [serial = 1510] [outer = (nil)] 03:17:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x9294c800) [pid = 1747] [serial = 1511] [outer = 0x8e649800] 03:17:56 INFO - PROCESS | 1747 | 1465121876486 Marionette DEBUG loaded listener.js 03:17:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x9294bc00) [pid = 1747] [serial = 1512] [outer = 0x8e649800] 03:17:57 INFO - PROCESS | 1747 | 1465121877404 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:17:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 03:17:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1637ms 03:17:57 INFO - PROCESS | 1747 | 1465121877470 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 03:17:57 INFO - PROCESS | 1747 | 1465121877474 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 03:17:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 03:17:57 INFO - PROCESS | 1747 | 1465121877485 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 03:17:57 INFO - PROCESS | 1747 | 1465121877489 Marionette TRACE conn4 <- [1,1986,null,{}] 03:17:57 INFO - PROCESS | 1747 | 1465121877497 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:57 INFO - PROCESS | 1747 | 1465121877504 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:17:57 INFO - PROCESS | 1747 | 1465121877727 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 03:17:58 INFO - PROCESS | 1747 | 1465121877985 Marionette TRACE conn4 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:58 INFO - PROCESS | 1747 | 1465121877994 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:17:58 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f3ed000 == 34 [pid = 1747] [id = 504] 03:17:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x92ba7800) [pid = 1747] [serial = 1513] [outer = (nil)] 03:17:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x92c01c00) [pid = 1747] [serial = 1514] [outer = 0x92ba7800] 03:17:58 INFO - PROCESS | 1747 | 1465121878099 Marionette DEBUG loaded listener.js 03:17:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x92c08000) [pid = 1747] [serial = 1515] [outer = 0x92ba7800] 03:17:59 INFO - PROCESS | 1747 | 1465121879079 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:17:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 03:17:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1635ms 03:17:59 INFO - PROCESS | 1747 | 1465121879120 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 03:17:59 INFO - PROCESS | 1747 | 1465121879125 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 03:17:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 03:17:59 INFO - PROCESS | 1747 | 1465121879132 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 03:17:59 INFO - PROCESS | 1747 | 1465121879136 Marionette TRACE conn4 <- [1,1990,null,{}] 03:17:59 INFO - PROCESS | 1747 | 1465121879142 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:59 INFO - PROCESS | 1747 | 1465121879153 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:17:59 INFO - PROCESS | 1747 | 1465121879396 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 03:17:59 INFO - PROCESS | 1747 | 1465121879757 Marionette TRACE conn4 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:59 INFO - PROCESS | 1747 | 1465121879769 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:17:59 INFO - PROCESS | 1747 | ++DOCSHELL 0x8de7c000 == 35 [pid = 1747] [id = 505] 03:17:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x8fada000) [pid = 1747] [serial = 1516] [outer = (nil)] 03:17:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x938b6c00) [pid = 1747] [serial = 1517] [outer = 0x8fada000] 03:17:59 INFO - PROCESS | 1747 | 1465121879900 Marionette DEBUG loaded listener.js 03:18:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x938b9400) [pid = 1747] [serial = 1518] [outer = 0x8fada000] 03:18:00 INFO - PROCESS | 1747 | 1465121880869 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:18:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 03:18:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1789ms 03:18:00 INFO - PROCESS | 1747 | 1465121880924 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 03:18:00 INFO - PROCESS | 1747 | 1465121880931 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 03:18:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 03:18:00 INFO - PROCESS | 1747 | 1465121880942 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 03:18:00 INFO - PROCESS | 1747 | 1465121880947 Marionette TRACE conn4 <- [1,1994,null,{}] 03:18:00 INFO - PROCESS | 1747 | 1465121880959 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:00 INFO - PROCESS | 1747 | 1465121880965 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:18:01 INFO - PROCESS | 1747 | 1465121881216 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 03:18:01 INFO - PROCESS | 1747 | 1465121881440 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:01 INFO - PROCESS | 1747 | 1465121881450 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:18:01 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe7c00 == 36 [pid = 1747] [id = 506] 03:18:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x8de87c00) [pid = 1747] [serial = 1519] [outer = (nil)] 03:18:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x93b5f400) [pid = 1747] [serial = 1520] [outer = 0x8de87c00] 03:18:01 INFO - PROCESS | 1747 | 1465121881588 Marionette DEBUG loaded listener.js 03:18:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x93991800) [pid = 1747] [serial = 1521] [outer = 0x8de87c00] 03:18:02 INFO - PROCESS | 1747 | 1465121882537 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 03:18:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 03:18:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1643ms 03:18:02 INFO - PROCESS | 1747 | 1465121882585 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 03:18:02 INFO - PROCESS | 1747 | 1465121882597 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 03:18:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 03:18:02 INFO - PROCESS | 1747 | 1465121882622 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 03:18:02 INFO - PROCESS | 1747 | 1465121882627 Marionette TRACE conn4 <- [1,1998,null,{}] 03:18:02 INFO - PROCESS | 1747 | 1465121882634 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:02 INFO - PROCESS | 1747 | 1465121882640 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:18:02 INFO - PROCESS | 1747 | 1465121882841 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 03:18:03 INFO - PROCESS | 1747 | 1465121883094 Marionette TRACE conn4 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:03 INFO - PROCESS | 1747 | 1465121883100 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:18:03 INFO - PROCESS | 1747 | ++DOCSHELL 0x8debb400 == 37 [pid = 1747] [id = 507] 03:18:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x93841400) [pid = 1747] [serial = 1522] [outer = (nil)] 03:18:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x9470cc00) [pid = 1747] [serial = 1523] [outer = 0x93841400] 03:18:03 INFO - PROCESS | 1747 | 1465121883218 Marionette DEBUG loaded listener.js 03:18:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x9515c000) [pid = 1747] [serial = 1524] [outer = 0x93841400] 03:18:04 INFO - PROCESS | 1747 | 1465121884173 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 03:18:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 03:18:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1588ms 03:18:04 INFO - PROCESS | 1747 | 1465121884208 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 03:18:04 INFO - PROCESS | 1747 | 1465121884215 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 03:18:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 03:18:04 INFO - PROCESS | 1747 | 1465121884243 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 03:18:04 INFO - PROCESS | 1747 | 1465121884247 Marionette TRACE conn4 <- [1,2002,null,{}] 03:18:04 INFO - PROCESS | 1747 | 1465121884255 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:04 INFO - PROCESS | 1747 | 1465121884261 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:18:04 INFO - PROCESS | 1747 | 1465121884473 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 03:18:04 INFO - PROCESS | 1747 | 1465121884743 Marionette TRACE conn4 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:04 INFO - PROCESS | 1747 | 1465121884754 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:18:04 INFO - PROCESS | 1747 | ++DOCSHELL 0x919c8400 == 38 [pid = 1747] [id = 508] 03:18:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x93976400) [pid = 1747] [serial = 1525] [outer = (nil)] 03:18:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x95415c00) [pid = 1747] [serial = 1526] [outer = 0x93976400] 03:18:04 INFO - PROCESS | 1747 | 1465121884858 Marionette DEBUG loaded listener.js 03:18:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0x95423000) [pid = 1747] [serial = 1527] [outer = 0x93976400] 03:18:05 INFO - PROCESS | 1747 | 1465121885804 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 03:18:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 03:18:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1617ms 03:18:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 03:18:05 INFO - PROCESS | 1747 | 1465121885841 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 03:18:05 INFO - PROCESS | 1747 | 1465121885845 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 03:18:05 INFO - PROCESS | 1747 | 1465121885854 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 03:18:05 INFO - PROCESS | 1747 | 1465121885857 Marionette TRACE conn4 <- [1,2006,null,{}] 03:18:05 INFO - PROCESS | 1747 | 1465121885865 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:05 INFO - PROCESS | 1747 | 1465121885871 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:18:06 INFO - PROCESS | 1747 | 1465121886084 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 03:18:06 INFO - PROCESS | 1747 | 1465121886333 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:06 INFO - PROCESS | 1747 | 1465121886341 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:18:06 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddc9000 == 39 [pid = 1747] [id = 509] 03:18:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 109 (0x8e043800) [pid = 1747] [serial = 1528] [outer = (nil)] 03:18:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 110 (0x954ea000) [pid = 1747] [serial = 1529] [outer = 0x8e043800] 03:18:06 INFO - PROCESS | 1747 | 1465121886474 Marionette DEBUG loaded listener.js 03:18:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 111 (0x954ec800) [pid = 1747] [serial = 1530] [outer = 0x8e043800] 03:18:07 INFO - PROCESS | 1747 | 1465121887438 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 03:18:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 03:18:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1636ms 03:18:07 INFO - PROCESS | 1747 | 1465121887489 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 03:18:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 03:18:07 INFO - PROCESS | 1747 | 1465121887494 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 03:18:07 INFO - PROCESS | 1747 | 1465121887501 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 03:18:07 INFO - PROCESS | 1747 | 1465121887507 Marionette TRACE conn4 <- [1,2010,null,{}] 03:18:07 INFO - PROCESS | 1747 | 1465121887513 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:07 INFO - PROCESS | 1747 | 1465121887520 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:18:07 INFO - PROCESS | 1747 | 1465121887752 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 03:18:08 INFO - PROCESS | 1747 | 1465121888007 Marionette TRACE conn4 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:08 INFO - PROCESS | 1747 | 1465121888017 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:18:08 INFO - PROCESS | 1747 | ++DOCSHELL 0x984a5800 == 40 [pid = 1747] [id = 510] 03:18:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 112 (0x98e57400) [pid = 1747] [serial = 1531] [outer = (nil)] 03:18:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 113 (0x98ebc000) [pid = 1747] [serial = 1532] [outer = 0x98e57400] 03:18:08 INFO - PROCESS | 1747 | 1465121888149 Marionette DEBUG loaded listener.js 03:18:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 114 (0x99e16c00) [pid = 1747] [serial = 1533] [outer = 0x98e57400] 03:18:09 INFO - PROCESS | 1747 | 1465121889103 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 03:18:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 03:18:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1683ms 03:18:09 INFO - PROCESS | 1747 | 1465121889185 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 03:18:09 INFO - PROCESS | 1747 | 1465121889189 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 03:18:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 03:18:09 INFO - PROCESS | 1747 | 1465121889198 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 03:18:09 INFO - PROCESS | 1747 | 1465121889204 Marionette TRACE conn4 <- [1,2014,null,{}] 03:18:09 INFO - PROCESS | 1747 | 1465121889214 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:09 INFO - PROCESS | 1747 | 1465121889220 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:18:09 INFO - PROCESS | 1747 | 1465121889475 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 03:18:09 INFO - PROCESS | 1747 | 1465121889821 Marionette TRACE conn4 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:09 INFO - PROCESS | 1747 | 1465121889830 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:18:09 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddc2000 == 41 [pid = 1747] [id = 511] 03:18:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 115 (0x8de7bc00) [pid = 1747] [serial = 1534] [outer = (nil)] 03:18:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 116 (0x919c3c00) [pid = 1747] [serial = 1535] [outer = 0x8de7bc00] 03:18:09 INFO - PROCESS | 1747 | 1465121889922 Marionette DEBUG loaded listener.js 03:18:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 117 (0x9294b000) [pid = 1747] [serial = 1536] [outer = 0x8de7bc00] 03:18:10 INFO - PROCESS | 1747 | 1465121890883 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 03:18:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 03:18:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1744ms 03:18:10 INFO - PROCESS | 1747 | 1465121890943 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 03:18:10 INFO - PROCESS | 1747 | 1465121890947 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 03:18:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 03:18:10 INFO - PROCESS | 1747 | 1465121890956 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 03:18:10 INFO - PROCESS | 1747 | 1465121890961 Marionette TRACE conn4 <- [1,2018,null,{}] 03:18:10 INFO - PROCESS | 1747 | 1465121890967 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:10 INFO - PROCESS | 1747 | 1465121890973 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:18:11 INFO - PROCESS | 1747 | 1465121891177 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 03:18:11 INFO - PROCESS | 1747 | 1465121891611 Marionette TRACE conn4 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:11 INFO - PROCESS | 1747 | 1465121891619 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:18:11 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbee000 == 42 [pid = 1747] [id = 512] 03:18:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 118 (0x8cbee800) [pid = 1747] [serial = 1537] [outer = (nil)] 03:18:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 119 (0x8ddcd000) [pid = 1747] [serial = 1538] [outer = 0x8cbee800] 03:18:11 INFO - PROCESS | 1747 | 1465121891742 Marionette DEBUG loaded listener.js 03:18:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 120 (0x8de85000) [pid = 1747] [serial = 1539] [outer = 0x8cbee800] 03:18:12 INFO - PROCESS | 1747 | 1465121892678 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:18:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 03:18:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1789ms 03:18:12 INFO - PROCESS | 1747 | 1465121892748 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 03:18:12 INFO - PROCESS | 1747 | 1465121892754 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 03:18:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 03:18:12 INFO - PROCESS | 1747 | 1465121892762 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 03:18:12 INFO - PROCESS | 1747 | 1465121892766 Marionette TRACE conn4 <- [1,2022,null,{}] 03:18:12 INFO - PROCESS | 1747 | 1465121892776 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:12 INFO - PROCESS | 1747 | 1465121892784 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:18:13 INFO - PROCESS | 1747 | 1465121893059 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 03:18:13 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbe3800 == 41 [pid = 1747] [id = 449] 03:18:13 INFO - PROCESS | 1747 | --DOCSHELL 0x91da1c00 == 40 [pid = 1747] [id = 448] 03:18:13 INFO - PROCESS | 1747 | --DOCSHELL 0x8f14b800 == 39 [pid = 1747] [id = 447] 03:18:13 INFO - PROCESS | 1747 | --DOCSHELL 0x8ddce400 == 38 [pid = 1747] [id = 446] 03:18:13 INFO - PROCESS | 1747 | 1465121893444 Marionette TRACE conn4 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:13 INFO - PROCESS | 1747 | 1465121893456 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:18:13 INFO - PROCESS | 1747 | --DOMWINDOW == 119 (0x92baa400) [pid = 1747] [serial = 1460] [outer = (nil)] [url = about:blank] 03:18:13 INFO - PROCESS | 1747 | --DOMWINDOW == 118 (0x92941000) [pid = 1747] [serial = 1455] [outer = (nil)] [url = about:blank] 03:18:13 INFO - PROCESS | 1747 | --DOMWINDOW == 117 (0x92c06c00) [pid = 1747] [serial = 1457] [outer = (nil)] [url = about:blank] 03:18:13 INFO - PROCESS | 1747 | --DOMWINDOW == 116 (0x924ca800) [pid = 1747] [serial = 1419] [outer = (nil)] [url = about:blank] 03:18:13 INFO - PROCESS | 1747 | --DOMWINDOW == 115 (0x9384f400) [pid = 1747] [serial = 1436] [outer = (nil)] [url = about:blank] 03:18:13 INFO - PROCESS | 1747 | --DOMWINDOW == 114 (0x92d43c00) [pid = 1747] [serial = 1458] [outer = (nil)] [url = about:blank] 03:18:13 INFO - PROCESS | 1747 | --DOMWINDOW == 113 (0x938b1c00) [pid = 1747] [serial = 1437] [outer = (nil)] [url = about:blank] 03:18:13 INFO - PROCESS | 1747 | --DOMWINDOW == 112 (0x92731800) [pid = 1747] [serial = 1427] [outer = (nil)] [url = about:blank] 03:18:13 INFO - PROCESS | 1747 | --DOMWINDOW == 111 (0x92737000) [pid = 1747] [serial = 1428] [outer = (nil)] [url = about:blank] 03:18:13 INFO - PROCESS | 1747 | --DOMWINDOW == 110 (0x92c02c00) [pid = 1747] [serial = 1433] [outer = (nil)] [url = about:blank] 03:18:13 INFO - PROCESS | 1747 | --DOMWINDOW == 109 (0x92c05800) [pid = 1747] [serial = 1434] [outer = (nil)] [url = about:blank] 03:18:13 INFO - PROCESS | 1747 | --DOMWINDOW == 108 (0x91db9400) [pid = 1747] [serial = 1451] [outer = (nil)] [url = about:blank] 03:18:13 INFO - PROCESS | 1747 | --DOMWINDOW == 107 (0x8e0c4c00) [pid = 1747] [serial = 1448] [outer = (nil)] [url = about:blank] 03:18:13 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0x8f29a400) [pid = 1747] [serial = 1449] [outer = (nil)] [url = about:blank] 03:18:13 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x8e648000) [pid = 1747] [serial = 1421] [outer = (nil)] [url = about:blank] 03:18:13 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x8f29d400) [pid = 1747] [serial = 1422] [outer = (nil)] [url = about:blank] 03:18:13 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x93972400) [pid = 1747] [serial = 1439] [outer = (nil)] [url = about:blank] 03:18:13 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x93974400) [pid = 1747] [serial = 1440] [outer = (nil)] [url = about:blank] 03:18:13 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x91d9bc00) [pid = 1747] [serial = 1424] [outer = (nil)] [url = about:blank] 03:18:13 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x91d9f400) [pid = 1747] [serial = 1425] [outer = (nil)] [url = about:blank] 03:18:13 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x8ddc6000) [pid = 1747] [serial = 1445] [outer = (nil)] [url = about:blank] 03:18:13 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x8de7a000) [pid = 1747] [serial = 1446] [outer = (nil)] [url = about:blank] 03:18:13 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x938bcc00) [pid = 1747] [serial = 1442] [outer = (nil)] [url = about:blank] 03:18:13 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x93b68400) [pid = 1747] [serial = 1443] [outer = (nil)] [url = about:blank] 03:18:13 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x92942c00) [pid = 1747] [serial = 1430] [outer = (nil)] [url = about:blank] 03:18:13 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x9294a000) [pid = 1747] [serial = 1431] [outer = (nil)] [url = about:blank] 03:18:13 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x9272bc00) [pid = 1747] [serial = 1454] [outer = (nil)] [url = about:blank] 03:18:13 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x91de0c00) [pid = 1747] [serial = 1452] [outer = (nil)] [url = about:blank] 03:18:13 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x9384fc00) [pid = 1747] [serial = 1461] [outer = (nil)] [url = about:blank] 03:18:13 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddc6000 == 39 [pid = 1747] [id = 513] 03:18:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x8ddcc400) [pid = 1747] [serial = 1540] [outer = (nil)] 03:18:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x8debd800) [pid = 1747] [serial = 1541] [outer = 0x8ddcc400] 03:18:13 INFO - PROCESS | 1747 | 1465121893580 Marionette DEBUG loaded listener.js 03:18:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x8f150c00) [pid = 1747] [serial = 1542] [outer = 0x8ddcc400] 03:18:14 INFO - PROCESS | 1747 | 1465121894408 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 03:18:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 03:18:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1693ms 03:18:14 INFO - PROCESS | 1747 | 1465121894461 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 03:18:14 INFO - PROCESS | 1747 | 1465121894467 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 03:18:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 03:18:14 INFO - PROCESS | 1747 | 1465121894475 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 03:18:14 INFO - PROCESS | 1747 | 1465121894479 Marionette TRACE conn4 <- [1,2026,null,{}] 03:18:14 INFO - PROCESS | 1747 | 1465121894485 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:14 INFO - PROCESS | 1747 | 1465121894491 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:18:14 INFO - PROCESS | 1747 | 1465121894696 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 03:18:14 INFO - PROCESS | 1747 | 1465121894880 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:14 INFO - PROCESS | 1747 | 1465121894889 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:18:14 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e04b400 == 40 [pid = 1747] [id = 514] 03:18:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x919c7800) [pid = 1747] [serial = 1543] [outer = (nil)] 03:18:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x91db9400) [pid = 1747] [serial = 1544] [outer = 0x919c7800] 03:18:14 INFO - PROCESS | 1747 | 1465121894966 Marionette DEBUG loaded listener.js 03:18:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x924c3000) [pid = 1747] [serial = 1545] [outer = 0x919c7800] 03:18:16 INFO - PROCESS | 1747 | 1465121896303 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 03:18:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 03:18:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1893ms 03:18:16 INFO - PROCESS | 1747 | 1465121896372 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 03:18:16 INFO - PROCESS | 1747 | 1465121896379 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 03:18:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 03:18:16 INFO - PROCESS | 1747 | 1465121896440 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 03:18:16 INFO - PROCESS | 1747 | 1465121896455 Marionette TRACE conn4 <- [1,2030,null,{}] 03:18:16 INFO - PROCESS | 1747 | 1465121896489 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:16 INFO - PROCESS | 1747 | 1465121896501 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:18:16 INFO - PROCESS | 1747 | 1465121896899 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 03:18:17 INFO - PROCESS | 1747 | 1465121897090 Marionette TRACE conn4 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:17 INFO - PROCESS | 1747 | 1465121897100 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:18:17 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe3400 == 41 [pid = 1747] [id = 515] 03:18:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x924c9400) [pid = 1747] [serial = 1546] [outer = (nil)] 03:18:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x9272f000) [pid = 1747] [serial = 1547] [outer = 0x924c9400] 03:18:17 INFO - PROCESS | 1747 | 1465121897214 Marionette DEBUG loaded listener.js 03:18:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x92940000) [pid = 1747] [serial = 1548] [outer = 0x924c9400] 03:18:18 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x8cbe9000) [pid = 1747] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 03:18:18 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x8e042800) [pid = 1747] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 03:18:18 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x8e047c00) [pid = 1747] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 03:18:18 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x8e64c400) [pid = 1747] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 03:18:18 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x8de7c400) [pid = 1747] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 03:18:18 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x8e048000) [pid = 1747] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 03:18:18 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x919d0c00) [pid = 1747] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 03:18:18 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x92c0e400) [pid = 1747] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 03:18:18 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x93c1c400) [pid = 1747] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 03:18:18 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x8f149400) [pid = 1747] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 03:18:18 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x92845c00) [pid = 1747] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 03:18:18 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x95422000) [pid = 1747] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 03:18:18 INFO - PROCESS | 1747 | 1465121898393 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 03:18:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 03:18:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 2002ms 03:18:18 INFO - PROCESS | 1747 | 1465121898418 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 03:18:18 INFO - PROCESS | 1747 | 1465121898423 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 03:18:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 03:18:18 INFO - PROCESS | 1747 | 1465121898432 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 03:18:18 INFO - PROCESS | 1747 | 1465121898435 Marionette TRACE conn4 <- [1,2034,null,{}] 03:18:18 INFO - PROCESS | 1747 | 1465121898441 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:18 INFO - PROCESS | 1747 | 1465121898447 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:18:18 INFO - PROCESS | 1747 | 1465121898652 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 03:18:18 INFO - PROCESS | 1747 | 1465121898663 Marionette TRACE conn4 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:18 INFO - PROCESS | 1747 | 1465121898672 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:18:18 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddcbc00 == 42 [pid = 1747] [id = 516] 03:18:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x8e047c00) [pid = 1747] [serial = 1549] [outer = (nil)] 03:18:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x91db9c00) [pid = 1747] [serial = 1550] [outer = 0x8e047c00] 03:18:18 INFO - PROCESS | 1747 | 1465121898879 Marionette DEBUG loaded listener.js 03:18:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x9284ac00) [pid = 1747] [serial = 1551] [outer = 0x8e047c00] 03:18:19 INFO - PROCESS | 1747 | 1465121899731 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:18:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 03:18:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1331ms 03:18:19 INFO - PROCESS | 1747 | 1465121899764 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 03:18:19 INFO - PROCESS | 1747 | 1465121899767 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 03:18:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 03:18:19 INFO - PROCESS | 1747 | 1465121899775 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 03:18:19 INFO - PROCESS | 1747 | 1465121899779 Marionette TRACE conn4 <- [1,2038,null,{}] 03:18:19 INFO - PROCESS | 1747 | 1465121899785 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:19 INFO - PROCESS | 1747 | 1465121899791 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:18:20 INFO - PROCESS | 1747 | 1465121900058 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 03:18:20 INFO - PROCESS | 1747 | 1465121900079 Marionette TRACE conn4 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:20 INFO - PROCESS | 1747 | 1465121900096 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:18:20 INFO - PROCESS | 1747 | ++DOCSHELL 0x92c03400 == 43 [pid = 1747] [id = 517] 03:18:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x92c05400) [pid = 1747] [serial = 1552] [outer = (nil)] 03:18:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x92d4b400) [pid = 1747] [serial = 1553] [outer = 0x92c05400] 03:18:20 INFO - PROCESS | 1747 | 1465121900178 Marionette DEBUG loaded listener.js 03:18:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x9384fc00) [pid = 1747] [serial = 1554] [outer = 0x92c05400] 03:18:21 INFO - PROCESS | 1747 | 1465121901427 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 03:18:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 03:18:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1683ms 03:18:21 INFO - PROCESS | 1747 | 1465121901460 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 03:18:21 INFO - PROCESS | 1747 | 1465121901468 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 03:18:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 03:18:21 INFO - PROCESS | 1747 | 1465121901476 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 03:18:21 INFO - PROCESS | 1747 | 1465121901485 Marionette TRACE conn4 <- [1,2042,null,{}] 03:18:21 INFO - PROCESS | 1747 | 1465121901493 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:21 INFO - PROCESS | 1747 | 1465121901498 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:18:21 INFO - PROCESS | 1747 | 1465121901736 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 03:18:22 INFO - PROCESS | 1747 | 1465121902030 Marionette TRACE conn4 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:22 INFO - PROCESS | 1747 | 1465121902043 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:18:22 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e0cf000 == 44 [pid = 1747] [id = 518] 03:18:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x8e641800) [pid = 1747] [serial = 1555] [outer = (nil)] 03:18:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x8fad7800) [pid = 1747] [serial = 1556] [outer = 0x8e641800] 03:18:22 INFO - PROCESS | 1747 | 1465121902136 Marionette DEBUG loaded listener.js 03:18:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x91d99800) [pid = 1747] [serial = 1557] [outer = 0x8e641800] 03:18:23 INFO - PROCESS | 1747 | 1465121903125 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:18:23 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) 03:18:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1691ms 03:18:23 INFO - PROCESS | 1747 | 1465121903168 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 03:18:23 INFO - PROCESS | 1747 | 1465121903177 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 03:18:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 03:18:23 INFO - PROCESS | 1747 | 1465121903192 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 03:18:23 INFO - PROCESS | 1747 | 1465121903199 Marionette TRACE conn4 <- [1,2046,null,{}] 03:18:23 INFO - PROCESS | 1747 | 1465121903209 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:23 INFO - PROCESS | 1747 | 1465121903220 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:18:23 INFO - PROCESS | 1747 | 1465121903528 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 03:18:23 INFO - PROCESS | 1747 | 1465121903866 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:23 INFO - PROCESS | 1747 | 1465121903875 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:18:23 INFO - PROCESS | 1747 | ++DOCSHELL 0x92584c00 == 45 [pid = 1747] [id = 519] 03:18:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x9258b400) [pid = 1747] [serial = 1558] [outer = (nil)] 03:18:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x92717400) [pid = 1747] [serial = 1559] [outer = 0x9258b400] 03:18:23 INFO - PROCESS | 1747 | 1465121903981 Marionette DEBUG loaded listener.js 03:18:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x92841c00) [pid = 1747] [serial = 1560] [outer = 0x9258b400] 03:18:25 INFO - PROCESS | 1747 | 1465121905029 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:18:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:18:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1901ms 03:18:25 INFO - PROCESS | 1747 | 1465121905094 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 03:18:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 03:18:25 INFO - PROCESS | 1747 | 1465121905099 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 03:18:25 INFO - PROCESS | 1747 | 1465121905107 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 03:18:25 INFO - PROCESS | 1747 | 1465121905114 Marionette TRACE conn4 <- [1,2050,null,{}] 03:18:25 INFO - PROCESS | 1747 | 1465121905137 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:25 INFO - PROCESS | 1747 | 1465121905147 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:18:25 INFO - PROCESS | 1747 | 1465121905415 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 03:18:25 INFO - PROCESS | 1747 | 1465121905665 Marionette TRACE conn4 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:25 INFO - PROCESS | 1747 | 1465121905679 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:18:25 INFO - PROCESS | 1747 | ++DOCSHELL 0x91de0c00 == 46 [pid = 1747] [id = 520] 03:18:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x938b7000) [pid = 1747] [serial = 1561] [outer = (nil)] 03:18:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x93992400) [pid = 1747] [serial = 1562] [outer = 0x938b7000] 03:18:25 INFO - PROCESS | 1747 | 1465121905802 Marionette DEBUG loaded listener.js 03:18:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x94704000) [pid = 1747] [serial = 1563] [outer = 0x938b7000] 03:18:26 INFO - PROCESS | 1747 | 1465121906789 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:18:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 03:18:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1754ms 03:18:26 INFO - PROCESS | 1747 | 1465121906861 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 03:18:26 INFO - PROCESS | 1747 | 1465121906866 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 03:18:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 03:18:26 INFO - PROCESS | 1747 | 1465121906874 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 03:18:26 INFO - PROCESS | 1747 | 1465121906878 Marionette TRACE conn4 <- [1,2054,null,{}] 03:18:26 INFO - PROCESS | 1747 | 1465121906885 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:26 INFO - PROCESS | 1747 | 1465121906891 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:18:27 INFO - PROCESS | 1747 | 1465121907150 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 03:18:27 INFO - PROCESS | 1747 | 1465121907437 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:27 INFO - PROCESS | 1747 | 1465121907449 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:18:27 INFO - PROCESS | 1747 | ++DOCSHELL 0x93c1b400 == 47 [pid = 1747] [id = 521] 03:18:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x93c1d000) [pid = 1747] [serial = 1564] [outer = (nil)] 03:18:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x954ee800) [pid = 1747] [serial = 1565] [outer = 0x93c1d000] 03:18:27 INFO - PROCESS | 1747 | 1465121907539 Marionette DEBUG loaded listener.js 03:18:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x96097400) [pid = 1747] [serial = 1566] [outer = 0x93c1d000] 03:18:28 INFO - PROCESS | 1747 | 1465121908458 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 03:18:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 03:18:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1634ms 03:18:28 INFO - PROCESS | 1747 | 1465121908512 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 03:18:28 INFO - PROCESS | 1747 | 1465121908517 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 03:18:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 03:18:28 INFO - PROCESS | 1747 | 1465121908526 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 03:18:28 INFO - PROCESS | 1747 | 1465121908529 Marionette TRACE conn4 <- [1,2058,null,{}] 03:18:28 INFO - PROCESS | 1747 | 1465121908537 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:28 INFO - PROCESS | 1747 | 1465121908542 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:18:28 INFO - PROCESS | 1747 | 1465121908764 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 03:18:29 INFO - PROCESS | 1747 | 1465121909019 Marionette TRACE conn4 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:29 INFO - PROCESS | 1747 | 1465121909031 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:18:29 INFO - PROCESS | 1747 | ++DOCSHELL 0x95421400 == 48 [pid = 1747] [id = 522] 03:18:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x954e6800) [pid = 1747] [serial = 1567] [outer = (nil)] 03:18:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0x98ec2c00) [pid = 1747] [serial = 1568] [outer = 0x954e6800] 03:18:29 INFO - PROCESS | 1747 | 1465121909131 Marionette DEBUG loaded listener.js 03:18:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 109 (0x99ea3c00) [pid = 1747] [serial = 1569] [outer = 0x954e6800] 03:18:30 INFO - PROCESS | 1747 | 1465121910123 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 03:18:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 03:18:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1637ms 03:18:30 INFO - PROCESS | 1747 | 1465121910165 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 03:18:30 INFO - PROCESS | 1747 | 1465121910169 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 03:18:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 03:18:30 INFO - PROCESS | 1747 | 1465121910176 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 03:18:30 INFO - PROCESS | 1747 | 1465121910180 Marionette TRACE conn4 <- [1,2062,null,{}] 03:18:30 INFO - PROCESS | 1747 | 1465121910186 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:30 INFO - PROCESS | 1747 | 1465121910197 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:18:30 INFO - PROCESS | 1747 | 1465121910448 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 03:18:30 INFO - PROCESS | 1747 | 1465121910692 Marionette TRACE conn4 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:30 INFO - PROCESS | 1747 | 1465121910700 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:18:30 INFO - PROCESS | 1747 | ++DOCSHELL 0x8fad6400 == 49 [pid = 1747] [id = 523] 03:18:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 110 (0x91ae5800) [pid = 1747] [serial = 1570] [outer = (nil)] 03:18:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 111 (0x9a0b1400) [pid = 1747] [serial = 1571] [outer = 0x91ae5800] 03:18:30 INFO - PROCESS | 1747 | 1465121910830 Marionette DEBUG loaded listener.js 03:18:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 112 (0x9a0de800) [pid = 1747] [serial = 1572] [outer = 0x91ae5800] 03:18:31 INFO - PROCESS | 1747 | 1465121911785 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 03:18:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 03:18:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1686ms 03:18:31 INFO - PROCESS | 1747 | 1465121911863 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 03:18:31 INFO - PROCESS | 1747 | 1465121911867 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 03:18:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 03:18:31 INFO - PROCESS | 1747 | 1465121911875 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 03:18:31 INFO - PROCESS | 1747 | 1465121911879 Marionette TRACE conn4 <- [1,2066,null,{}] 03:18:31 INFO - PROCESS | 1747 | 1465121911885 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:31 INFO - PROCESS | 1747 | 1465121911892 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:18:32 INFO - PROCESS | 1747 | 1465121912153 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 03:18:32 INFO - PROCESS | 1747 | 1465121912865 Marionette TRACE conn4 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:32 INFO - PROCESS | 1747 | 1465121912879 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:18:32 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e041400 == 50 [pid = 1747] [id = 524] 03:18:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 113 (0x8e041800) [pid = 1747] [serial = 1573] [outer = (nil)] 03:18:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 114 (0x8e04e800) [pid = 1747] [serial = 1574] [outer = 0x8e041800] 03:18:32 INFO - PROCESS | 1747 | 1465121912959 Marionette DEBUG loaded listener.js 03:18:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 115 (0x8e64f000) [pid = 1747] [serial = 1575] [outer = 0x8e041800] 03:18:33 INFO - PROCESS | 1747 | 1465121913901 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 03:18:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 03:18:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 2098ms 03:18:33 INFO - PROCESS | 1747 | 1465121913975 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 03:18:33 INFO - PROCESS | 1747 | 1465121913982 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 03:18:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 03:18:33 INFO - PROCESS | 1747 | 1465121913992 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 03:18:34 INFO - PROCESS | 1747 | 1465121913997 Marionette TRACE conn4 <- [1,2070,null,{}] 03:18:34 INFO - PROCESS | 1747 | 1465121914005 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:34 INFO - PROCESS | 1747 | 1465121914014 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:18:34 INFO - PROCESS | 1747 | 1465121914269 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 03:18:34 INFO - PROCESS | 1747 | 1465121914629 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:34 INFO - PROCESS | 1747 | 1465121914642 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:18:34 INFO - PROCESS | 1747 | ++DOCSHELL 0x91dd7c00 == 51 [pid = 1747] [id = 525] 03:18:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 116 (0x91dde800) [pid = 1747] [serial = 1576] [outer = (nil)] 03:18:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 117 (0x924cf400) [pid = 1747] [serial = 1577] [outer = 0x91dde800] 03:18:34 INFO - PROCESS | 1747 | 1465121914779 Marionette DEBUG loaded listener.js 03:18:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 118 (0x92588800) [pid = 1747] [serial = 1578] [outer = 0x91dde800] 03:18:35 INFO - PROCESS | 1747 | 1465121915749 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 03:18:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 03:18:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1840ms 03:18:35 INFO - PROCESS | 1747 | 1465121915833 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 03:18:35 INFO - PROCESS | 1747 | 1465121915840 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 03:18:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 03:18:35 INFO - PROCESS | 1747 | 1465121915850 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 03:18:35 INFO - PROCESS | 1747 | 1465121915854 Marionette TRACE conn4 <- [1,2074,null,{}] 03:18:35 INFO - PROCESS | 1747 | 1465121915860 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:35 INFO - PROCESS | 1747 | 1465121915866 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:18:37 INFO - PROCESS | 1747 | --DOCSHELL 0x9294cc00 == 50 [pid = 1747] [id = 440] 03:18:37 INFO - PROCESS | 1747 | --DOCSHELL 0x8e64f400 == 49 [pid = 1747] [id = 445] 03:18:37 INFO - PROCESS | 1747 | --DOCSHELL 0x8deb7800 == 48 [pid = 1747] [id = 444] 03:18:37 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbf0800 == 47 [pid = 1747] [id = 439] 03:18:37 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbe3400 == 46 [pid = 1747] [id = 515] 03:18:37 INFO - PROCESS | 1747 | --DOCSHELL 0x91ddf800 == 45 [pid = 1747] [id = 450] 03:18:37 INFO - PROCESS | 1747 | --DOCSHELL 0x8de79800 == 44 [pid = 1747] [id = 436] 03:18:37 INFO - PROCESS | 1747 | --DOCSHELL 0x8e0d0c00 == 43 [pid = 1747] [id = 438] 03:18:37 INFO - PROCESS | 1747 | --DOCSHELL 0x8ddcbc00 == 42 [pid = 1747] [id = 516] 03:18:37 INFO - PROCESS | 1747 | --DOCSHELL 0x8de80000 == 41 [pid = 1747] [id = 437] 03:18:37 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbe2800 == 40 [pid = 1747] [id = 441] 03:18:37 INFO - PROCESS | 1747 | --DOCSHELL 0x8e047000 == 39 [pid = 1747] [id = 442] 03:18:37 INFO - PROCESS | 1747 | --DOCSHELL 0x91ddc400 == 38 [pid = 1747] [id = 435] 03:18:37 INFO - PROCESS | 1747 | --DOCSHELL 0x8e64c800 == 37 [pid = 1747] [id = 443] 03:18:37 INFO - PROCESS | 1747 | --DOCSHELL 0x8de7e800 == 36 [pid = 1747] [id = 433] 03:18:37 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbe5800 == 35 [pid = 1747] [id = 495] 03:18:37 INFO - PROCESS | 1747 | --DOCSHELL 0x8de7f000 == 34 [pid = 1747] [id = 434] 03:18:37 INFO - PROCESS | 1747 | --DOCSHELL 0x8ddc6000 == 33 [pid = 1747] [id = 513] 03:18:37 INFO - PROCESS | 1747 | --DOCSHELL 0x8e04b400 == 32 [pid = 1747] [id = 514] 03:18:37 INFO - PROCESS | 1747 | --DOCSHELL 0x91dd7c00 == 31 [pid = 1747] [id = 525] 03:18:37 INFO - PROCESS | 1747 | --DOCSHELL 0x8e041400 == 30 [pid = 1747] [id = 524] 03:18:37 INFO - PROCESS | 1747 | --DOCSHELL 0x95421400 == 29 [pid = 1747] [id = 522] 03:18:37 INFO - PROCESS | 1747 | --DOCSHELL 0x8fad6400 == 28 [pid = 1747] [id = 523] 03:18:37 INFO - PROCESS | 1747 | --DOCSHELL 0x93c1b400 == 27 [pid = 1747] [id = 521] 03:18:37 INFO - PROCESS | 1747 | --DOCSHELL 0x91de0c00 == 26 [pid = 1747] [id = 520] 03:18:37 INFO - PROCESS | 1747 | --DOCSHELL 0x8e0cf000 == 25 [pid = 1747] [id = 518] 03:18:37 INFO - PROCESS | 1747 | --DOCSHELL 0x92584c00 == 24 [pid = 1747] [id = 519] 03:18:37 INFO - PROCESS | 1747 | --DOCSHELL 0x92c03400 == 23 [pid = 1747] [id = 517] 03:18:37 INFO - PROCESS | 1747 | 1465121917617 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 03:18:37 INFO - PROCESS | 1747 | --DOMWINDOW == 117 (0x8cbf0400) [pid = 1747] [serial = 1487] [outer = (nil)] [url = about:blank] 03:18:37 INFO - PROCESS | 1747 | --DOMWINDOW == 116 (0x8ddcb000) [pid = 1747] [serial = 1488] [outer = (nil)] [url = about:blank] 03:18:37 INFO - PROCESS | 1747 | --DOMWINDOW == 115 (0x8e047400) [pid = 1747] [serial = 1490] [outer = (nil)] [url = about:blank] 03:18:37 INFO - PROCESS | 1747 | --DOMWINDOW == 114 (0x8f154c00) [pid = 1747] [serial = 1485] [outer = (nil)] [url = about:blank] 03:18:37 INFO - PROCESS | 1747 | --DOMWINDOW == 113 (0x8e0ca000) [pid = 1747] [serial = 1484] [outer = (nil)] [url = about:blank] 03:18:37 INFO - PROCESS | 1747 | --DOMWINDOW == 112 (0x8f29b000) [pid = 1747] [serial = 1493] [outer = (nil)] [url = about:blank] 03:18:37 INFO - PROCESS | 1747 | --DOMWINDOW == 111 (0x8f29c800) [pid = 1747] [serial = 1496] [outer = (nil)] [url = about:blank] 03:18:37 INFO - PROCESS | 1747 | --DOMWINDOW == 110 (0x8f3e6800) [pid = 1747] [serial = 1494] [outer = (nil)] [url = about:blank] 03:18:37 INFO - PROCESS | 1747 | --DOMWINDOW == 109 (0x8e0c3400) [pid = 1747] [serial = 1491] [outer = (nil)] [url = about:blank] 03:18:37 INFO - PROCESS | 1747 | --DOMWINDOW == 108 (0x91d92c00) [pid = 1747] [serial = 1497] [outer = (nil)] [url = about:blank] 03:18:37 INFO - PROCESS | 1747 | --DOMWINDOW == 107 (0x8e64a800) [pid = 1747] [serial = 1464] [outer = (nil)] [url = about:blank] 03:18:37 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0x8e0c9c00) [pid = 1747] [serial = 1463] [outer = (nil)] [url = about:blank] 03:18:37 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x91de0800) [pid = 1747] [serial = 1467] [outer = (nil)] [url = about:blank] 03:18:37 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x91d9c800) [pid = 1747] [serial = 1466] [outer = (nil)] [url = about:blank] 03:18:37 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x93b69400) [pid = 1747] [serial = 1470] [outer = (nil)] [url = about:blank] 03:18:37 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x9384ec00) [pid = 1747] [serial = 1469] [outer = (nil)] [url = about:blank] 03:18:37 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x9541f400) [pid = 1747] [serial = 1473] [outer = (nil)] [url = about:blank] 03:18:37 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x9541c400) [pid = 1747] [serial = 1472] [outer = (nil)] [url = about:blank] 03:18:37 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x954e7000) [pid = 1747] [serial = 1476] [outer = (nil)] [url = about:blank] 03:18:37 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x95421c00) [pid = 1747] [serial = 1475] [outer = (nil)] [url = about:blank] 03:18:37 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x96095800) [pid = 1747] [serial = 1479] [outer = (nil)] [url = about:blank] 03:18:37 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x95536c00) [pid = 1747] [serial = 1478] [outer = (nil)] [url = about:blank] 03:18:37 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x9609fc00) [pid = 1747] [serial = 1482] [outer = (nil)] [url = about:blank] 03:18:37 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x9609d400) [pid = 1747] [serial = 1481] [outer = (nil)] [url = about:blank] 03:18:37 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x91dd7400) [pid = 1747] [serial = 1499] [outer = (nil)] [url = about:blank] 03:18:38 INFO - PROCESS | 1747 | 1465121917998 Marionette TRACE conn4 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:38 INFO - PROCESS | 1747 | 1465121918006 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:18:38 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddca400 == 24 [pid = 1747] [id = 526] 03:18:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x8ddcb000) [pid = 1747] [serial = 1579] [outer = (nil)] 03:18:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x8ddd0400) [pid = 1747] [serial = 1580] [outer = 0x8ddcb000] 03:18:38 INFO - PROCESS | 1747 | 1465121918087 Marionette DEBUG loaded listener.js 03:18:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x8de7f000) [pid = 1747] [serial = 1581] [outer = 0x8ddcb000] 03:18:38 INFO - PROCESS | 1747 | 1465121918956 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 03:18:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 03:18:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 3146ms 03:18:38 INFO - PROCESS | 1747 | 1465121918998 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 03:18:39 INFO - PROCESS | 1747 | 1465121919004 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 03:18:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 03:18:39 INFO - PROCESS | 1747 | 1465121919014 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 03:18:39 INFO - PROCESS | 1747 | 1465121919019 Marionette TRACE conn4 <- [1,2078,null,{}] 03:18:39 INFO - PROCESS | 1747 | 1465121919027 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:39 INFO - PROCESS | 1747 | 1465121919033 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:18:39 INFO - PROCESS | 1747 | 1465121919215 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 03:18:39 INFO - PROCESS | 1747 | 1465121919227 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:39 INFO - PROCESS | 1747 | 1465121919238 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:18:39 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e04ac00 == 25 [pid = 1747] [id = 527] 03:18:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x8e04d400) [pid = 1747] [serial = 1582] [outer = (nil)] 03:18:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x8e0c4400) [pid = 1747] [serial = 1583] [outer = 0x8e04d400] 03:18:39 INFO - PROCESS | 1747 | 1465121919444 Marionette DEBUG loaded listener.js 03:18:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x8e0cf000) [pid = 1747] [serial = 1584] [outer = 0x8e04d400] 03:18:40 INFO - PROCESS | 1747 | 1465121920411 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 03:18:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 03:18:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1439ms 03:18:40 INFO - PROCESS | 1747 | 1465121920453 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 03:18:40 INFO - PROCESS | 1747 | 1465121920459 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 03:18:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 03:18:40 INFO - PROCESS | 1747 | 1465121920466 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 03:18:40 INFO - PROCESS | 1747 | 1465121920470 Marionette TRACE conn4 <- [1,2082,null,{}] 03:18:40 INFO - PROCESS | 1747 | 1465121920484 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:40 INFO - PROCESS | 1747 | 1465121920491 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:18:40 INFO - PROCESS | 1747 | 1465121920752 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 03:18:40 INFO - PROCESS | 1747 | 1465121920785 Marionette TRACE conn4 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:40 INFO - PROCESS | 1747 | 1465121920793 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:18:40 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddce000 == 26 [pid = 1747] [id = 528] 03:18:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x8e0c5000) [pid = 1747] [serial = 1585] [outer = (nil)] 03:18:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x8f29ec00) [pid = 1747] [serial = 1586] [outer = 0x8e0c5000] 03:18:40 INFO - PROCESS | 1747 | 1465121920871 Marionette DEBUG loaded listener.js 03:18:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x8f3e3400) [pid = 1747] [serial = 1587] [outer = 0x8e0c5000] 03:18:42 INFO - PROCESS | 1747 | 1465121921994 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 03:18:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 03:18:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1566ms 03:18:42 INFO - PROCESS | 1747 | 1465121922032 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 03:18:42 INFO - PROCESS | 1747 | 1465121922039 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 03:18:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 03:18:42 INFO - PROCESS | 1747 | 1465121922067 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 03:18:42 INFO - PROCESS | 1747 | 1465121922076 Marionette TRACE conn4 <- [1,2086,null,{}] 03:18:42 INFO - PROCESS | 1747 | 1465121922083 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:42 INFO - PROCESS | 1747 | 1465121922089 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:18:43 INFO - PROCESS | 1747 | 1465121923076 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 03:18:43 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x8fada000) [pid = 1747] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 03:18:43 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x8e649800) [pid = 1747] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 03:18:43 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x93841400) [pid = 1747] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 03:18:43 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x8e043800) [pid = 1747] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 03:18:43 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x8de87c00) [pid = 1747] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 03:18:43 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x8cbee800) [pid = 1747] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 03:18:43 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x8debdc00) [pid = 1747] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 03:18:43 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x92ba7800) [pid = 1747] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 03:18:43 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x9271bc00) [pid = 1747] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 03:18:43 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x924c9400) [pid = 1747] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 03:18:43 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x91dbb000) [pid = 1747] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 03:18:43 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x8de7bc00) [pid = 1747] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 03:18:43 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x93976400) [pid = 1747] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 03:18:43 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x919c7800) [pid = 1747] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 03:18:43 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x98e57400) [pid = 1747] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 03:18:43 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x8f3ec000) [pid = 1747] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 03:18:43 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x8ddcc400) [pid = 1747] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 03:18:43 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x92c05400) [pid = 1747] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 03:18:43 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x8e047c00) [pid = 1747] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 03:18:43 INFO - PROCESS | 1747 | 1465121923302 Marionette TRACE conn4 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:43 INFO - PROCESS | 1747 | 1465121923311 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:18:43 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe6c00 == 27 [pid = 1747] [id = 529] 03:18:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x8cbee800) [pid = 1747] [serial = 1588] [outer = (nil)] 03:18:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x8dec3000) [pid = 1747] [serial = 1589] [outer = 0x8cbee800] 03:18:43 INFO - PROCESS | 1747 | 1465121923389 Marionette DEBUG loaded listener.js 03:18:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x919c7800) [pid = 1747] [serial = 1590] [outer = 0x8cbee800] 03:18:44 INFO - PROCESS | 1747 | 1465121924178 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 03:18:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 03:18:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 2164ms 03:18:44 INFO - PROCESS | 1747 | 1465121924222 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 03:18:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 03:18:44 INFO - PROCESS | 1747 | 1465121924227 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 03:18:44 INFO - PROCESS | 1747 | 1465121924234 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 03:18:44 INFO - PROCESS | 1747 | 1465121924238 Marionette TRACE conn4 <- [1,2090,null,{}] 03:18:44 INFO - PROCESS | 1747 | 1465121924247 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:44 INFO - PROCESS | 1747 | 1465121924251 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:18:44 INFO - PROCESS | 1747 | 1465121924448 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 03:18:44 INFO - PROCESS | 1747 | 1465121924459 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:44 INFO - PROCESS | 1747 | 1465121924467 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:18:44 INFO - PROCESS | 1747 | ++DOCSHELL 0x8debd400 == 28 [pid = 1747] [id = 530] 03:18:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x8dec4800) [pid = 1747] [serial = 1591] [outer = (nil)] 03:18:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x91db9000) [pid = 1747] [serial = 1592] [outer = 0x8dec4800] 03:18:44 INFO - PROCESS | 1747 | 1465121924677 Marionette DEBUG loaded listener.js 03:18:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x91dd5800) [pid = 1747] [serial = 1593] [outer = 0x8dec4800] 03:18:45 INFO - PROCESS | 1747 | 1465121925795 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 03:18:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 03:18:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1595ms 03:18:45 INFO - PROCESS | 1747 | 1465121925830 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 03:18:45 INFO - PROCESS | 1747 | 1465121925839 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 03:18:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 03:18:45 INFO - PROCESS | 1747 | 1465121925849 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 03:18:45 INFO - PROCESS | 1747 | 1465121925855 Marionette TRACE conn4 <- [1,2094,null,{}] 03:18:45 INFO - PROCESS | 1747 | 1465121925866 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:45 INFO - PROCESS | 1747 | 1465121925872 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:18:46 INFO - PROCESS | 1747 | 1465121926108 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 03:18:46 INFO - PROCESS | 1747 | 1465121926420 Marionette TRACE conn4 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:46 INFO - PROCESS | 1747 | 1465121926430 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:18:46 INFO - PROCESS | 1747 | ++DOCSHELL 0x8dec2800 == 29 [pid = 1747] [id = 531] 03:18:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x8e043c00) [pid = 1747] [serial = 1594] [outer = (nil)] 03:18:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x8e0cd800) [pid = 1747] [serial = 1595] [outer = 0x8e043c00] 03:18:46 INFO - PROCESS | 1747 | 1465121926539 Marionette DEBUG loaded listener.js 03:18:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x8f29c800) [pid = 1747] [serial = 1596] [outer = 0x8e043c00] 03:18:47 INFO - PROCESS | 1747 | 1465121927578 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 03:18:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 03:18:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1790ms 03:18:47 INFO - PROCESS | 1747 | 1465121927639 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 03:18:47 INFO - PROCESS | 1747 | 1465121927647 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 03:18:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 03:18:47 INFO - PROCESS | 1747 | 1465121927661 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 03:18:47 INFO - PROCESS | 1747 | 1465121927667 Marionette TRACE conn4 <- [1,2098,null,{}] 03:18:47 INFO - PROCESS | 1747 | 1465121927674 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:47 INFO - PROCESS | 1747 | 1465121927680 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:18:47 INFO - PROCESS | 1747 | 1465121927972 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 03:18:48 INFO - PROCESS | 1747 | 1465121928267 Marionette TRACE conn4 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:48 INFO - PROCESS | 1747 | 1465121928275 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:18:48 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddc8000 == 30 [pid = 1747] [id = 532] 03:18:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x8dec3c00) [pid = 1747] [serial = 1597] [outer = (nil)] 03:18:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x91dd8c00) [pid = 1747] [serial = 1598] [outer = 0x8dec3c00] 03:18:48 INFO - PROCESS | 1747 | 1465121928384 Marionette DEBUG loaded listener.js 03:18:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x91de0c00) [pid = 1747] [serial = 1599] [outer = 0x8dec3c00] 03:18:49 INFO - PROCESS | 1747 | 1465121929442 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 03:18:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 03:18:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1849ms 03:18:49 INFO - PROCESS | 1747 | 1465121929510 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 03:18:49 INFO - PROCESS | 1747 | 1465121929516 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 03:18:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 03:18:49 INFO - PROCESS | 1747 | 1465121929523 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 03:18:49 INFO - PROCESS | 1747 | 1465121929530 Marionette TRACE conn4 <- [1,2102,null,{}] 03:18:49 INFO - PROCESS | 1747 | 1465121929548 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:49 INFO - PROCESS | 1747 | 1465121929558 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:18:49 INFO - PROCESS | 1747 | 1465121929804 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 03:18:50 INFO - PROCESS | 1747 | 1465121930095 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:50 INFO - PROCESS | 1747 | 1465121930107 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:18:50 INFO - PROCESS | 1747 | ++DOCSHELL 0x9271bc00 == 31 [pid = 1747] [id = 533] 03:18:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x9271d400) [pid = 1747] [serial = 1600] [outer = (nil)] 03:18:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x92731800) [pid = 1747] [serial = 1601] [outer = 0x9271d400] 03:18:50 INFO - PROCESS | 1747 | 1465121930205 Marionette DEBUG loaded listener.js 03:18:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x92848800) [pid = 1747] [serial = 1602] [outer = 0x9271d400] 03:18:51 INFO - PROCESS | 1747 | 1465121931202 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 03:18:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 03:18:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1739ms 03:18:51 INFO - PROCESS | 1747 | 1465121931264 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 03:18:51 INFO - PROCESS | 1747 | 1465121931271 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 03:18:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 03:18:51 INFO - PROCESS | 1747 | 1465121931283 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 03:18:51 INFO - PROCESS | 1747 | 1465121931286 Marionette TRACE conn4 <- [1,2106,null,{}] 03:18:51 INFO - PROCESS | 1747 | 1465121931294 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:51 INFO - PROCESS | 1747 | 1465121931301 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:18:51 INFO - PROCESS | 1747 | 1465121931592 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 03:18:51 INFO - PROCESS | 1747 | 1465121931912 Marionette TRACE conn4 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:51 INFO - PROCESS | 1747 | 1465121931925 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:18:51 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f2a5000 == 32 [pid = 1747] [id = 534] 03:18:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x92718400) [pid = 1747] [serial = 1603] [outer = (nil)] 03:18:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x9294cc00) [pid = 1747] [serial = 1604] [outer = 0x92718400] 03:18:52 INFO - PROCESS | 1747 | 1465121932012 Marionette DEBUG loaded listener.js 03:18:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x92949c00) [pid = 1747] [serial = 1605] [outer = 0x92718400] 03:18:52 INFO - PROCESS | 1747 | 1465121932961 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 03:18:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 03:18:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1732ms 03:18:53 INFO - PROCESS | 1747 | 1465121933015 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 03:18:53 INFO - PROCESS | 1747 | 1465121933018 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 03:18:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 03:18:53 INFO - PROCESS | 1747 | 1465121933026 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 03:18:53 INFO - PROCESS | 1747 | 1465121933030 Marionette TRACE conn4 <- [1,2110,null,{}] 03:18:53 INFO - PROCESS | 1747 | 1465121933039 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:53 INFO - PROCESS | 1747 | 1465121933045 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:18:53 INFO - PROCESS | 1747 | 1465121933248 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 03:18:53 INFO - PROCESS | 1747 | 1465121933491 Marionette TRACE conn4 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:53 INFO - PROCESS | 1747 | 1465121933510 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:18:53 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f2a0400 == 33 [pid = 1747] [id = 535] 03:18:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x8f3e6800) [pid = 1747] [serial = 1606] [outer = (nil)] 03:18:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x92c01400) [pid = 1747] [serial = 1607] [outer = 0x8f3e6800] 03:18:53 INFO - PROCESS | 1747 | 1465121933646 Marionette DEBUG loaded listener.js 03:18:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x92c05800) [pid = 1747] [serial = 1608] [outer = 0x8f3e6800] 03:18:54 INFO - PROCESS | 1747 | 1465121934578 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 03:18:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 03:18:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1583ms 03:18:54 INFO - PROCESS | 1747 | 1465121934611 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 03:18:54 INFO - PROCESS | 1747 | 1465121934614 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 03:18:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 03:18:54 INFO - PROCESS | 1747 | 1465121934622 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 03:18:54 INFO - PROCESS | 1747 | 1465121934625 Marionette TRACE conn4 <- [1,2114,null,{}] 03:18:54 INFO - PROCESS | 1747 | 1465121934632 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:54 INFO - PROCESS | 1747 | 1465121934644 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:18:54 INFO - PROCESS | 1747 | 1465121934885 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 03:18:55 INFO - PROCESS | 1747 | 1465121935146 Marionette TRACE conn4 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:55 INFO - PROCESS | 1747 | 1465121935155 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:18:55 INFO - PROCESS | 1747 | ++DOCSHELL 0x8dec2000 == 34 [pid = 1747] [id = 536] 03:18:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x8f14cc00) [pid = 1747] [serial = 1609] [outer = (nil)] 03:18:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x93845c00) [pid = 1747] [serial = 1610] [outer = 0x8f14cc00] 03:18:55 INFO - PROCESS | 1747 | 1465121935319 Marionette DEBUG loaded listener.js 03:18:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x938b4000) [pid = 1747] [serial = 1611] [outer = 0x8f14cc00] 03:18:56 INFO - PROCESS | 1747 | 1465121936339 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 03:18:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 03:18:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1788ms 03:18:56 INFO - PROCESS | 1747 | 1465121936412 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 03:18:56 INFO - PROCESS | 1747 | 1465121936415 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 03:18:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 03:18:56 INFO - PROCESS | 1747 | 1465121936426 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 03:18:56 INFO - PROCESS | 1747 | 1465121936430 Marionette TRACE conn4 <- [1,2118,null,{}] 03:18:56 INFO - PROCESS | 1747 | 1465121936437 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:56 INFO - PROCESS | 1747 | 1465121936444 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:18:56 INFO - PROCESS | 1747 | 1465121936685 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 03:18:56 INFO - PROCESS | 1747 | 1465121936961 Marionette TRACE conn4 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:56 INFO - PROCESS | 1747 | 1465121936968 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:18:57 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe3400 == 35 [pid = 1747] [id = 537] 03:18:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0x8cbe4800) [pid = 1747] [serial = 1612] [outer = (nil)] 03:18:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 109 (0x8ddc3800) [pid = 1747] [serial = 1613] [outer = 0x8cbe4800] 03:18:57 INFO - PROCESS | 1747 | 1465121937245 Marionette DEBUG loaded listener.js 03:18:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 110 (0x8de7a000) [pid = 1747] [serial = 1614] [outer = 0x8cbe4800] 03:18:58 INFO - PROCESS | 1747 | 1465121938209 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 03:18:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 03:18:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1842ms 03:18:58 INFO - PROCESS | 1747 | 1465121938269 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 03:18:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 03:18:58 INFO - PROCESS | 1747 | 1465121938276 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 03:18:58 INFO - PROCESS | 1747 | 1465121938286 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 03:18:58 INFO - PROCESS | 1747 | 1465121938290 Marionette TRACE conn4 <- [1,2122,null,{}] 03:18:58 INFO - PROCESS | 1747 | 1465121938299 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:58 INFO - PROCESS | 1747 | 1465121938305 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:18:58 INFO - PROCESS | 1747 | 1465121938624 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 03:18:58 INFO - PROCESS | 1747 | 1465121938922 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:58 INFO - PROCESS | 1747 | 1465121938930 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:18:58 INFO - PROCESS | 1747 | --DOCSHELL 0x8e041c00 == 34 [pid = 1747] [id = 496] 03:18:59 INFO - PROCESS | 1747 | ++DOCSHELL 0x8de84800 == 35 [pid = 1747] [id = 538] 03:18:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 111 (0x8deb7400) [pid = 1747] [serial = 1615] [outer = (nil)] 03:18:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 112 (0x8e64fc00) [pid = 1747] [serial = 1616] [outer = 0x8deb7400] 03:18:59 INFO - PROCESS | 1747 | 1465121939058 Marionette DEBUG loaded listener.js 03:18:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 113 (0x8f3e7000) [pid = 1747] [serial = 1617] [outer = 0x8deb7400] 03:18:59 INFO - PROCESS | 1747 | --DOMWINDOW == 112 (0x92d4b400) [pid = 1747] [serial = 1553] [outer = (nil)] [url = about:blank] 03:18:59 INFO - PROCESS | 1747 | --DOMWINDOW == 111 (0x91db9c00) [pid = 1747] [serial = 1550] [outer = (nil)] [url = about:blank] 03:18:59 INFO - PROCESS | 1747 | --DOMWINDOW == 110 (0x9284ac00) [pid = 1747] [serial = 1551] [outer = (nil)] [url = about:blank] 03:18:59 INFO - PROCESS | 1747 | --DOMWINDOW == 109 (0x938b6c00) [pid = 1747] [serial = 1517] [outer = (nil)] [url = about:blank] 03:18:59 INFO - PROCESS | 1747 | --DOMWINDOW == 108 (0x9294bc00) [pid = 1747] [serial = 1512] [outer = (nil)] [url = about:blank] 03:18:59 INFO - PROCESS | 1747 | --DOMWINDOW == 107 (0x9470cc00) [pid = 1747] [serial = 1523] [outer = (nil)] [url = about:blank] 03:18:59 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0x954ec800) [pid = 1747] [serial = 1530] [outer = (nil)] [url = about:blank] 03:18:59 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x93991800) [pid = 1747] [serial = 1521] [outer = (nil)] [url = about:blank] 03:18:59 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x8ddcd000) [pid = 1747] [serial = 1538] [outer = (nil)] [url = about:blank] 03:18:59 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x8f3e6000) [pid = 1747] [serial = 1503] [outer = (nil)] [url = about:blank] 03:18:59 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x92c08000) [pid = 1747] [serial = 1515] [outer = (nil)] [url = about:blank] 03:18:59 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x92845800) [pid = 1747] [serial = 1509] [outer = (nil)] [url = about:blank] 03:18:59 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x9294c800) [pid = 1747] [serial = 1511] [outer = (nil)] [url = about:blank] 03:18:59 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x92940000) [pid = 1747] [serial = 1548] [outer = (nil)] [url = about:blank] 03:18:59 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x92581000) [pid = 1747] [serial = 1506] [outer = (nil)] [url = about:blank] 03:18:59 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x93b5f400) [pid = 1747] [serial = 1520] [outer = (nil)] [url = about:blank] 03:18:59 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x92731400) [pid = 1747] [serial = 1508] [outer = (nil)] [url = about:blank] 03:18:59 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x9294b000) [pid = 1747] [serial = 1536] [outer = (nil)] [url = about:blank] 03:18:59 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x924c8800) [pid = 1747] [serial = 1505] [outer = (nil)] [url = about:blank] 03:18:59 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x95415c00) [pid = 1747] [serial = 1526] [outer = (nil)] [url = about:blank] 03:18:59 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x91db9400) [pid = 1747] [serial = 1544] [outer = (nil)] [url = about:blank] 03:18:59 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x8e0cac00) [pid = 1747] [serial = 1502] [outer = (nil)] [url = about:blank] 03:18:59 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x92c01c00) [pid = 1747] [serial = 1514] [outer = (nil)] [url = about:blank] 03:18:59 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x99e16c00) [pid = 1747] [serial = 1533] [outer = (nil)] [url = about:blank] 03:18:59 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x9515c000) [pid = 1747] [serial = 1524] [outer = (nil)] [url = about:blank] 03:18:59 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x9272f000) [pid = 1747] [serial = 1547] [outer = (nil)] [url = about:blank] 03:18:59 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x919c3c00) [pid = 1747] [serial = 1535] [outer = (nil)] [url = about:blank] 03:18:59 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x938b9400) [pid = 1747] [serial = 1518] [outer = (nil)] [url = about:blank] 03:18:59 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x98ebc000) [pid = 1747] [serial = 1532] [outer = (nil)] [url = about:blank] 03:18:59 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x924c3000) [pid = 1747] [serial = 1545] [outer = (nil)] [url = about:blank] 03:18:59 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x91de1000) [pid = 1747] [serial = 1500] [outer = (nil)] [url = about:blank] 03:18:59 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x8f150c00) [pid = 1747] [serial = 1542] [outer = (nil)] [url = about:blank] 03:18:59 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x95423000) [pid = 1747] [serial = 1527] [outer = (nil)] [url = about:blank] 03:18:59 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x8debd800) [pid = 1747] [serial = 1541] [outer = (nil)] [url = about:blank] 03:18:59 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x8de85000) [pid = 1747] [serial = 1539] [outer = (nil)] [url = about:blank] 03:18:59 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x954ea000) [pid = 1747] [serial = 1529] [outer = (nil)] [url = about:blank] 03:18:59 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x9384fc00) [pid = 1747] [serial = 1554] [outer = (nil)] [url = about:blank] 03:18:59 INFO - PROCESS | 1747 | 1465121939962 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 03:19:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 03:19:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1746ms 03:19:00 INFO - PROCESS | 1747 | 1465121940032 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 03:19:00 INFO - PROCESS | 1747 | 1465121940039 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 03:19:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 03:19:00 INFO - PROCESS | 1747 | 1465121940050 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 03:19:00 INFO - PROCESS | 1747 | 1465121940054 Marionette TRACE conn4 <- [1,2126,null,{}] 03:19:00 INFO - PROCESS | 1747 | 1465121940062 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:00 INFO - PROCESS | 1747 | 1465121940069 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:00 INFO - PROCESS | 1747 | 1465121940270 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 03:19:00 INFO - PROCESS | 1747 | 1465121940430 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:00 INFO - PROCESS | 1747 | 1465121940442 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:00 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f150c00 == 36 [pid = 1747] [id = 539] 03:19:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x8fadf800) [pid = 1747] [serial = 1618] [outer = (nil)] 03:19:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x91dd9400) [pid = 1747] [serial = 1619] [outer = 0x8fadf800] 03:19:00 INFO - PROCESS | 1747 | 1465121940520 Marionette DEBUG loaded listener.js 03:19:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x924cb000) [pid = 1747] [serial = 1620] [outer = 0x8fadf800] 03:19:01 INFO - PROCESS | 1747 | 1465121941432 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 03:19:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 03:19:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1445ms 03:19:01 INFO - PROCESS | 1747 | 1465121941496 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 03:19:01 INFO - PROCESS | 1747 | 1465121941502 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 03:19:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 03:19:01 INFO - PROCESS | 1747 | 1465121941510 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 03:19:01 INFO - PROCESS | 1747 | 1465121941516 Marionette TRACE conn4 <- [1,2130,null,{}] 03:19:01 INFO - PROCESS | 1747 | 1465121941545 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:01 INFO - PROCESS | 1747 | 1465121941556 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:01 INFO - PROCESS | 1747 | 1465121941843 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 03:19:01 INFO - PROCESS | 1747 | 1465121941875 Marionette TRACE conn4 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:01 INFO - PROCESS | 1747 | 1465121941887 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:01 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe2000 == 37 [pid = 1747] [id = 540] 03:19:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x924d0400) [pid = 1747] [serial = 1621] [outer = (nil)] 03:19:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x924c5800) [pid = 1747] [serial = 1622] [outer = 0x924d0400] 03:19:01 INFO - PROCESS | 1747 | 1465121941975 Marionette DEBUG loaded listener.js 03:19:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x9284e000) [pid = 1747] [serial = 1623] [outer = 0x924d0400] 03:19:03 INFO - PROCESS | 1747 | 1465121943025 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 03:19:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 03:19:03 INFO - PROCESS | 1747 | 1465121943076 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 03:19:03 INFO - PROCESS | 1747 | 1465121943084 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 03:19:03 INFO - PROCESS | 1747 | 1465121943088 Marionette TRACE conn4 <- [1,2134,null,{}] 03:19:03 INFO - PROCESS | 1747 | 1465121943101 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:03 INFO - PROCESS | 1747 | 1465121943107 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:03 INFO - PROCESS | 1747 | 1465121943373 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 03:19:03 INFO - PROCESS | 1747 | 1465121943404 Marionette TRACE conn4 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:03 INFO - PROCESS | 1747 | 1465121943411 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:03 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe2400 == 38 [pid = 1747] [id = 541] 03:19:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x8e04d000) [pid = 1747] [serial = 1624] [outer = (nil)] 03:19:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x92ba7c00) [pid = 1747] [serial = 1625] [outer = 0x8e04d000] 03:19:03 INFO - PROCESS | 1747 | 1465121943487 Marionette DEBUG loaded listener.js 03:19:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x92c0b000) [pid = 1747] [serial = 1626] [outer = 0x8e04d000] 03:19:04 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x938b7000) [pid = 1747] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 03:19:04 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x93c1d000) [pid = 1747] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 03:19:04 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x954e6800) [pid = 1747] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 03:19:04 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x91ae5800) [pid = 1747] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 03:19:04 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x8e041800) [pid = 1747] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 03:19:04 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x8e04d400) [pid = 1747] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 03:19:04 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x8ddcb000) [pid = 1747] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 03:19:04 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x91dde800) [pid = 1747] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 03:19:04 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x8e0c5000) [pid = 1747] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 03:19:04 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x8e641800) [pid = 1747] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 03:19:04 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x8cbee800) [pid = 1747] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 03:19:04 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x9258b400) [pid = 1747] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 03:19:04 INFO - PROCESS | 1747 | 1465121944583 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 03:19:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 03:19:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1538ms 03:19:04 INFO - PROCESS | 1747 | 1465121944622 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 03:19:04 INFO - PROCESS | 1747 | 1465121944626 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 03:19:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 03:19:04 INFO - PROCESS | 1747 | 1465121944633 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 03:19:04 INFO - PROCESS | 1747 | 1465121944637 Marionette TRACE conn4 <- [1,2138,null,{}] 03:19:04 INFO - PROCESS | 1747 | 1465121944643 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:04 INFO - PROCESS | 1747 | 1465121944649 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:04 INFO - PROCESS | 1747 | 1465121944830 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 03:19:04 INFO - PROCESS | 1747 | 1465121944975 Marionette TRACE conn4 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:04 INFO - PROCESS | 1747 | 1465121944985 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:05 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e041800 == 39 [pid = 1747] [id = 542] 03:19:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x8f29e000) [pid = 1747] [serial = 1627] [outer = (nil)] 03:19:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x92ba0c00) [pid = 1747] [serial = 1628] [outer = 0x8f29e000] 03:19:05 INFO - PROCESS | 1747 | 1465121945067 Marionette DEBUG loaded listener.js 03:19:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x92d4a800) [pid = 1747] [serial = 1629] [outer = 0x8f29e000] 03:19:06 INFO - PROCESS | 1747 | 1465121946006 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 03:19:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 03:19:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1433ms 03:19:06 INFO - PROCESS | 1747 | 1465121946068 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 03:19:06 INFO - PROCESS | 1747 | 1465121946076 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 03:19:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 03:19:06 INFO - PROCESS | 1747 | 1465121946101 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 03:19:06 INFO - PROCESS | 1747 | 1465121946108 Marionette TRACE conn4 <- [1,2142,null,{}] 03:19:06 INFO - PROCESS | 1747 | 1465121946164 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:06 INFO - PROCESS | 1747 | 1465121946173 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:06 INFO - PROCESS | 1747 | 1465121946405 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 03:19:06 INFO - PROCESS | 1747 | 1465121946676 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:06 INFO - PROCESS | 1747 | 1465121946693 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:06 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddc7c00 == 40 [pid = 1747] [id = 543] 03:19:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x8e049c00) [pid = 1747] [serial = 1630] [outer = (nil)] 03:19:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x8e0c5800) [pid = 1747] [serial = 1631] [outer = 0x8e049c00] 03:19:06 INFO - PROCESS | 1747 | 1465121946831 Marionette DEBUG loaded listener.js 03:19:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x8e649400) [pid = 1747] [serial = 1632] [outer = 0x8e049c00] 03:19:07 INFO - PROCESS | 1747 | 1465121947863 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 03:19:07 INFO - PROCESS | 1747 | 1465121947947 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 03:19:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 03:19:07 INFO - PROCESS | 1747 | 1465121947961 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 03:19:07 INFO - PROCESS | 1747 | 1465121947966 Marionette TRACE conn4 <- [1,2146,null,{}] 03:19:07 INFO - PROCESS | 1747 | 1465121947973 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:07 INFO - PROCESS | 1747 | 1465121947980 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:08 INFO - PROCESS | 1747 | 1465121948237 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 03:19:08 INFO - PROCESS | 1747 | 1465121948490 Marionette TRACE conn4 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:08 INFO - PROCESS | 1747 | 1465121948501 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:08 INFO - PROCESS | 1747 | ++DOCSHELL 0x91dd6800 == 41 [pid = 1747] [id = 544] 03:19:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x91ddb400) [pid = 1747] [serial = 1633] [outer = (nil)] 03:19:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x92581c00) [pid = 1747] [serial = 1634] [outer = 0x91ddb400] 03:19:08 INFO - PROCESS | 1747 | 1465121948642 Marionette DEBUG loaded listener.js 03:19:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x92718000) [pid = 1747] [serial = 1635] [outer = 0x91ddb400] 03:19:09 INFO - PROCESS | 1747 | 1465121949627 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 03:19:09 INFO - PROCESS | 1747 | 1465121949717 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 03:19:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 03:19:09 INFO - PROCESS | 1747 | 1465121949727 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 03:19:09 INFO - PROCESS | 1747 | 1465121949733 Marionette TRACE conn4 <- [1,2150,null,{}] 03:19:09 INFO - PROCESS | 1747 | 1465121949753 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:09 INFO - PROCESS | 1747 | 1465121949763 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:10 INFO - PROCESS | 1747 | 1465121950112 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 03:19:10 INFO - PROCESS | 1747 | 1465121950355 Marionette TRACE conn4 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:10 INFO - PROCESS | 1747 | 1465121950367 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:10 INFO - PROCESS | 1747 | ++DOCSHELL 0x93849c00 == 42 [pid = 1747] [id = 545] 03:19:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x9384a400) [pid = 1747] [serial = 1636] [outer = (nil)] 03:19:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x938b9400) [pid = 1747] [serial = 1637] [outer = 0x9384a400] 03:19:10 INFO - PROCESS | 1747 | 1465121950460 Marionette DEBUG loaded listener.js 03:19:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x93968400) [pid = 1747] [serial = 1638] [outer = 0x9384a400] 03:19:11 INFO - PROCESS | 1747 | 1465121951446 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 03:19:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 03:19:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1792ms 03:19:11 INFO - PROCESS | 1747 | 1465121951519 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 03:19:11 INFO - PROCESS | 1747 | 1465121951526 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 03:19:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 03:19:11 INFO - PROCESS | 1747 | 1465121951533 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 03:19:11 INFO - PROCESS | 1747 | 1465121951538 Marionette TRACE conn4 <- [1,2154,null,{}] 03:19:11 INFO - PROCESS | 1747 | 1465121951545 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:11 INFO - PROCESS | 1747 | 1465121951552 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:11 INFO - PROCESS | 1747 | 1465121951823 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 03:19:12 INFO - PROCESS | 1747 | 1465121952116 Marionette TRACE conn4 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:12 INFO - PROCESS | 1747 | 1465121952124 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:12 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbeac00 == 43 [pid = 1747] [id = 546] 03:19:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x91dde000) [pid = 1747] [serial = 1639] [outer = (nil)] 03:19:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x93b65000) [pid = 1747] [serial = 1640] [outer = 0x91dde000] 03:19:12 INFO - PROCESS | 1747 | 1465121952214 Marionette DEBUG loaded listener.js 03:19:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x93b6c800) [pid = 1747] [serial = 1641] [outer = 0x91dde000] 03:19:13 INFO - PROCESS | 1747 | 1465121953183 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 03:19:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 03:19:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1691ms 03:19:13 INFO - PROCESS | 1747 | 1465121953227 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 03:19:13 INFO - PROCESS | 1747 | 1465121953232 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 03:19:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 03:19:13 INFO - PROCESS | 1747 | 1465121953240 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 03:19:13 INFO - PROCESS | 1747 | 1465121953244 Marionette TRACE conn4 <- [1,2158,null,{}] 03:19:13 INFO - PROCESS | 1747 | 1465121953250 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:13 INFO - PROCESS | 1747 | 1465121953256 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:13 INFO - PROCESS | 1747 | 1465121953491 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 03:19:13 INFO - PROCESS | 1747 | 1465121953742 Marionette TRACE conn4 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:13 INFO - PROCESS | 1747 | 1465121953749 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:13 INFO - PROCESS | 1747 | ++DOCSHELL 0x92c10400 == 44 [pid = 1747] [id = 547] 03:19:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x92d48800) [pid = 1747] [serial = 1642] [outer = (nil)] 03:19:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x95154400) [pid = 1747] [serial = 1643] [outer = 0x92d48800] 03:19:13 INFO - PROCESS | 1747 | 1465121953882 Marionette DEBUG loaded listener.js 03:19:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x95225c00) [pid = 1747] [serial = 1644] [outer = 0x92d48800] 03:19:14 INFO - PROCESS | 1747 | 1465121954807 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 03:19:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 03:19:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1641ms 03:19:14 INFO - PROCESS | 1747 | 1465121954882 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 03:19:14 INFO - PROCESS | 1747 | 1465121954886 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 03:19:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 03:19:14 INFO - PROCESS | 1747 | 1465121954894 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 03:19:14 INFO - PROCESS | 1747 | 1465121954898 Marionette TRACE conn4 <- [1,2162,null,{}] 03:19:14 INFO - PROCESS | 1747 | 1465121954905 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:14 INFO - PROCESS | 1747 | 1465121954916 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:15 INFO - PROCESS | 1747 | 1465121955188 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 03:19:15 INFO - PROCESS | 1747 | 1465121955501 Marionette TRACE conn4 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:15 INFO - PROCESS | 1747 | 1465121955510 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:15 INFO - PROCESS | 1747 | ++DOCSHELL 0x8de7d000 == 45 [pid = 1747] [id = 548] 03:19:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x8de7d400) [pid = 1747] [serial = 1645] [outer = (nil)] 03:19:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x8f14ac00) [pid = 1747] [serial = 1646] [outer = 0x8de7d400] 03:19:15 INFO - PROCESS | 1747 | 1465121955599 Marionette DEBUG loaded listener.js 03:19:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x93999c00) [pid = 1747] [serial = 1647] [outer = 0x8de7d400] 03:19:16 INFO - PROCESS | 1747 | 1465121956880 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 03:19:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 03:19:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 2034ms 03:19:16 INFO - PROCESS | 1747 | 1465121956935 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 03:19:16 INFO - PROCESS | 1747 | 1465121956942 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 03:19:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 03:19:16 INFO - PROCESS | 1747 | 1465121956951 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 03:19:16 INFO - PROCESS | 1747 | 1465121956955 Marionette TRACE conn4 <- [1,2166,null,{}] 03:19:16 INFO - PROCESS | 1747 | 1465121956966 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:16 INFO - PROCESS | 1747 | 1465121956972 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:17 INFO - PROCESS | 1747 | 1465121957215 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 03:19:17 INFO - PROCESS | 1747 | 1465121957434 Marionette TRACE conn4 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:17 INFO - PROCESS | 1747 | 1465121957443 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:17 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e0cc000 == 46 [pid = 1747] [id = 549] 03:19:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x8e0ce400) [pid = 1747] [serial = 1648] [outer = (nil)] 03:19:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x919ce800) [pid = 1747] [serial = 1649] [outer = 0x8e0ce400] 03:19:17 INFO - PROCESS | 1747 | 1465121957529 Marionette DEBUG loaded listener.js 03:19:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x91db2000) [pid = 1747] [serial = 1650] [outer = 0x8e0ce400] 03:19:18 INFO - PROCESS | 1747 | 1465121958507 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 03:19:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 03:19:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1587ms 03:19:18 INFO - PROCESS | 1747 | 1465121958539 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 03:19:18 INFO - PROCESS | 1747 | 1465121958545 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 03:19:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 03:19:18 INFO - PROCESS | 1747 | 1465121958558 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 03:19:18 INFO - PROCESS | 1747 | 1465121958562 Marionette TRACE conn4 <- [1,2170,null,{}] 03:19:18 INFO - PROCESS | 1747 | 1465121958570 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:18 INFO - PROCESS | 1747 | 1465121958577 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:18 INFO - PROCESS | 1747 | 1465121958794 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 03:19:19 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbea000 == 45 [pid = 1747] [id = 498] 03:19:19 INFO - PROCESS | 1747 | --DOCSHELL 0x8ddc2000 == 44 [pid = 1747] [id = 511] 03:19:19 INFO - PROCESS | 1747 | --DOCSHELL 0x919c8400 == 43 [pid = 1747] [id = 508] 03:19:19 INFO - PROCESS | 1747 | --DOCSHELL 0x8ddc9000 == 42 [pid = 1747] [id = 509] 03:19:19 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbe7c00 == 41 [pid = 1747] [id = 506] 03:19:19 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbee000 == 40 [pid = 1747] [id = 512] 03:19:19 INFO - PROCESS | 1747 | --DOCSHELL 0x8ddca400 == 39 [pid = 1747] [id = 526] 03:19:19 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbeb000 == 38 [pid = 1747] [id = 503] 03:19:19 INFO - PROCESS | 1747 | --DOCSHELL 0x8debbc00 == 37 [pid = 1747] [id = 500] 03:19:19 INFO - PROCESS | 1747 | --DOCSHELL 0x8de88000 == 36 [pid = 1747] [id = 501] 03:19:19 INFO - PROCESS | 1747 | --DOCSHELL 0x9271a000 == 35 [pid = 1747] [id = 502] 03:19:19 INFO - PROCESS | 1747 | --DOCSHELL 0x8e0c6000 == 34 [pid = 1747] [id = 497] 03:19:19 INFO - PROCESS | 1747 | --DOCSHELL 0x984a5800 == 33 [pid = 1747] [id = 510] 03:19:20 INFO - PROCESS | 1747 | --DOCSHELL 0x8f3ed000 == 32 [pid = 1747] [id = 504] 03:19:20 INFO - PROCESS | 1747 | --DOCSHELL 0x8debb400 == 31 [pid = 1747] [id = 507] 03:19:20 INFO - PROCESS | 1747 | --DOCSHELL 0x8de7c000 == 30 [pid = 1747] [id = 505] 03:19:20 INFO - PROCESS | 1747 | --DOCSHELL 0x8fadf400 == 29 [pid = 1747] [id = 499] 03:19:20 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x91db9000) [pid = 1747] [serial = 1592] [outer = (nil)] [url = about:blank] 03:19:20 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x94704000) [pid = 1747] [serial = 1563] [outer = (nil)] [url = about:blank] 03:19:20 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x93992400) [pid = 1747] [serial = 1562] [outer = (nil)] [url = about:blank] 03:19:20 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x96097400) [pid = 1747] [serial = 1566] [outer = (nil)] [url = about:blank] 03:19:20 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x954ee800) [pid = 1747] [serial = 1565] [outer = (nil)] [url = about:blank] 03:19:20 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x99ea3c00) [pid = 1747] [serial = 1569] [outer = (nil)] [url = about:blank] 03:19:20 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x98ec2c00) [pid = 1747] [serial = 1568] [outer = (nil)] [url = about:blank] 03:19:20 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x9a0de800) [pid = 1747] [serial = 1572] [outer = (nil)] [url = about:blank] 03:19:20 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x9a0b1400) [pid = 1747] [serial = 1571] [outer = (nil)] [url = about:blank] 03:19:20 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x8e64f000) [pid = 1747] [serial = 1575] [outer = (nil)] [url = about:blank] 03:19:20 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x8e0c4400) [pid = 1747] [serial = 1583] [outer = (nil)] [url = about:blank] 03:19:20 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x8ddd0400) [pid = 1747] [serial = 1580] [outer = (nil)] [url = about:blank] 03:19:20 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x8e04e800) [pid = 1747] [serial = 1574] [outer = (nil)] [url = about:blank] 03:19:20 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x8de7f000) [pid = 1747] [serial = 1581] [outer = (nil)] [url = about:blank] 03:19:20 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x924cf400) [pid = 1747] [serial = 1577] [outer = (nil)] [url = about:blank] 03:19:20 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x92588800) [pid = 1747] [serial = 1578] [outer = (nil)] [url = about:blank] 03:19:20 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x8f29ec00) [pid = 1747] [serial = 1586] [outer = (nil)] [url = about:blank] 03:19:20 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x91d99800) [pid = 1747] [serial = 1557] [outer = (nil)] [url = about:blank] 03:19:20 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x8fad7800) [pid = 1747] [serial = 1556] [outer = (nil)] [url = about:blank] 03:19:20 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x919c7800) [pid = 1747] [serial = 1590] [outer = (nil)] [url = about:blank] 03:19:20 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x8f3e3400) [pid = 1747] [serial = 1587] [outer = (nil)] [url = about:blank] 03:19:20 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x92841c00) [pid = 1747] [serial = 1560] [outer = (nil)] [url = about:blank] 03:19:20 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x92717400) [pid = 1747] [serial = 1559] [outer = (nil)] [url = about:blank] 03:19:20 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x8dec3000) [pid = 1747] [serial = 1589] [outer = (nil)] [url = about:blank] 03:19:20 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x8e0cf000) [pid = 1747] [serial = 1584] [outer = (nil)] [url = about:blank] 03:19:20 INFO - PROCESS | 1747 | 1465121960314 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:20 INFO - PROCESS | 1747 | 1465121960322 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:20 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddc2000 == 30 [pid = 1747] [id = 550] 03:19:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x8ddc3000) [pid = 1747] [serial = 1651] [outer = (nil)] 03:19:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x8ddc9000) [pid = 1747] [serial = 1652] [outer = 0x8ddc3000] 03:19:20 INFO - PROCESS | 1747 | 1465121960414 Marionette DEBUG loaded listener.js 03:19:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x8ddd0800) [pid = 1747] [serial = 1653] [outer = 0x8ddc3000] 03:19:21 INFO - PROCESS | 1747 | 1465121961305 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 03:19:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 03:19:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 2797ms 03:19:21 INFO - PROCESS | 1747 | 1465121961358 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 03:19:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 03:19:21 INFO - PROCESS | 1747 | 1465121961364 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 03:19:21 INFO - PROCESS | 1747 | 1465121961373 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 03:19:21 INFO - PROCESS | 1747 | 1465121961378 Marionette TRACE conn4 <- [1,2174,null,{}] 03:19:21 INFO - PROCESS | 1747 | 1465121961389 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:21 INFO - PROCESS | 1747 | 1465121961396 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:21 INFO - PROCESS | 1747 | 1465121961590 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 03:19:21 INFO - PROCESS | 1747 | 1465121961753 Marionette TRACE conn4 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:21 INFO - PROCESS | 1747 | 1465121961764 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:21 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e045800 == 31 [pid = 1747] [id = 551] 03:19:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x8e046800) [pid = 1747] [serial = 1654] [outer = (nil)] 03:19:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x8e0c2800) [pid = 1747] [serial = 1655] [outer = 0x8e046800] 03:19:21 INFO - PROCESS | 1747 | 1465121961899 Marionette DEBUG loaded listener.js 03:19:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x8e0ca400) [pid = 1747] [serial = 1656] [outer = 0x8e046800] 03:19:22 INFO - PROCESS | 1747 | 1465121962689 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 03:19:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 03:19:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1390ms 03:19:22 INFO - PROCESS | 1747 | 1465121962767 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 03:19:22 INFO - PROCESS | 1747 | 1465121962772 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 03:19:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 03:19:22 INFO - PROCESS | 1747 | 1465121962780 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 03:19:22 INFO - PROCESS | 1747 | 1465121962783 Marionette TRACE conn4 <- [1,2178,null,{}] 03:19:22 INFO - PROCESS | 1747 | 1465121962796 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:22 INFO - PROCESS | 1747 | 1465121962802 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:23 INFO - PROCESS | 1747 | 1465121963039 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 03:19:23 INFO - PROCESS | 1747 | 1465121963064 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:23 INFO - PROCESS | 1747 | 1465121963073 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:23 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e64f800 == 32 [pid = 1747] [id = 552] 03:19:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x8f151400) [pid = 1747] [serial = 1657] [outer = (nil)] 03:19:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x8f29dc00) [pid = 1747] [serial = 1658] [outer = 0x8f151400] 03:19:23 INFO - PROCESS | 1747 | 1465121963145 Marionette DEBUG loaded listener.js 03:19:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x8f3e8c00) [pid = 1747] [serial = 1659] [outer = 0x8f151400] 03:19:24 INFO - PROCESS | 1747 | 1465121964247 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 03:19:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 03:19:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1494ms 03:19:24 INFO - PROCESS | 1747 | 1465121964275 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 03:19:24 INFO - PROCESS | 1747 | 1465121964278 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 03:19:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 03:19:24 INFO - PROCESS | 1747 | 1465121964295 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 03:19:24 INFO - PROCESS | 1747 | 1465121964305 Marionette TRACE conn4 <- [1,2182,null,{}] 03:19:24 INFO - PROCESS | 1747 | 1465121964322 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:24 INFO - PROCESS | 1747 | 1465121964331 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:24 INFO - PROCESS | 1747 | 1465121964568 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 03:19:24 INFO - PROCESS | 1747 | 1465121964595 Marionette TRACE conn4 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:24 INFO - PROCESS | 1747 | 1465121964602 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:24 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddcc000 == 33 [pid = 1747] [id = 553] 03:19:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x8e043800) [pid = 1747] [serial = 1660] [outer = (nil)] 03:19:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x91d93000) [pid = 1747] [serial = 1661] [outer = 0x8e043800] 03:19:24 INFO - PROCESS | 1747 | 1465121964690 Marionette DEBUG loaded listener.js 03:19:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x91db1c00) [pid = 1747] [serial = 1662] [outer = 0x8e043800] 03:19:25 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x8f29e000) [pid = 1747] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 03:19:25 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x924d0400) [pid = 1747] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 03:19:25 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x8e04d000) [pid = 1747] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 03:19:25 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x8f14cc00) [pid = 1747] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 03:19:25 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x9271d400) [pid = 1747] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 03:19:25 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x8dec4800) [pid = 1747] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 03:19:25 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x8deb7400) [pid = 1747] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 03:19:25 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x8fadf800) [pid = 1747] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 03:19:25 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x8dec3c00) [pid = 1747] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 03:19:25 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x8cbe4800) [pid = 1747] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 03:19:25 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x8f3e6800) [pid = 1747] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 03:19:25 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x8e043c00) [pid = 1747] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 03:19:25 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x92718400) [pid = 1747] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 03:19:26 INFO - PROCESS | 1747 | 1465121966283 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 03:19:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 03:19:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 2022ms 03:19:26 INFO - PROCESS | 1747 | 1465121966309 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 03:19:26 INFO - PROCESS | 1747 | 1465121966314 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 03:19:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 03:19:26 INFO - PROCESS | 1747 | 1465121966322 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 03:19:26 INFO - PROCESS | 1747 | 1465121966325 Marionette TRACE conn4 <- [1,2186,null,{}] 03:19:26 INFO - PROCESS | 1747 | 1465121966332 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:26 INFO - PROCESS | 1747 | 1465121966337 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:26 INFO - PROCESS | 1747 | 1465121966587 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 03:19:26 INFO - PROCESS | 1747 | 1465121966610 Marionette TRACE conn4 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:26 INFO - PROCESS | 1747 | 1465121966621 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:26 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbec800 == 34 [pid = 1747] [id = 554] 03:19:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x8dec3c00) [pid = 1747] [serial = 1663] [outer = (nil)] 03:19:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x91db5c00) [pid = 1747] [serial = 1664] [outer = 0x8dec3c00] 03:19:26 INFO - PROCESS | 1747 | 1465121966691 Marionette DEBUG loaded listener.js 03:19:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x91dd5c00) [pid = 1747] [serial = 1665] [outer = 0x8dec3c00] 03:19:27 INFO - PROCESS | 1747 | 1465121967625 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 03:19:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 03:19:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1333ms 03:19:27 INFO - PROCESS | 1747 | 1465121967657 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 03:19:27 INFO - PROCESS | 1747 | 1465121967664 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 03:19:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 03:19:27 INFO - PROCESS | 1747 | 1465121967680 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 03:19:27 INFO - PROCESS | 1747 | 1465121967688 Marionette TRACE conn4 <- [1,2190,null,{}] 03:19:27 INFO - PROCESS | 1747 | 1465121967700 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:27 INFO - PROCESS | 1747 | 1465121967707 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:27 INFO - PROCESS | 1747 | 1465121967956 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 03:19:28 INFO - PROCESS | 1747 | 1465121968215 Marionette TRACE conn4 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:28 INFO - PROCESS | 1747 | 1465121968232 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:28 INFO - PROCESS | 1747 | ++DOCSHELL 0x8deb9400 == 35 [pid = 1747] [id = 555] 03:19:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x8debb000) [pid = 1747] [serial = 1666] [outer = (nil)] 03:19:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x8debf000) [pid = 1747] [serial = 1667] [outer = 0x8debb000] 03:19:28 INFO - PROCESS | 1747 | 1465121968336 Marionette DEBUG loaded listener.js 03:19:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x8e650c00) [pid = 1747] [serial = 1668] [outer = 0x8debb000] 03:19:29 INFO - PROCESS | 1747 | 1465121969346 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 03:19:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 03:19:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1710ms 03:19:29 INFO - PROCESS | 1747 | 1465121969385 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 03:19:29 INFO - PROCESS | 1747 | 1465121969394 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 03:19:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 03:19:29 INFO - PROCESS | 1747 | 1465121969407 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 03:19:29 INFO - PROCESS | 1747 | 1465121969412 Marionette TRACE conn4 <- [1,2194,null,{}] 03:19:29 INFO - PROCESS | 1747 | 1465121969420 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:29 INFO - PROCESS | 1747 | 1465121969427 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:29 INFO - PROCESS | 1747 | 1465121969649 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 03:19:29 INFO - PROCESS | 1747 | 1465121969888 Marionette TRACE conn4 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:29 INFO - PROCESS | 1747 | 1465121969901 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:29 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddccc00 == 36 [pid = 1747] [id = 556] 03:19:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x8de7a400) [pid = 1747] [serial = 1669] [outer = (nil)] 03:19:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x91d92400) [pid = 1747] [serial = 1670] [outer = 0x8de7a400] 03:19:30 INFO - PROCESS | 1747 | 1465121970033 Marionette DEBUG loaded listener.js 03:19:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x924c8c00) [pid = 1747] [serial = 1671] [outer = 0x8de7a400] 03:19:31 INFO - PROCESS | 1747 | 1465121971107 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 03:19:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 03:19:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1737ms 03:19:31 INFO - PROCESS | 1747 | 1465121971144 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 03:19:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 03:19:31 INFO - PROCESS | 1747 | 1465121971149 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 03:19:31 INFO - PROCESS | 1747 | 1465121971156 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 03:19:31 INFO - PROCESS | 1747 | 1465121971163 Marionette TRACE conn4 <- [1,2198,null,{}] 03:19:31 INFO - PROCESS | 1747 | 1465121971181 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:31 INFO - PROCESS | 1747 | 1465121971190 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:31 INFO - PROCESS | 1747 | 1465121971441 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 03:19:31 INFO - PROCESS | 1747 | 1465121971729 Marionette TRACE conn4 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:31 INFO - PROCESS | 1747 | 1465121971744 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:31 INFO - PROCESS | 1747 | ++DOCSHELL 0x9272c000 == 37 [pid = 1747] [id = 557] 03:19:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x9272c400) [pid = 1747] [serial = 1672] [outer = (nil)] 03:19:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x9272fc00) [pid = 1747] [serial = 1673] [outer = 0x9272c400] 03:19:31 INFO - PROCESS | 1747 | 1465121971874 Marionette DEBUG loaded listener.js 03:19:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x92842800) [pid = 1747] [serial = 1674] [outer = 0x9272c400] 03:19:32 INFO - PROCESS | 1747 | 1465121972817 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:19:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 03:19:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1693ms 03:19:32 INFO - PROCESS | 1747 | 1465121972850 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 03:19:32 INFO - PROCESS | 1747 | 1465121972854 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 03:19:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 03:19:32 INFO - PROCESS | 1747 | 1465121972862 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 03:19:32 INFO - PROCESS | 1747 | 1465121972865 Marionette TRACE conn4 <- [1,2202,null,{}] 03:19:32 INFO - PROCESS | 1747 | 1465121972872 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:32 INFO - PROCESS | 1747 | 1465121972877 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:33 INFO - PROCESS | 1747 | 1465121973077 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 03:19:33 INFO - PROCESS | 1747 | 1465121973261 Marionette TRACE conn4 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:33 INFO - PROCESS | 1747 | 1465121973269 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:33 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddc9800 == 38 [pid = 1747] [id = 558] 03:19:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x9271c400) [pid = 1747] [serial = 1675] [outer = (nil)] 03:19:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x9293f000) [pid = 1747] [serial = 1676] [outer = 0x9271c400] 03:19:33 INFO - PROCESS | 1747 | 1465121973358 Marionette DEBUG loaded listener.js 03:19:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x92850800) [pid = 1747] [serial = 1677] [outer = 0x9271c400] 03:19:34 INFO - PROCESS | 1747 | 1465121974333 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 03:19:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 03:19:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1534ms 03:19:34 INFO - PROCESS | 1747 | 1465121974398 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 03:19:34 INFO - PROCESS | 1747 | 1465121974404 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 03:19:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 03:19:34 INFO - PROCESS | 1747 | 1465121974411 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 03:19:34 INFO - PROCESS | 1747 | 1465121974414 Marionette TRACE conn4 <- [1,2206,null,{}] 03:19:34 INFO - PROCESS | 1747 | 1465121974421 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:34 INFO - PROCESS | 1747 | 1465121974426 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:34 INFO - PROCESS | 1747 | 1465121974663 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 03:19:34 INFO - PROCESS | 1747 | 1465121974894 Marionette TRACE conn4 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:34 INFO - PROCESS | 1747 | 1465121974903 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:34 INFO - PROCESS | 1747 | ++DOCSHELL 0x8debe400 == 39 [pid = 1747] [id = 559] 03:19:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x91aee400) [pid = 1747] [serial = 1678] [outer = (nil)] 03:19:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x92ba8000) [pid = 1747] [serial = 1679] [outer = 0x91aee400] 03:19:35 INFO - PROCESS | 1747 | 1465121975033 Marionette DEBUG loaded listener.js 03:19:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x92bab000) [pid = 1747] [serial = 1680] [outer = 0x91aee400] 03:19:35 INFO - PROCESS | 1747 | 1465121975947 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 03:19:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 03:19:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1582ms 03:19:35 INFO - PROCESS | 1747 | 1465121975994 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 03:19:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 03:19:36 INFO - PROCESS | 1747 | 1465121975999 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 03:19:36 INFO - PROCESS | 1747 | 1465121976006 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 03:19:36 INFO - PROCESS | 1747 | 1465121976009 Marionette TRACE conn4 <- [1,2210,null,{}] 03:19:36 INFO - PROCESS | 1747 | 1465121976016 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:36 INFO - PROCESS | 1747 | 1465121976028 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:36 INFO - PROCESS | 1747 | 1465121976340 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 03:19:36 INFO - PROCESS | 1747 | 1465121976632 Marionette TRACE conn4 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:36 INFO - PROCESS | 1747 | 1465121976639 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:36 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddc7800 == 40 [pid = 1747] [id = 560] 03:19:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x92b9e800) [pid = 1747] [serial = 1681] [outer = (nil)] 03:19:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x9384d400) [pid = 1747] [serial = 1682] [outer = 0x92b9e800] 03:19:36 INFO - PROCESS | 1747 | 1465121976740 Marionette DEBUG loaded listener.js 03:19:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x938b5000) [pid = 1747] [serial = 1683] [outer = 0x92b9e800] 03:19:37 INFO - PROCESS | 1747 | 1465121977678 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 03:19:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 03:19:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1738ms 03:19:37 INFO - PROCESS | 1747 | 1465121977745 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 03:19:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 03:19:37 INFO - PROCESS | 1747 | 1465121977749 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 03:19:37 INFO - PROCESS | 1747 | 1465121977756 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 03:19:37 INFO - PROCESS | 1747 | 1465121977760 Marionette TRACE conn4 <- [1,2214,null,{}] 03:19:37 INFO - PROCESS | 1747 | 1465121977766 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:37 INFO - PROCESS | 1747 | 1465121977772 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:37 INFO - PROCESS | 1747 | 1465121977964 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 03:19:38 INFO - PROCESS | 1747 | 1465121978206 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:38 INFO - PROCESS | 1747 | 1465121978215 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:38 INFO - PROCESS | 1747 | ++DOCSHELL 0x8de85800 == 41 [pid = 1747] [id = 561] 03:19:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x8deb6800) [pid = 1747] [serial = 1684] [outer = (nil)] 03:19:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x9384c000) [pid = 1747] [serial = 1685] [outer = 0x8deb6800] 03:19:38 INFO - PROCESS | 1747 | 1465121978350 Marionette DEBUG loaded listener.js 03:19:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x92d43400) [pid = 1747] [serial = 1686] [outer = 0x8deb6800] 03:19:39 INFO - PROCESS | 1747 | 1465121979493 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 03:19:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 03:19:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1790ms 03:19:39 INFO - PROCESS | 1747 | 1465121979546 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 03:19:39 INFO - PROCESS | 1747 | 1465121979551 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 03:19:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 03:19:39 INFO - PROCESS | 1747 | 1465121979558 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 03:19:39 INFO - PROCESS | 1747 | 1465121979562 Marionette TRACE conn4 <- [1,2218,null,{}] 03:19:39 INFO - PROCESS | 1747 | 1465121979568 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:39 INFO - PROCESS | 1747 | 1465121979574 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:39 INFO - PROCESS | 1747 | 1465121979770 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 03:19:40 INFO - PROCESS | 1747 | 1465121979985 Marionette TRACE conn4 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:40 INFO - PROCESS | 1747 | 1465121979993 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:40 INFO - PROCESS | 1747 | ++DOCSHELL 0x8de7e800 == 42 [pid = 1747] [id = 562] 03:19:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x8de80800) [pid = 1747] [serial = 1687] [outer = (nil)] 03:19:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x938b1400) [pid = 1747] [serial = 1688] [outer = 0x8de80800] 03:19:40 INFO - PROCESS | 1747 | 1465121980078 Marionette DEBUG loaded listener.js 03:19:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x938be800) [pid = 1747] [serial = 1689] [outer = 0x8de80800] 03:19:40 INFO - PROCESS | 1747 | 1465121980979 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 03:19:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 03:19:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1486ms 03:19:41 INFO - PROCESS | 1747 | 1465121981046 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 03:19:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 03:19:41 INFO - PROCESS | 1747 | 1465121981050 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 03:19:41 INFO - PROCESS | 1747 | 1465121981058 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 03:19:41 INFO - PROCESS | 1747 | 1465121981061 Marionette TRACE conn4 <- [1,2222,null,{}] 03:19:41 INFO - PROCESS | 1747 | 1465121981070 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:41 INFO - PROCESS | 1747 | 1465121981074 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:41 INFO - PROCESS | 1747 | 1465121981328 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 03:19:41 INFO - PROCESS | 1747 | 1465121981745 Marionette TRACE conn4 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:41 INFO - PROCESS | 1747 | 1465121981754 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:41 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe7c00 == 43 [pid = 1747] [id = 563] 03:19:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x8cbe8400) [pid = 1747] [serial = 1690] [outer = (nil)] 03:19:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x8ddcac00) [pid = 1747] [serial = 1691] [outer = 0x8cbe8400] 03:19:41 INFO - PROCESS | 1747 | 1465121981867 Marionette DEBUG loaded listener.js 03:19:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x8de83400) [pid = 1747] [serial = 1692] [outer = 0x8cbe8400] 03:19:42 INFO - PROCESS | 1747 | 1465121982976 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:19:42 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x92ba0c00) [pid = 1747] [serial = 1628] [outer = (nil)] [url = about:blank] 03:19:42 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x9284e000) [pid = 1747] [serial = 1623] [outer = (nil)] [url = about:blank] 03:19:42 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x92ba7c00) [pid = 1747] [serial = 1625] [outer = (nil)] [url = about:blank] 03:19:42 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x93845c00) [pid = 1747] [serial = 1610] [outer = (nil)] [url = about:blank] 03:19:42 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x938b4000) [pid = 1747] [serial = 1611] [outer = (nil)] [url = about:blank] 03:19:42 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x92731800) [pid = 1747] [serial = 1601] [outer = (nil)] [url = about:blank] 03:19:42 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x92848800) [pid = 1747] [serial = 1602] [outer = (nil)] [url = about:blank] 03:19:43 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x91dd5800) [pid = 1747] [serial = 1593] [outer = (nil)] [url = about:blank] 03:19:43 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x8e64fc00) [pid = 1747] [serial = 1616] [outer = (nil)] [url = about:blank] 03:19:43 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x8f3e7000) [pid = 1747] [serial = 1617] [outer = (nil)] [url = about:blank] 03:19:43 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x91dd9400) [pid = 1747] [serial = 1619] [outer = (nil)] [url = about:blank] 03:19:43 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x91dd8c00) [pid = 1747] [serial = 1598] [outer = (nil)] [url = about:blank] 03:19:43 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x91de0c00) [pid = 1747] [serial = 1599] [outer = (nil)] [url = about:blank] 03:19:43 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x8ddc3800) [pid = 1747] [serial = 1613] [outer = (nil)] [url = about:blank] 03:19:43 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x8de7a000) [pid = 1747] [serial = 1614] [outer = (nil)] [url = about:blank] 03:19:43 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x92c01400) [pid = 1747] [serial = 1607] [outer = (nil)] [url = about:blank] 03:19:43 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x92c05800) [pid = 1747] [serial = 1608] [outer = (nil)] [url = about:blank] 03:19:43 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x8e0cd800) [pid = 1747] [serial = 1595] [outer = (nil)] [url = about:blank] 03:19:43 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x8f29c800) [pid = 1747] [serial = 1596] [outer = (nil)] [url = about:blank] 03:19:43 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x9294cc00) [pid = 1747] [serial = 1604] [outer = (nil)] [url = about:blank] 03:19:43 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x92949c00) [pid = 1747] [serial = 1605] [outer = (nil)] [url = about:blank] 03:19:43 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x924c5800) [pid = 1747] [serial = 1622] [outer = (nil)] [url = about:blank] 03:19:43 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x92c0b000) [pid = 1747] [serial = 1626] [outer = (nil)] [url = about:blank] 03:19:43 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x924cb000) [pid = 1747] [serial = 1620] [outer = (nil)] [url = about:blank] 03:19:43 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x92d4a800) [pid = 1747] [serial = 1629] [outer = (nil)] [url = about:blank] 03:19:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 03:19:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1990ms 03:19:43 INFO - PROCESS | 1747 | 1465121983051 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 03:19:43 INFO - PROCESS | 1747 | 1465121983057 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 03:19:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 03:19:43 INFO - PROCESS | 1747 | 1465121983065 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 03:19:43 INFO - PROCESS | 1747 | 1465121983071 Marionette TRACE conn4 <- [1,2226,null,{}] 03:19:43 INFO - PROCESS | 1747 | 1465121983079 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:43 INFO - PROCESS | 1747 | 1465121983088 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:43 INFO - PROCESS | 1747 | 1465121983279 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 03:19:43 INFO - PROCESS | 1747 | 1465121983483 Marionette TRACE conn4 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:43 INFO - PROCESS | 1747 | 1465121983494 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:43 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e0cf000 == 44 [pid = 1747] [id = 564] 03:19:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x8e64fc00) [pid = 1747] [serial = 1693] [outer = (nil)] 03:19:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x8f29e000) [pid = 1747] [serial = 1694] [outer = 0x8e64fc00] 03:19:43 INFO - PROCESS | 1747 | 1465121983578 Marionette DEBUG loaded listener.js 03:19:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x8fadb000) [pid = 1747] [serial = 1695] [outer = 0x8e64fc00] 03:19:44 INFO - PROCESS | 1747 | 1465121984401 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 03:19:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 03:19:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1388ms 03:19:44 INFO - PROCESS | 1747 | 1465121984456 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 03:19:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 03:19:44 INFO - PROCESS | 1747 | 1465121984463 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 03:19:44 INFO - PROCESS | 1747 | 1465121984470 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 03:19:44 INFO - PROCESS | 1747 | 1465121984473 Marionette TRACE conn4 <- [1,2230,null,{}] 03:19:44 INFO - PROCESS | 1747 | 1465121984480 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:44 INFO - PROCESS | 1747 | 1465121984485 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:44 INFO - PROCESS | 1747 | 1465121984670 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 03:19:44 INFO - PROCESS | 1747 | 1465121984815 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:44 INFO - PROCESS | 1747 | 1465121984824 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:44 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e0cd400 == 45 [pid = 1747] [id = 565] 03:19:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x91aec400) [pid = 1747] [serial = 1696] [outer = (nil)] 03:19:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x91dd9400) [pid = 1747] [serial = 1697] [outer = 0x91aec400] 03:19:44 INFO - PROCESS | 1747 | 1465121984895 Marionette DEBUG loaded listener.js 03:19:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x924cb000) [pid = 1747] [serial = 1698] [outer = 0x91aec400] 03:19:45 INFO - PROCESS | 1747 | 1465121985802 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 03:19:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 03:19:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1383ms 03:19:45 INFO - PROCESS | 1747 | 1465121985862 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 03:19:45 INFO - PROCESS | 1747 | 1465121985866 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 03:19:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 03:19:45 INFO - PROCESS | 1747 | 1465121985881 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 03:19:45 INFO - PROCESS | 1747 | 1465121985890 Marionette TRACE conn4 <- [1,2234,null,{}] 03:19:45 INFO - PROCESS | 1747 | 1465121985905 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:45 INFO - PROCESS | 1747 | 1465121985913 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:46 INFO - PROCESS | 1747 | 1465121986171 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 03:19:46 INFO - PROCESS | 1747 | 1465121986212 Marionette TRACE conn4 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:46 INFO - PROCESS | 1747 | 1465121986217 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:46 INFO - PROCESS | 1747 | ++DOCSHELL 0x8dec0400 == 46 [pid = 1747] [id = 566] 03:19:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x91d9e800) [pid = 1747] [serial = 1699] [outer = (nil)] 03:19:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x92734c00) [pid = 1747] [serial = 1700] [outer = 0x91d9e800] 03:19:46 INFO - PROCESS | 1747 | 1465121986306 Marionette DEBUG loaded listener.js 03:19:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x9284b400) [pid = 1747] [serial = 1701] [outer = 0x91d9e800] 03:19:47 INFO - PROCESS | 1747 | 1465121987236 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 03:19:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 03:19:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1407ms 03:19:47 INFO - PROCESS | 1747 | 1465121987281 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 03:19:47 INFO - PROCESS | 1747 | 1465121987286 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 03:19:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 03:19:47 INFO - PROCESS | 1747 | 1465121987297 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 03:19:47 INFO - PROCESS | 1747 | 1465121987301 Marionette TRACE conn4 <- [1,2238,null,{}] 03:19:47 INFO - PROCESS | 1747 | 1465121987307 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:47 INFO - PROCESS | 1747 | 1465121987311 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:47 INFO - PROCESS | 1747 | 1465121987536 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 03:19:47 INFO - PROCESS | 1747 | 1465121987557 Marionette TRACE conn4 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:47 INFO - PROCESS | 1747 | 1465121987566 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:47 INFO - PROCESS | 1747 | ++DOCSHELL 0x9272dc00 == 47 [pid = 1747] [id = 567] 03:19:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x92736800) [pid = 1747] [serial = 1702] [outer = (nil)] 03:19:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x92ba6800) [pid = 1747] [serial = 1703] [outer = 0x92736800] 03:19:47 INFO - PROCESS | 1747 | 1465121987635 Marionette DEBUG loaded listener.js 03:19:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x92bab800) [pid = 1747] [serial = 1704] [outer = 0x92736800] 03:19:48 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x8ddc3000) [pid = 1747] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 03:19:48 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x8e046800) [pid = 1747] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 03:19:48 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x8e0ce400) [pid = 1747] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 03:19:48 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x8f151400) [pid = 1747] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 03:19:48 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x8e049c00) [pid = 1747] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 03:19:48 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x91ddb400) [pid = 1747] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 03:19:48 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x9384a400) [pid = 1747] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 03:19:48 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x91dde000) [pid = 1747] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 03:19:48 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x92d48800) [pid = 1747] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 03:19:48 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x8de7d400) [pid = 1747] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 03:19:48 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x8e043800) [pid = 1747] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 03:19:48 INFO - PROCESS | 1747 | 1465121988641 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:19:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 03:19:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1387ms 03:19:48 INFO - PROCESS | 1747 | 1465121988686 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 03:19:48 INFO - PROCESS | 1747 | 1465121988690 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 03:19:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 03:19:48 INFO - PROCESS | 1747 | 1465121988697 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 03:19:48 INFO - PROCESS | 1747 | 1465121988701 Marionette TRACE conn4 <- [1,2242,null,{}] 03:19:48 INFO - PROCESS | 1747 | 1465121988707 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:48 INFO - PROCESS | 1747 | 1465121988713 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:48 INFO - PROCESS | 1747 | 1465121988891 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 03:19:49 INFO - PROCESS | 1747 | 1465121989042 Marionette TRACE conn4 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:49 INFO - PROCESS | 1747 | 1465121989060 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:49 INFO - PROCESS | 1747 | ++DOCSHELL 0x91d9d000 == 48 [pid = 1747] [id = 568] 03:19:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x91db6800) [pid = 1747] [serial = 1705] [outer = (nil)] 03:19:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x92ba1000) [pid = 1747] [serial = 1706] [outer = 0x91db6800] 03:19:49 INFO - PROCESS | 1747 | 1465121989137 Marionette DEBUG loaded listener.js 03:19:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x92d48000) [pid = 1747] [serial = 1707] [outer = 0x91db6800] 03:19:49 INFO - PROCESS | 1747 | 1465121989927 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 03:19:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 03:19:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1239ms 03:19:49 INFO - PROCESS | 1747 | 1465121989938 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 03:19:49 INFO - PROCESS | 1747 | 1465121989942 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 03:19:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 03:19:49 INFO - PROCESS | 1747 | 1465121989948 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 03:19:49 INFO - PROCESS | 1747 | 1465121989952 Marionette TRACE conn4 <- [1,2246,null,{}] 03:19:49 INFO - PROCESS | 1747 | 1465121989958 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:49 INFO - PROCESS | 1747 | 1465121989963 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:50 INFO - PROCESS | 1747 | 1465121990213 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 03:19:50 INFO - PROCESS | 1747 | 1465121990417 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:50 INFO - PROCESS | 1747 | 1465121990428 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:50 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe4000 == 49 [pid = 1747] [id = 569] 03:19:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x8cbe5800) [pid = 1747] [serial = 1708] [outer = (nil)] 03:19:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x8ddcc400) [pid = 1747] [serial = 1709] [outer = 0x8cbe5800] 03:19:50 INFO - PROCESS | 1747 | 1465121990521 Marionette DEBUG loaded listener.js 03:19:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x8de7c400) [pid = 1747] [serial = 1710] [outer = 0x8cbe5800] 03:19:51 INFO - PROCESS | 1747 | 1465121991606 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 03:19:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 03:19:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1683ms 03:19:51 INFO - PROCESS | 1747 | 1465121991635 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 03:19:51 INFO - PROCESS | 1747 | 1465121991642 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 03:19:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 03:19:51 INFO - PROCESS | 1747 | 1465121991651 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 03:19:51 INFO - PROCESS | 1747 | 1465121991657 Marionette TRACE conn4 <- [1,2250,null,{}] 03:19:51 INFO - PROCESS | 1747 | 1465121991665 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:51 INFO - PROCESS | 1747 | 1465121991671 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:51 INFO - PROCESS | 1747 | 1465121991884 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 03:19:52 INFO - PROCESS | 1747 | 1465121992151 Marionette TRACE conn4 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:52 INFO - PROCESS | 1747 | 1465121992162 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:52 INFO - PROCESS | 1747 | ++DOCSHELL 0x8fae5800 == 50 [pid = 1747] [id = 570] 03:19:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x91ae8c00) [pid = 1747] [serial = 1711] [outer = (nil)] 03:19:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x91d9f800) [pid = 1747] [serial = 1712] [outer = 0x91ae8c00] 03:19:52 INFO - PROCESS | 1747 | 1465121992298 Marionette DEBUG loaded listener.js 03:19:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x91ddb000) [pid = 1747] [serial = 1713] [outer = 0x91ae8c00] 03:19:53 INFO - PROCESS | 1747 | 1465121993229 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 03:19:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 03:19:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1646ms 03:19:53 INFO - PROCESS | 1747 | 1465121993298 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 03:19:53 INFO - PROCESS | 1747 | 1465121993304 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 03:19:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 03:19:53 INFO - PROCESS | 1747 | 1465121993311 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 03:19:53 INFO - PROCESS | 1747 | 1465121993316 Marionette TRACE conn4 <- [1,2254,null,{}] 03:19:53 INFO - PROCESS | 1747 | 1465121993322 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:53 INFO - PROCESS | 1747 | 1465121993328 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:53 INFO - PROCESS | 1747 | 1465121993581 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 03:19:53 INFO - PROCESS | 1747 | 1465121993903 Marionette TRACE conn4 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:53 INFO - PROCESS | 1747 | 1465121993918 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:54 INFO - PROCESS | 1747 | ++DOCSHELL 0x91d97800 == 51 [pid = 1747] [id = 571] 03:19:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x92849000) [pid = 1747] [serial = 1714] [outer = (nil)] 03:19:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x92ba0400) [pid = 1747] [serial = 1715] [outer = 0x92849000] 03:19:54 INFO - PROCESS | 1747 | 1465121994117 Marionette DEBUG loaded listener.js 03:19:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x92d46400) [pid = 1747] [serial = 1716] [outer = 0x92849000] 03:19:55 INFO - PROCESS | 1747 | 1465121995236 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 03:19:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 03:19:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1940ms 03:19:55 INFO - PROCESS | 1747 | 1465121995255 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 03:19:55 INFO - PROCESS | 1747 | 1465121995266 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 03:19:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 03:19:55 INFO - PROCESS | 1747 | 1465121995294 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 03:19:55 INFO - PROCESS | 1747 | 1465121995307 Marionette TRACE conn4 <- [1,2258,null,{}] 03:19:55 INFO - PROCESS | 1747 | 1465121995360 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:55 INFO - PROCESS | 1747 | 1465121995372 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:55 INFO - PROCESS | 1747 | 1465121995821 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 03:19:56 INFO - PROCESS | 1747 | 1465121996138 Marionette TRACE conn4 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:56 INFO - PROCESS | 1747 | 1465121996145 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:56 INFO - PROCESS | 1747 | ++DOCSHELL 0x91d97000 == 52 [pid = 1747] [id = 572] 03:19:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x92710400) [pid = 1747] [serial = 1717] [outer = (nil)] 03:19:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x93c13800) [pid = 1747] [serial = 1718] [outer = 0x92710400] 03:19:56 INFO - PROCESS | 1747 | 1465121996232 Marionette DEBUG loaded listener.js 03:19:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x94705000) [pid = 1747] [serial = 1719] [outer = 0x92710400] 03:19:57 INFO - PROCESS | 1747 | 1465121997302 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:19:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 03:19:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 2069ms 03:19:57 INFO - PROCESS | 1747 | 1465121997348 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 03:19:57 INFO - PROCESS | 1747 | 1465121997352 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 03:19:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 03:19:57 INFO - PROCESS | 1747 | 1465121997359 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 03:19:57 INFO - PROCESS | 1747 | 1465121997364 Marionette TRACE conn4 <- [1,2262,null,{}] 03:19:57 INFO - PROCESS | 1747 | 1465121997370 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:57 INFO - PROCESS | 1747 | 1465121997376 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:57 INFO - PROCESS | 1747 | 1465121997590 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 03:19:57 INFO - PROCESS | 1747 | 1465121997826 Marionette TRACE conn4 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:57 INFO - PROCESS | 1747 | 1465121997837 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:57 INFO - PROCESS | 1747 | ++DOCSHELL 0x91d9b400 == 53 [pid = 1747] [id = 573] 03:19:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x91dd9800) [pid = 1747] [serial = 1720] [outer = (nil)] 03:19:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x9522c400) [pid = 1747] [serial = 1721] [outer = 0x91dd9800] 03:19:57 INFO - PROCESS | 1747 | 1465121997963 Marionette DEBUG loaded listener.js 03:19:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x95418c00) [pid = 1747] [serial = 1722] [outer = 0x91dd9800] 03:19:58 INFO - PROCESS | 1747 | 1465121998901 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 03:19:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 03:19:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1586ms 03:19:58 INFO - PROCESS | 1747 | 1465121998946 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 03:19:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 03:19:58 INFO - PROCESS | 1747 | 1465121998951 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 03:19:58 INFO - PROCESS | 1747 | 1465121998959 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 03:19:58 INFO - PROCESS | 1747 | 1465121998962 Marionette TRACE conn4 <- [1,2266,null,{}] 03:19:58 INFO - PROCESS | 1747 | 1465121998970 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:58 INFO - PROCESS | 1747 | 1465121998974 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:59 INFO - PROCESS | 1747 | 1465121999187 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 03:19:59 INFO - PROCESS | 1747 | 1465121999455 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:59 INFO - PROCESS | 1747 | 1465121999482 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:19:59 INFO - PROCESS | 1747 | ++DOCSHELL 0x954e0000 == 54 [pid = 1747] [id = 574] 03:19:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x954e0400) [pid = 1747] [serial = 1723] [outer = (nil)] 03:19:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x954e4400) [pid = 1747] [serial = 1724] [outer = 0x954e0400] 03:19:59 INFO - PROCESS | 1747 | 1465121999645 Marionette DEBUG loaded listener.js 03:19:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x954ecc00) [pid = 1747] [serial = 1725] [outer = 0x954e0400] 03:20:00 INFO - PROCESS | 1747 | 1465122000569 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 03:20:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 03:20:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1644ms 03:20:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 03:20:00 INFO - PROCESS | 1747 | 1465122000602 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 03:20:00 INFO - PROCESS | 1747 | 1465122000606 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 03:20:00 INFO - PROCESS | 1747 | 1465122000613 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 03:20:00 INFO - PROCESS | 1747 | 1465122000616 Marionette TRACE conn4 <- [1,2270,null,{}] 03:20:00 INFO - PROCESS | 1747 | 1465122000624 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:00 INFO - PROCESS | 1747 | 1465122000628 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:00 INFO - PROCESS | 1747 | 1465122000843 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 03:20:01 INFO - PROCESS | 1747 | 1465122001095 Marionette TRACE conn4 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:01 INFO - PROCESS | 1747 | 1465122001106 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:01 INFO - PROCESS | 1747 | ++DOCSHELL 0x8dec4800 == 55 [pid = 1747] [id = 575] 03:20:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x8f3ee400) [pid = 1747] [serial = 1726] [outer = (nil)] 03:20:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x954ec800) [pid = 1747] [serial = 1727] [outer = 0x8f3ee400] 03:20:01 INFO - PROCESS | 1747 | 1465122001242 Marionette DEBUG loaded listener.js 03:20:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x96096800) [pid = 1747] [serial = 1728] [outer = 0x8f3ee400] 03:20:02 INFO - PROCESS | 1747 | 1465122002186 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 03:20:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 03:20:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1640ms 03:20:02 INFO - PROCESS | 1747 | 1465122002252 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 03:20:02 INFO - PROCESS | 1747 | 1465122002257 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 03:20:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 03:20:02 INFO - PROCESS | 1747 | 1465122002264 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 03:20:02 INFO - PROCESS | 1747 | 1465122002268 Marionette TRACE conn4 <- [1,2274,null,{}] 03:20:02 INFO - PROCESS | 1747 | 1465122002274 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:02 INFO - PROCESS | 1747 | 1465122002280 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:02 INFO - PROCESS | 1747 | 1465122002517 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 03:20:03 INFO - PROCESS | 1747 | 1465122003262 Marionette TRACE conn4 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:03 INFO - PROCESS | 1747 | 1465122003274 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:03 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e04f400 == 56 [pid = 1747] [id = 576] 03:20:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x8e04fc00) [pid = 1747] [serial = 1729] [outer = (nil)] 03:20:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x8e642400) [pid = 1747] [serial = 1730] [outer = 0x8e04fc00] 03:20:03 INFO - PROCESS | 1747 | 1465122003358 Marionette DEBUG loaded listener.js 03:20:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x8f153800) [pid = 1747] [serial = 1731] [outer = 0x8e04fc00] 03:20:04 INFO - PROCESS | 1747 | 1465122004487 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 03:20:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 03:20:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 2289ms 03:20:04 INFO - PROCESS | 1747 | 1465122004559 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 03:20:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 03:20:04 INFO - PROCESS | 1747 | 1465122004569 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 03:20:04 INFO - PROCESS | 1747 | 1465122004583 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 03:20:04 INFO - PROCESS | 1747 | 1465122004590 Marionette TRACE conn4 <- [1,2278,null,{}] 03:20:04 INFO - PROCESS | 1747 | 1465122004602 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:04 INFO - PROCESS | 1747 | 1465122004614 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:05 INFO - PROCESS | 1747 | 1465122005133 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 03:20:05 INFO - PROCESS | 1747 | 1465122005288 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:05 INFO - PROCESS | 1747 | 1465122005298 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:05 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e644800 == 57 [pid = 1747] [id = 577] 03:20:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x8fadd800) [pid = 1747] [serial = 1732] [outer = (nil)] 03:20:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x91dde800) [pid = 1747] [serial = 1733] [outer = 0x8fadd800] 03:20:05 INFO - PROCESS | 1747 | 1465122005380 Marionette DEBUG loaded listener.js 03:20:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x92583c00) [pid = 1747] [serial = 1734] [outer = 0x8fadd800] 03:20:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbe6c00 == 56 [pid = 1747] [id = 529] 03:20:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8f2a5000 == 55 [pid = 1747] [id = 534] 03:20:07 INFO - PROCESS | 1747 | --DOCSHELL 0x93849c00 == 54 [pid = 1747] [id = 545] 03:20:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8de7d000 == 53 [pid = 1747] [id = 548] 03:20:07 INFO - PROCESS | 1747 | --DOCSHELL 0x92c10400 == 52 [pid = 1747] [id = 547] 03:20:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8e0cc000 == 51 [pid = 1747] [id = 549] 03:20:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbe2000 == 50 [pid = 1747] [id = 540] 03:20:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8e04ac00 == 49 [pid = 1747] [id = 527] 03:20:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8de84800 == 48 [pid = 1747] [id = 538] 03:20:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8ddc2000 == 47 [pid = 1747] [id = 550] 03:20:07 INFO - PROCESS | 1747 | --DOCSHELL 0x9271bc00 == 46 [pid = 1747] [id = 533] 03:20:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8ddce000 == 45 [pid = 1747] [id = 528] 03:20:07 INFO - PROCESS | 1747 | --DOCSHELL 0x91d9d000 == 44 [pid = 1747] [id = 568] 03:20:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbe2400 == 43 [pid = 1747] [id = 541] 03:20:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8f150c00 == 42 [pid = 1747] [id = 539] 03:20:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8e041800 == 41 [pid = 1747] [id = 542] 03:20:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8f2a0400 == 40 [pid = 1747] [id = 535] 03:20:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbeac00 == 39 [pid = 1747] [id = 546] 03:20:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8ddc8000 == 38 [pid = 1747] [id = 532] 03:20:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8dec2000 == 37 [pid = 1747] [id = 536] 03:20:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbe3400 == 36 [pid = 1747] [id = 537] 03:20:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8debd400 == 35 [pid = 1747] [id = 530] 03:20:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8ddc7c00 == 34 [pid = 1747] [id = 543] 03:20:07 INFO - PROCESS | 1747 | --DOCSHELL 0x91dd6800 == 33 [pid = 1747] [id = 544] 03:20:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8dec2800 == 32 [pid = 1747] [id = 531] 03:20:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8dec4800 == 31 [pid = 1747] [id = 575] 03:20:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8e04f400 == 30 [pid = 1747] [id = 576] 03:20:07 INFO - PROCESS | 1747 | --DOCSHELL 0x954e0000 == 29 [pid = 1747] [id = 574] 03:20:07 INFO - PROCESS | 1747 | --DOCSHELL 0x91d9b400 == 28 [pid = 1747] [id = 573] 03:20:07 INFO - PROCESS | 1747 | --DOCSHELL 0x91d97000 == 27 [pid = 1747] [id = 572] 03:20:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8fae5800 == 26 [pid = 1747] [id = 570] 03:20:07 INFO - PROCESS | 1747 | --DOCSHELL 0x91d97800 == 25 [pid = 1747] [id = 571] 03:20:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbe4000 == 24 [pid = 1747] [id = 569] 03:20:07 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0x91db5c00) [pid = 1747] [serial = 1664] [outer = (nil)] [url = about:blank] 03:20:07 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x8ddc9000) [pid = 1747] [serial = 1652] [outer = (nil)] [url = about:blank] 03:20:07 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x8ddd0800) [pid = 1747] [serial = 1653] [outer = (nil)] [url = about:blank] 03:20:07 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x8e0c2800) [pid = 1747] [serial = 1655] [outer = (nil)] [url = about:blank] 03:20:07 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x91db2000) [pid = 1747] [serial = 1650] [outer = (nil)] [url = about:blank] 03:20:07 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x919ce800) [pid = 1747] [serial = 1649] [outer = (nil)] [url = about:blank] 03:20:07 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x8f3e8c00) [pid = 1747] [serial = 1659] [outer = (nil)] [url = about:blank] 03:20:07 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x8e649400) [pid = 1747] [serial = 1632] [outer = (nil)] [url = about:blank] 03:20:07 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x8e0c5800) [pid = 1747] [serial = 1631] [outer = (nil)] [url = about:blank] 03:20:07 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x92718000) [pid = 1747] [serial = 1635] [outer = (nil)] [url = about:blank] 03:20:07 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x92581c00) [pid = 1747] [serial = 1634] [outer = (nil)] [url = about:blank] 03:20:07 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x93968400) [pid = 1747] [serial = 1638] [outer = (nil)] [url = about:blank] 03:20:07 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x938b9400) [pid = 1747] [serial = 1637] [outer = (nil)] [url = about:blank] 03:20:07 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x93b6c800) [pid = 1747] [serial = 1641] [outer = (nil)] [url = about:blank] 03:20:07 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x93b65000) [pid = 1747] [serial = 1640] [outer = (nil)] [url = about:blank] 03:20:07 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x95225c00) [pid = 1747] [serial = 1644] [outer = (nil)] [url = about:blank] 03:20:07 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x95154400) [pid = 1747] [serial = 1643] [outer = (nil)] [url = about:blank] 03:20:07 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x93999c00) [pid = 1747] [serial = 1647] [outer = (nil)] [url = about:blank] 03:20:07 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x8f14ac00) [pid = 1747] [serial = 1646] [outer = (nil)] [url = about:blank] 03:20:07 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x91d93000) [pid = 1747] [serial = 1661] [outer = (nil)] [url = about:blank] 03:20:07 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x8f29dc00) [pid = 1747] [serial = 1658] [outer = (nil)] [url = about:blank] 03:20:07 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x8e0ca400) [pid = 1747] [serial = 1656] [outer = (nil)] [url = about:blank] 03:20:07 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x91db1c00) [pid = 1747] [serial = 1662] [outer = (nil)] [url = about:blank] 03:20:07 INFO - PROCESS | 1747 | 1465122007736 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 03:20:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 03:20:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 3196ms 03:20:07 INFO - PROCESS | 1747 | 1465122007777 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 03:20:07 INFO - PROCESS | 1747 | 1465122007785 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 03:20:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 03:20:07 INFO - PROCESS | 1747 | 1465122007795 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 03:20:07 INFO - PROCESS | 1747 | 1465122007799 Marionette TRACE conn4 <- [1,2282,null,{}] 03:20:07 INFO - PROCESS | 1747 | 1465122007811 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:07 INFO - PROCESS | 1747 | 1465122007816 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:08 INFO - PROCESS | 1747 | 1465122008030 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 03:20:08 INFO - PROCESS | 1747 | 1465122008228 Marionette TRACE conn4 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:08 INFO - PROCESS | 1747 | 1465122008242 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:08 INFO - PROCESS | 1747 | ++DOCSHELL 0x8de82800 == 25 [pid = 1747] [id = 578] 03:20:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x8de83c00) [pid = 1747] [serial = 1735] [outer = (nil)] 03:20:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x8deb8000) [pid = 1747] [serial = 1736] [outer = 0x8de83c00] 03:20:08 INFO - PROCESS | 1747 | 1465122008335 Marionette DEBUG loaded listener.js 03:20:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x8dec2000) [pid = 1747] [serial = 1737] [outer = 0x8de83c00] 03:20:09 INFO - PROCESS | 1747 | 1465122009201 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 03:20:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 03:20:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1435ms 03:20:09 INFO - PROCESS | 1747 | 1465122009230 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 03:20:09 INFO - PROCESS | 1747 | 1465122009239 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 03:20:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 03:20:09 INFO - PROCESS | 1747 | 1465122009253 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 03:20:09 INFO - PROCESS | 1747 | 1465122009259 Marionette TRACE conn4 <- [1,2286,null,{}] 03:20:09 INFO - PROCESS | 1747 | 1465122009266 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:09 INFO - PROCESS | 1747 | 1465122009271 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:09 INFO - PROCESS | 1747 | 1465122009468 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 03:20:09 INFO - PROCESS | 1747 | 1465122009647 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:09 INFO - PROCESS | 1747 | 1465122009657 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:09 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e0c8000 == 26 [pid = 1747] [id = 579] 03:20:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x8e0cc000) [pid = 1747] [serial = 1738] [outer = (nil)] 03:20:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x8e649400) [pid = 1747] [serial = 1739] [outer = 0x8e0cc000] 03:20:09 INFO - PROCESS | 1747 | 1465122009736 Marionette DEBUG loaded listener.js 03:20:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x8f148800) [pid = 1747] [serial = 1740] [outer = 0x8e0cc000] 03:20:10 INFO - PROCESS | 1747 | 1465122010767 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 03:20:10 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 03:20:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1547ms 03:20:10 INFO - PROCESS | 1747 | 1465122010799 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 03:20:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 03:20:10 INFO - PROCESS | 1747 | 1465122010803 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 03:20:10 INFO - PROCESS | 1747 | 1465122010810 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 03:20:10 INFO - PROCESS | 1747 | 1465122010816 Marionette TRACE conn4 <- [1,2290,null,{}] 03:20:10 INFO - PROCESS | 1747 | 1465122010843 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:10 INFO - PROCESS | 1747 | 1465122010853 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:11 INFO - PROCESS | 1747 | 1465122011086 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 03:20:11 INFO - PROCESS | 1747 | 1465122011117 Marionette TRACE conn4 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:11 INFO - PROCESS | 1747 | 1465122011127 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:11 INFO - PROCESS | 1747 | ++DOCSHELL 0x919c3c00 == 27 [pid = 1747] [id = 580] 03:20:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x919c4000) [pid = 1747] [serial = 1741] [outer = (nil)] 03:20:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x919cdc00) [pid = 1747] [serial = 1742] [outer = 0x919c4000] 03:20:11 INFO - PROCESS | 1747 | 1465122011206 Marionette DEBUG loaded listener.js 03:20:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x91af1800) [pid = 1747] [serial = 1743] [outer = 0x919c4000] 03:20:12 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x9272c400) [pid = 1747] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 03:20:12 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x92736800) [pid = 1747] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 03:20:12 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x92b9e800) [pid = 1747] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 03:20:12 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x8e64fc00) [pid = 1747] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 03:20:12 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x8deb6800) [pid = 1747] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 03:20:12 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x9271c400) [pid = 1747] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 03:20:12 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x8de80800) [pid = 1747] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 03:20:12 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x8cbe8400) [pid = 1747] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 03:20:12 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x8dec3c00) [pid = 1747] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 03:20:12 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x8debb000) [pid = 1747] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 03:20:12 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x91aee400) [pid = 1747] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 03:20:12 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x91aec400) [pid = 1747] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 03:20:12 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x8de7a400) [pid = 1747] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 03:20:12 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x91d9e800) [pid = 1747] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 03:20:12 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x91db6800) [pid = 1747] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 03:20:12 INFO - PROCESS | 1747 | 1465122012942 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 03:20:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 03:20:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 2154ms 03:20:12 INFO - PROCESS | 1747 | 1465122012964 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 03:20:12 INFO - PROCESS | 1747 | 1465122012969 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 03:20:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 03:20:12 INFO - PROCESS | 1747 | 1465122012976 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 03:20:12 INFO - PROCESS | 1747 | 1465122012979 Marionette TRACE conn4 <- [1,2294,null,{}] 03:20:12 INFO - PROCESS | 1747 | 1465122012985 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:12 INFO - PROCESS | 1747 | 1465122012989 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:13 INFO - PROCESS | 1747 | 1465122013156 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 03:20:13 INFO - PROCESS | 1747 | 1465122013170 Marionette TRACE conn4 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:13 INFO - PROCESS | 1747 | 1465122013180 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:13 INFO - PROCESS | 1747 | ++DOCSHELL 0x8de7d400 == 28 [pid = 1747] [id = 581] 03:20:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x8e04d800) [pid = 1747] [serial = 1744] [outer = (nil)] 03:20:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x91da0c00) [pid = 1747] [serial = 1745] [outer = 0x8e04d800] 03:20:13 INFO - PROCESS | 1747 | 1465122013257 Marionette DEBUG loaded listener.js 03:20:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x91db8400) [pid = 1747] [serial = 1746] [outer = 0x8e04d800] 03:20:14 INFO - PROCESS | 1747 | 1465122014172 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 03:20:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 03:20:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1243ms 03:20:14 INFO - PROCESS | 1747 | 1465122014220 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 03:20:14 INFO - PROCESS | 1747 | 1465122014224 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 03:20:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 03:20:14 INFO - PROCESS | 1747 | 1465122014230 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 03:20:14 INFO - PROCESS | 1747 | 1465122014234 Marionette TRACE conn4 <- [1,2298,null,{}] 03:20:14 INFO - PROCESS | 1747 | 1465122014240 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:14 INFO - PROCESS | 1747 | 1465122014245 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:14 INFO - PROCESS | 1747 | 1465122014412 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 03:20:14 INFO - PROCESS | 1747 | 1465122014422 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:14 INFO - PROCESS | 1747 | 1465122014434 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:14 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f2a6000 == 29 [pid = 1747] [id = 582] 03:20:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x91aefc00) [pid = 1747] [serial = 1747] [outer = (nil)] 03:20:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x91dd9c00) [pid = 1747] [serial = 1748] [outer = 0x91aefc00] 03:20:14 INFO - PROCESS | 1747 | 1465122014636 Marionette DEBUG loaded listener.js 03:20:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x924c5800) [pid = 1747] [serial = 1749] [outer = 0x91aefc00] 03:20:15 INFO - PROCESS | 1747 | 1465122015716 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 03:20:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 03:20:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1541ms 03:20:15 INFO - PROCESS | 1747 | 1465122015774 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 03:20:15 INFO - PROCESS | 1747 | 1465122015781 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 03:20:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 03:20:15 INFO - PROCESS | 1747 | 1465122015789 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 03:20:15 INFO - PROCESS | 1747 | 1465122015797 Marionette TRACE conn4 <- [1,2302,null,{}] 03:20:15 INFO - PROCESS | 1747 | 1465122015805 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:15 INFO - PROCESS | 1747 | 1465122015810 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:16 INFO - PROCESS | 1747 | 1465122016126 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 03:20:16 INFO - PROCESS | 1747 | 1465122016337 Marionette TRACE conn4 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:16 INFO - PROCESS | 1747 | 1465122016351 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:16 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e048800 == 30 [pid = 1747] [id = 583] 03:20:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x8e049800) [pid = 1747] [serial = 1750] [outer = (nil)] 03:20:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x8e644000) [pid = 1747] [serial = 1751] [outer = 0x8e049800] 03:20:16 INFO - PROCESS | 1747 | 1465122016444 Marionette DEBUG loaded listener.js 03:20:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x8f29ac00) [pid = 1747] [serial = 1752] [outer = 0x8e049800] 03:20:17 INFO - PROCESS | 1747 | 1465122017380 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:20:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 03:20:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1639ms 03:20:17 INFO - PROCESS | 1747 | 1465122017429 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 03:20:17 INFO - PROCESS | 1747 | 1465122017437 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 03:20:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 03:20:17 INFO - PROCESS | 1747 | 1465122017449 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 03:20:17 INFO - PROCESS | 1747 | 1465122017454 Marionette TRACE conn4 <- [1,2306,null,{}] 03:20:17 INFO - PROCESS | 1747 | 1465122017461 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:17 INFO - PROCESS | 1747 | 1465122017467 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:17 INFO - PROCESS | 1747 | 1465122017709 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 03:20:18 INFO - PROCESS | 1747 | 1465122017994 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:18 INFO - PROCESS | 1747 | 1465122018007 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:18 INFO - PROCESS | 1747 | ++DOCSHELL 0x8debbc00 == 31 [pid = 1747] [id = 584] 03:20:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x91d97800) [pid = 1747] [serial = 1753] [outer = (nil)] 03:20:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x91db4800) [pid = 1747] [serial = 1754] [outer = 0x91d97800] 03:20:18 INFO - PROCESS | 1747 | 1465122018137 Marionette DEBUG loaded listener.js 03:20:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x91dd5800) [pid = 1747] [serial = 1755] [outer = 0x91d97800] 03:20:19 INFO - PROCESS | 1747 | 1465122019102 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 03:20:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 03:20:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1684ms 03:20:19 INFO - PROCESS | 1747 | 1465122019134 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 03:20:19 INFO - PROCESS | 1747 | 1465122019137 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 03:20:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 03:20:19 INFO - PROCESS | 1747 | 1465122019146 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 03:20:19 INFO - PROCESS | 1747 | 1465122019153 Marionette TRACE conn4 <- [1,2310,null,{}] 03:20:19 INFO - PROCESS | 1747 | 1465122019172 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:19 INFO - PROCESS | 1747 | 1465122019182 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:19 INFO - PROCESS | 1747 | 1465122019392 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 03:20:19 INFO - PROCESS | 1747 | 1465122019629 Marionette TRACE conn4 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:19 INFO - PROCESS | 1747 | 1465122019640 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:19 INFO - PROCESS | 1747 | ++DOCSHELL 0x9271b400 == 32 [pid = 1747] [id = 585] 03:20:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x9271b800) [pid = 1747] [serial = 1756] [outer = (nil)] 03:20:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x9272c400) [pid = 1747] [serial = 1757] [outer = 0x9271b800] 03:20:19 INFO - PROCESS | 1747 | 1465122019771 Marionette DEBUG loaded listener.js 03:20:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x92734000) [pid = 1747] [serial = 1758] [outer = 0x9271b800] 03:20:20 INFO - PROCESS | 1747 | 1465122020678 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 03:20:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 03:20:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1598ms 03:20:20 INFO - PROCESS | 1747 | 1465122020744 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 03:20:20 INFO - PROCESS | 1747 | 1465122020749 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 03:20:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 03:20:20 INFO - PROCESS | 1747 | 1465122020756 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 03:20:20 INFO - PROCESS | 1747 | 1465122020760 Marionette TRACE conn4 <- [1,2314,null,{}] 03:20:20 INFO - PROCESS | 1747 | 1465122020766 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:20 INFO - PROCESS | 1747 | 1465122020771 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:20 INFO - PROCESS | 1747 | 1465122020993 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 03:20:21 INFO - PROCESS | 1747 | 1465122021228 Marionette TRACE conn4 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:21 INFO - PROCESS | 1747 | 1465122021236 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:21 INFO - PROCESS | 1747 | ++DOCSHELL 0x919c3400 == 33 [pid = 1747] [id = 586] 03:20:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x92849800) [pid = 1747] [serial = 1759] [outer = (nil)] 03:20:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x92940800) [pid = 1747] [serial = 1760] [outer = 0x92849800] 03:20:21 INFO - PROCESS | 1747 | 1465122021368 Marionette DEBUG loaded listener.js 03:20:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x92946c00) [pid = 1747] [serial = 1761] [outer = 0x92849800] 03:20:22 INFO - PROCESS | 1747 | 1465122022267 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 03:20:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 03:20:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1539ms 03:20:22 INFO - PROCESS | 1747 | 1465122022296 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 03:20:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 03:20:22 INFO - PROCESS | 1747 | 1465122022301 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 03:20:22 INFO - PROCESS | 1747 | 1465122022308 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 03:20:22 INFO - PROCESS | 1747 | 1465122022311 Marionette TRACE conn4 <- [1,2318,null,{}] 03:20:22 INFO - PROCESS | 1747 | 1465122022318 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:22 INFO - PROCESS | 1747 | 1465122022323 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:22 INFO - PROCESS | 1747 | 1465122022506 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 03:20:22 INFO - PROCESS | 1747 | 1465122022708 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:22 INFO - PROCESS | 1747 | 1465122022718 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:22 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f2a7000 == 34 [pid = 1747] [id = 587] 03:20:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x91d95400) [pid = 1747] [serial = 1762] [outer = (nil)] 03:20:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x92ba5400) [pid = 1747] [serial = 1763] [outer = 0x91d95400] 03:20:22 INFO - PROCESS | 1747 | 1465122022835 Marionette DEBUG loaded listener.js 03:20:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x92ba9c00) [pid = 1747] [serial = 1764] [outer = 0x91d95400] 03:20:23 INFO - PROCESS | 1747 | 1465122023886 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 03:20:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 03:20:23 INFO - PROCESS | 1747 | 1465122023951 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 03:20:23 INFO - PROCESS | 1747 | 1465122023958 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 03:20:23 INFO - PROCESS | 1747 | 1465122023962 Marionette TRACE conn4 <- [1,2322,null,{}] 03:20:23 INFO - PROCESS | 1747 | 1465122023968 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:23 INFO - PROCESS | 1747 | 1465122023979 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:24 INFO - PROCESS | 1747 | 1465122024251 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 03:20:24 INFO - PROCESS | 1747 | 1465122024543 Marionette TRACE conn4 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:24 INFO - PROCESS | 1747 | 1465122024554 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:24 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddc3800 == 35 [pid = 1747] [id = 588] 03:20:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x8ddcd000) [pid = 1747] [serial = 1765] [outer = (nil)] 03:20:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x92d47c00) [pid = 1747] [serial = 1766] [outer = 0x8ddcd000] 03:20:24 INFO - PROCESS | 1747 | 1465122024641 Marionette DEBUG loaded listener.js 03:20:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x9384dc00) [pid = 1747] [serial = 1767] [outer = 0x8ddcd000] 03:20:25 INFO - PROCESS | 1747 | 1465122025536 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 03:20:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 03:20:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1636ms 03:20:25 INFO - PROCESS | 1747 | 1465122025595 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 03:20:25 INFO - PROCESS | 1747 | 1465122025599 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 03:20:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 03:20:25 INFO - PROCESS | 1747 | 1465122025606 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 03:20:25 INFO - PROCESS | 1747 | 1465122025610 Marionette TRACE conn4 <- [1,2326,null,{}] 03:20:25 INFO - PROCESS | 1747 | 1465122025617 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:25 INFO - PROCESS | 1747 | 1465122025623 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:25 INFO - PROCESS | 1747 | 1465122025803 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 03:20:26 INFO - PROCESS | 1747 | 1465122026040 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:26 INFO - PROCESS | 1747 | 1465122026046 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:26 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe2800 == 36 [pid = 1747] [id = 589] 03:20:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x8cbe3400) [pid = 1747] [serial = 1768] [outer = (nil)] 03:20:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x8ddc4800) [pid = 1747] [serial = 1769] [outer = 0x8cbe3400] 03:20:26 INFO - PROCESS | 1747 | 1465122026310 Marionette DEBUG loaded listener.js 03:20:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x8de7c800) [pid = 1747] [serial = 1770] [outer = 0x8cbe3400] 03:20:27 INFO - PROCESS | 1747 | 1465122027277 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 03:20:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 03:20:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1740ms 03:20:27 INFO - PROCESS | 1747 | 1465122027348 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 03:20:27 INFO - PROCESS | 1747 | 1465122027358 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 03:20:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 03:20:27 INFO - PROCESS | 1747 | 1465122027372 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 03:20:27 INFO - PROCESS | 1747 | 1465122027382 Marionette TRACE conn4 <- [1,2330,null,{}] 03:20:27 INFO - PROCESS | 1747 | 1465122027389 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:27 INFO - PROCESS | 1747 | 1465122027397 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:27 INFO - PROCESS | 1747 | 1465122027625 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 03:20:27 INFO - PROCESS | 1747 | --DOCSHELL 0x8de7d400 == 35 [pid = 1747] [id = 581] 03:20:27 INFO - PROCESS | 1747 | --DOCSHELL 0x919c3c00 == 34 [pid = 1747] [id = 580] 03:20:27 INFO - PROCESS | 1747 | 1465122027907 Marionette TRACE conn4 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:27 INFO - PROCESS | 1747 | 1465122027918 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:27 INFO - PROCESS | 1747 | --DOCSHELL 0x8e0c8000 == 33 [pid = 1747] [id = 579] 03:20:27 INFO - PROCESS | 1747 | --DOCSHELL 0x8de82800 == 32 [pid = 1747] [id = 578] 03:20:27 INFO - PROCESS | 1747 | --DOCSHELL 0x8e644800 == 31 [pid = 1747] [id = 577] 03:20:27 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe2400 == 32 [pid = 1747] [id = 590] 03:20:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x8deb9800) [pid = 1747] [serial = 1771] [outer = (nil)] 03:20:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x8e64dc00) [pid = 1747] [serial = 1772] [outer = 0x8deb9800] 03:20:28 INFO - PROCESS | 1747 | 1465122028020 Marionette DEBUG loaded listener.js 03:20:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0x8f3e8c00) [pid = 1747] [serial = 1773] [outer = 0x8deb9800] 03:20:28 INFO - PROCESS | 1747 | --DOMWINDOW == 107 (0x92d48000) [pid = 1747] [serial = 1707] [outer = (nil)] [url = about:blank] 03:20:28 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0x9272fc00) [pid = 1747] [serial = 1673] [outer = (nil)] [url = about:blank] 03:20:28 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x92ba6800) [pid = 1747] [serial = 1703] [outer = (nil)] [url = about:blank] 03:20:28 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x9384d400) [pid = 1747] [serial = 1682] [outer = (nil)] [url = about:blank] 03:20:28 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x8fadb000) [pid = 1747] [serial = 1695] [outer = (nil)] [url = about:blank] 03:20:28 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x92d43400) [pid = 1747] [serial = 1686] [outer = (nil)] [url = about:blank] 03:20:28 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x92850800) [pid = 1747] [serial = 1677] [outer = (nil)] [url = about:blank] 03:20:28 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x938b1400) [pid = 1747] [serial = 1688] [outer = (nil)] [url = about:blank] 03:20:28 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x8de83400) [pid = 1747] [serial = 1692] [outer = (nil)] [url = about:blank] 03:20:28 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x9384c000) [pid = 1747] [serial = 1685] [outer = (nil)] [url = about:blank] 03:20:28 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x938be800) [pid = 1747] [serial = 1689] [outer = (nil)] [url = about:blank] 03:20:28 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x91dd5c00) [pid = 1747] [serial = 1665] [outer = (nil)] [url = about:blank] 03:20:28 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x92bab800) [pid = 1747] [serial = 1704] [outer = (nil)] [url = about:blank] 03:20:28 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x8debf000) [pid = 1747] [serial = 1667] [outer = (nil)] [url = about:blank] 03:20:28 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x92ba8000) [pid = 1747] [serial = 1679] [outer = (nil)] [url = about:blank] 03:20:28 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x8e650c00) [pid = 1747] [serial = 1668] [outer = (nil)] [url = about:blank] 03:20:28 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x8ddcac00) [pid = 1747] [serial = 1691] [outer = (nil)] [url = about:blank] 03:20:28 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x91dd9400) [pid = 1747] [serial = 1697] [outer = (nil)] [url = about:blank] 03:20:28 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x924c8c00) [pid = 1747] [serial = 1671] [outer = (nil)] [url = about:blank] 03:20:28 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x938b5000) [pid = 1747] [serial = 1683] [outer = (nil)] [url = about:blank] 03:20:28 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x9293f000) [pid = 1747] [serial = 1676] [outer = (nil)] [url = about:blank] 03:20:28 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x8f29e000) [pid = 1747] [serial = 1694] [outer = (nil)] [url = about:blank] 03:20:28 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x91d92400) [pid = 1747] [serial = 1670] [outer = (nil)] [url = about:blank] 03:20:28 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x9284b400) [pid = 1747] [serial = 1701] [outer = (nil)] [url = about:blank] 03:20:28 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x92bab000) [pid = 1747] [serial = 1680] [outer = (nil)] [url = about:blank] 03:20:28 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x92842800) [pid = 1747] [serial = 1674] [outer = (nil)] [url = about:blank] 03:20:28 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x92734c00) [pid = 1747] [serial = 1700] [outer = (nil)] [url = about:blank] 03:20:28 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x924cb000) [pid = 1747] [serial = 1698] [outer = (nil)] [url = about:blank] 03:20:28 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x92ba1000) [pid = 1747] [serial = 1706] [outer = (nil)] [url = about:blank] 03:20:28 INFO - PROCESS | 1747 | 1465122028860 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 03:20:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 03:20:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1544ms 03:20:28 INFO - PROCESS | 1747 | 1465122028915 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 03:20:28 INFO - PROCESS | 1747 | 1465122028922 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 03:20:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 03:20:28 INFO - PROCESS | 1747 | 1465122028933 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 03:20:28 INFO - PROCESS | 1747 | 1465122028937 Marionette TRACE conn4 <- [1,2334,null,{}] 03:20:28 INFO - PROCESS | 1747 | 1465122028944 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:28 INFO - PROCESS | 1747 | 1465122028950 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:29 INFO - PROCESS | 1747 | 1465122029216 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 03:20:29 INFO - PROCESS | 1747 | 1465122029330 Marionette TRACE conn4 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:29 INFO - PROCESS | 1747 | 1465122029337 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:29 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f29e000 == 33 [pid = 1747] [id = 591] 03:20:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x91d97400) [pid = 1747] [serial = 1774] [outer = (nil)] 03:20:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x91dba800) [pid = 1747] [serial = 1775] [outer = 0x91d97400] 03:20:29 INFO - PROCESS | 1747 | 1465122029412 Marionette DEBUG loaded listener.js 03:20:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x91ddb800) [pid = 1747] [serial = 1776] [outer = 0x91d97400] 03:20:30 INFO - PROCESS | 1747 | 1465122030256 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 03:20:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 03:20:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1391ms 03:20:30 INFO - PROCESS | 1747 | 1465122030324 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 03:20:30 INFO - PROCESS | 1747 | 1465122030328 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 03:20:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 03:20:30 INFO - PROCESS | 1747 | 1465122030335 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 03:20:30 INFO - PROCESS | 1747 | 1465122030340 Marionette TRACE conn4 <- [1,2338,null,{}] 03:20:30 INFO - PROCESS | 1747 | 1465122030362 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:30 INFO - PROCESS | 1747 | 1465122030370 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:30 INFO - PROCESS | 1747 | 1465122030600 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 03:20:30 INFO - PROCESS | 1747 | 1465122030628 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:30 INFO - PROCESS | 1747 | 1465122030637 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:30 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e64c000 == 34 [pid = 1747] [id = 592] 03:20:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x91de0c00) [pid = 1747] [serial = 1777] [outer = (nil)] 03:20:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x9272fc00) [pid = 1747] [serial = 1778] [outer = 0x91de0c00] 03:20:30 INFO - PROCESS | 1747 | 1465122030704 Marionette DEBUG loaded listener.js 03:20:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x92845800) [pid = 1747] [serial = 1779] [outer = 0x91de0c00] 03:20:31 INFO - PROCESS | 1747 | 1465122031662 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 03:20:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 03:20:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1348ms 03:20:31 INFO - PROCESS | 1747 | 1465122031685 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 03:20:31 INFO - PROCESS | 1747 | 1465122031690 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 03:20:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 03:20:31 INFO - PROCESS | 1747 | 1465122031696 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 03:20:31 INFO - PROCESS | 1747 | 1465122031699 Marionette TRACE conn4 <- [1,2342,null,{}] 03:20:31 INFO - PROCESS | 1747 | 1465122031705 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:31 INFO - PROCESS | 1747 | 1465122031710 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:31 INFO - PROCESS | 1747 | 1465122031972 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 03:20:32 INFO - PROCESS | 1747 | 1465122031998 Marionette TRACE conn4 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:32 INFO - PROCESS | 1747 | 1465122032005 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:32 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe4000 == 35 [pid = 1747] [id = 593] 03:20:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x8dec2c00) [pid = 1747] [serial = 1780] [outer = (nil)] 03:20:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x9294a800) [pid = 1747] [serial = 1781] [outer = 0x8dec2c00] 03:20:32 INFO - PROCESS | 1747 | 1465122032101 Marionette DEBUG loaded listener.js 03:20:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x92babc00) [pid = 1747] [serial = 1782] [outer = 0x8dec2c00] 03:20:32 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x919c4000) [pid = 1747] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 03:20:32 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x8e0cc000) [pid = 1747] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 03:20:32 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x8cbe5800) [pid = 1747] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 03:20:32 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x8fadd800) [pid = 1747] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 03:20:32 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x8e04d800) [pid = 1747] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 03:20:32 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x91ae8c00) [pid = 1747] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 03:20:32 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x8de83c00) [pid = 1747] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 03:20:32 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x92849000) [pid = 1747] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 03:20:32 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x92710400) [pid = 1747] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 03:20:32 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x91dd9800) [pid = 1747] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 03:20:32 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x954e0400) [pid = 1747] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 03:20:32 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x8f3ee400) [pid = 1747] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 03:20:32 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x8e04fc00) [pid = 1747] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 03:20:33 INFO - PROCESS | 1747 | 1465122033189 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 03:20:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 03:20:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1533ms 03:20:33 INFO - PROCESS | 1747 | 1465122033231 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 03:20:33 INFO - PROCESS | 1747 | 1465122033235 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 03:20:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 03:20:33 INFO - PROCESS | 1747 | 1465122033246 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 03:20:33 INFO - PROCESS | 1747 | 1465122033249 Marionette TRACE conn4 <- [1,2346,null,{}] 03:20:33 INFO - PROCESS | 1747 | 1465122033256 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:33 INFO - PROCESS | 1747 | 1465122033262 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:33 INFO - PROCESS | 1747 | 1465122033447 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 03:20:33 INFO - PROCESS | 1747 | 1465122033456 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:33 INFO - PROCESS | 1747 | 1465122033466 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:33 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f152000 == 36 [pid = 1747] [id = 594] 03:20:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x8f153400) [pid = 1747] [serial = 1783] [outer = (nil)] 03:20:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x92587800) [pid = 1747] [serial = 1784] [outer = 0x8f153400] 03:20:33 INFO - PROCESS | 1747 | 1465122033683 Marionette DEBUG loaded listener.js 03:20:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x92c0d000) [pid = 1747] [serial = 1785] [outer = 0x8f153400] 03:20:34 INFO - PROCESS | 1747 | 1465122034492 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 03:20:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 03:20:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1286ms 03:20:34 INFO - PROCESS | 1747 | 1465122034528 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 03:20:34 INFO - PROCESS | 1747 | 1465122034532 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 03:20:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 03:20:34 INFO - PROCESS | 1747 | 1465122034620 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 03:20:34 INFO - PROCESS | 1747 | 1465122034626 Marionette TRACE conn4 <- [1,2350,null,{}] 03:20:34 INFO - PROCESS | 1747 | 1465122034634 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:34 INFO - PROCESS | 1747 | 1465122034642 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:34 INFO - PROCESS | 1747 | 1465122034879 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 03:20:35 INFO - PROCESS | 1747 | 1465122035139 Marionette TRACE conn4 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:35 INFO - PROCESS | 1747 | 1465122035151 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:35 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe4400 == 37 [pid = 1747] [id = 595] 03:20:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x8dec0c00) [pid = 1747] [serial = 1786] [outer = (nil)] 03:20:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x8e048400) [pid = 1747] [serial = 1787] [outer = 0x8dec0c00] 03:20:35 INFO - PROCESS | 1747 | 1465122035256 Marionette DEBUG loaded listener.js 03:20:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x8e644800) [pid = 1747] [serial = 1788] [outer = 0x8dec0c00] 03:20:36 INFO - PROCESS | 1747 | 1465122036231 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 03:20:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 03:20:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1651ms 03:20:36 INFO - PROCESS | 1747 | 1465122036264 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 03:20:36 INFO - PROCESS | 1747 | 1465122036271 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 03:20:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 03:20:36 INFO - PROCESS | 1747 | 1465122036281 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 03:20:36 INFO - PROCESS | 1747 | 1465122036285 Marionette TRACE conn4 <- [1,2354,null,{}] 03:20:36 INFO - PROCESS | 1747 | 1465122036297 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:36 INFO - PROCESS | 1747 | 1465122036306 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:36 INFO - PROCESS | 1747 | 1465122036527 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 03:20:36 INFO - PROCESS | 1747 | 1465122036771 Marionette TRACE conn4 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:36 INFO - PROCESS | 1747 | 1465122036779 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:36 INFO - PROCESS | 1747 | ++DOCSHELL 0x91aec400 == 38 [pid = 1747] [id = 596] 03:20:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x91d98c00) [pid = 1747] [serial = 1789] [outer = (nil)] 03:20:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x91dda000) [pid = 1747] [serial = 1790] [outer = 0x91d98c00] 03:20:36 INFO - PROCESS | 1747 | 1465122036920 Marionette DEBUG loaded listener.js 03:20:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x9257e400) [pid = 1747] [serial = 1791] [outer = 0x91d98c00] 03:20:37 INFO - PROCESS | 1747 | 1465122037889 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 03:20:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 03:20:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1687ms 03:20:37 INFO - PROCESS | 1747 | 1465122037969 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 03:20:37 INFO - PROCESS | 1747 | 1465122037974 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 03:20:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 03:20:37 INFO - PROCESS | 1747 | 1465122037981 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 03:20:37 INFO - PROCESS | 1747 | 1465122037985 Marionette TRACE conn4 <- [1,2358,null,{}] 03:20:37 INFO - PROCESS | 1747 | 1465122037992 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:38 INFO - PROCESS | 1747 | 1465122037998 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:38 INFO - PROCESS | 1747 | 1465122038248 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 03:20:38 INFO - PROCESS | 1747 | 1465122038597 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:38 INFO - PROCESS | 1747 | 1465122038619 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:38 INFO - PROCESS | 1747 | ++DOCSHELL 0x92d48000 == 39 [pid = 1747] [id = 597] 03:20:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x92d48800) [pid = 1747] [serial = 1792] [outer = (nil)] 03:20:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x93841400) [pid = 1747] [serial = 1793] [outer = 0x92d48800] 03:20:38 INFO - PROCESS | 1747 | 1465122038706 Marionette DEBUG loaded listener.js 03:20:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x938b0800) [pid = 1747] [serial = 1794] [outer = 0x92d48800] 03:20:39 INFO - PROCESS | 1747 | 1465122039681 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 03:20:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 03:20:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1740ms 03:20:39 INFO - PROCESS | 1747 | 1465122039723 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 03:20:39 INFO - PROCESS | 1747 | 1465122039726 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 03:20:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 03:20:39 INFO - PROCESS | 1747 | 1465122039734 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 03:20:39 INFO - PROCESS | 1747 | 1465122039738 Marionette TRACE conn4 <- [1,2362,null,{}] 03:20:39 INFO - PROCESS | 1747 | 1465122039744 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:39 INFO - PROCESS | 1747 | 1465122039750 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:39 INFO - PROCESS | 1747 | 1465122039958 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 03:20:40 INFO - PROCESS | 1747 | 1465122040203 Marionette TRACE conn4 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:40 INFO - PROCESS | 1747 | 1465122040213 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:40 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e0c2400 == 40 [pid = 1747] [id = 598] 03:20:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x92733400) [pid = 1747] [serial = 1795] [outer = (nil)] 03:20:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x9396f800) [pid = 1747] [serial = 1796] [outer = 0x92733400] 03:20:40 INFO - PROCESS | 1747 | 1465122040345 Marionette DEBUG loaded listener.js 03:20:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x93976400) [pid = 1747] [serial = 1797] [outer = 0x92733400] 03:20:41 INFO - PROCESS | 1747 | 1465122041328 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 03:20:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 03:20:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1634ms 03:20:41 INFO - PROCESS | 1747 | 1465122041370 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 03:20:41 INFO - PROCESS | 1747 | 1465122041374 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 03:20:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 03:20:41 INFO - PROCESS | 1747 | 1465122041381 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 03:20:41 INFO - PROCESS | 1747 | 1465122041384 Marionette TRACE conn4 <- [1,2366,null,{}] 03:20:41 INFO - PROCESS | 1747 | 1465122041391 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:41 INFO - PROCESS | 1747 | 1465122041396 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:41 INFO - PROCESS | 1747 | 1465122041601 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 03:20:41 INFO - PROCESS | 1747 | 1465122041850 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:41 INFO - PROCESS | 1747 | 1465122041857 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:41 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddcf400 == 41 [pid = 1747] [id = 599] 03:20:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x919c7800) [pid = 1747] [serial = 1798] [outer = (nil)] 03:20:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x93b60400) [pid = 1747] [serial = 1799] [outer = 0x919c7800] 03:20:41 INFO - PROCESS | 1747 | 1465122041987 Marionette DEBUG loaded listener.js 03:20:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x93b6c800) [pid = 1747] [serial = 1800] [outer = 0x919c7800] 03:20:42 INFO - PROCESS | 1747 | 1465122042958 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 03:20:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 03:20:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1636ms 03:20:43 INFO - PROCESS | 1747 | 1465122043019 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 03:20:43 INFO - PROCESS | 1747 | 1465122043023 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 03:20:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 03:20:43 INFO - PROCESS | 1747 | 1465122043031 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 03:20:43 INFO - PROCESS | 1747 | 1465122043034 Marionette TRACE conn4 <- [1,2370,null,{}] 03:20:43 INFO - PROCESS | 1747 | 1465122043040 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:43 INFO - PROCESS | 1747 | 1465122043051 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:43 INFO - PROCESS | 1747 | 1465122043323 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 03:20:43 INFO - PROCESS | 1747 | 1465122043574 Marionette TRACE conn4 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:43 INFO - PROCESS | 1747 | 1465122043586 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:43 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbee800 == 42 [pid = 1747] [id = 600] 03:20:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x92588000) [pid = 1747] [serial = 1801] [outer = (nil)] 03:20:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x95231000) [pid = 1747] [serial = 1802] [outer = 0x92588000] 03:20:43 INFO - PROCESS | 1747 | 1465122043708 Marionette DEBUG loaded listener.js 03:20:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x95423000) [pid = 1747] [serial = 1803] [outer = 0x92588000] 03:20:44 INFO - PROCESS | 1747 | 1465122044607 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 03:20:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 03:20:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1638ms 03:20:44 INFO - PROCESS | 1747 | 1465122044670 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 03:20:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 03:20:44 INFO - PROCESS | 1747 | 1465122044675 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 03:20:44 INFO - PROCESS | 1747 | 1465122044684 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 03:20:44 INFO - PROCESS | 1747 | 1465122044688 Marionette TRACE conn4 <- [1,2374,null,{}] 03:20:44 INFO - PROCESS | 1747 | 1465122044696 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:44 INFO - PROCESS | 1747 | 1465122044702 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:44 INFO - PROCESS | 1747 | 1465122044909 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 03:20:45 INFO - PROCESS | 1747 | 1465122045148 Marionette TRACE conn4 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:45 INFO - PROCESS | 1747 | 1465122045156 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:45 INFO - PROCESS | 1747 | ++DOCSHELL 0x91db6c00 == 43 [pid = 1747] [id = 601] 03:20:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x93b6c000) [pid = 1747] [serial = 1804] [outer = (nil)] 03:20:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x954e7800) [pid = 1747] [serial = 1805] [outer = 0x93b6c000] 03:20:45 INFO - PROCESS | 1747 | 1465122045284 Marionette DEBUG loaded listener.js 03:20:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x954ea400) [pid = 1747] [serial = 1806] [outer = 0x93b6c000] 03:20:46 INFO - PROCESS | 1747 | 1465122046193 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 03:20:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 03:20:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1589ms 03:20:46 INFO - PROCESS | 1747 | 1465122046271 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 03:20:46 INFO - PROCESS | 1747 | 1465122046275 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 03:20:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 03:20:46 INFO - PROCESS | 1747 | 1465122046282 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 03:20:46 INFO - PROCESS | 1747 | 1465122046286 Marionette TRACE conn4 <- [1,2378,null,{}] 03:20:46 INFO - PROCESS | 1747 | 1465122046293 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:46 INFO - PROCESS | 1747 | 1465122046298 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:46 INFO - PROCESS | 1747 | 1465122046547 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 03:20:47 INFO - PROCESS | 1747 | 1465122047125 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:47 INFO - PROCESS | 1747 | 1465122047141 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:47 INFO - PROCESS | 1747 | ++DOCSHELL 0x8dec4800 == 44 [pid = 1747] [id = 602] 03:20:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x8e042400) [pid = 1747] [serial = 1807] [outer = (nil)] 03:20:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x8e04f400) [pid = 1747] [serial = 1808] [outer = 0x8e042400] 03:20:47 INFO - PROCESS | 1747 | 1465122047316 Marionette DEBUG loaded listener.js 03:20:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x8f14c400) [pid = 1747] [serial = 1809] [outer = 0x8e042400] 03:20:48 INFO - PROCESS | 1747 | 1465122048509 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 03:20:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 03:20:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 2287ms 03:20:48 INFO - PROCESS | 1747 | 1465122048573 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 03:20:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 03:20:48 INFO - PROCESS | 1747 | 1465122048579 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 03:20:48 INFO - PROCESS | 1747 | 1465122048587 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 03:20:48 INFO - PROCESS | 1747 | 1465122048592 Marionette TRACE conn4 <- [1,2382,null,{}] 03:20:48 INFO - PROCESS | 1747 | 1465122048600 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:48 INFO - PROCESS | 1747 | 1465122048608 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:48 INFO - PROCESS | 1747 | 1465122048904 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 03:20:50 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbe4000 == 43 [pid = 1747] [id = 593] 03:20:50 INFO - PROCESS | 1747 | --DOCSHELL 0x8e64c000 == 42 [pid = 1747] [id = 592] 03:20:50 INFO - PROCESS | 1747 | --DOCSHELL 0x8f29e000 == 41 [pid = 1747] [id = 591] 03:20:50 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbe2400 == 40 [pid = 1747] [id = 590] 03:20:50 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbe2800 == 39 [pid = 1747] [id = 589] 03:20:50 INFO - PROCESS | 1747 | --DOCSHELL 0x8debbc00 == 38 [pid = 1747] [id = 584] 03:20:50 INFO - PROCESS | 1747 | --DOCSHELL 0x8e048800 == 37 [pid = 1747] [id = 583] 03:20:50 INFO - PROCESS | 1747 | --DOCSHELL 0x9271b400 == 36 [pid = 1747] [id = 585] 03:20:50 INFO - PROCESS | 1747 | --DOCSHELL 0x8f2a6000 == 35 [pid = 1747] [id = 582] 03:20:50 INFO - PROCESS | 1747 | --DOCSHELL 0x8f2a7000 == 34 [pid = 1747] [id = 587] 03:20:50 INFO - PROCESS | 1747 | --DOCSHELL 0x8ddc3800 == 33 [pid = 1747] [id = 588] 03:20:50 INFO - PROCESS | 1747 | --DOCSHELL 0x919c3400 == 32 [pid = 1747] [id = 586] 03:20:50 INFO - PROCESS | 1747 | --DOCSHELL 0x91db6c00 == 31 [pid = 1747] [id = 601] 03:20:50 INFO - PROCESS | 1747 | --DOCSHELL 0x8dec4800 == 30 [pid = 1747] [id = 602] 03:20:50 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbee800 == 29 [pid = 1747] [id = 600] 03:20:50 INFO - PROCESS | 1747 | --DOCSHELL 0x8ddcf400 == 28 [pid = 1747] [id = 599] 03:20:50 INFO - PROCESS | 1747 | --DOCSHELL 0x8e0c2400 == 27 [pid = 1747] [id = 598] 03:20:50 INFO - PROCESS | 1747 | --DOCSHELL 0x91aec400 == 26 [pid = 1747] [id = 596] 03:20:50 INFO - PROCESS | 1747 | --DOCSHELL 0x92d48000 == 25 [pid = 1747] [id = 597] 03:20:50 INFO - PROCESS | 1747 | --DOCSHELL 0x8f152000 == 24 [pid = 1747] [id = 594] 03:20:50 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbe4400 == 23 [pid = 1747] [id = 595] 03:20:50 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x919cdc00) [pid = 1747] [serial = 1742] [outer = (nil)] [url = about:blank] 03:20:50 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x91af1800) [pid = 1747] [serial = 1743] [outer = (nil)] [url = about:blank] 03:20:50 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x8e649400) [pid = 1747] [serial = 1739] [outer = (nil)] [url = about:blank] 03:20:50 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x8de7c400) [pid = 1747] [serial = 1710] [outer = (nil)] [url = about:blank] 03:20:50 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x8ddcc400) [pid = 1747] [serial = 1709] [outer = (nil)] [url = about:blank] 03:20:50 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x92583c00) [pid = 1747] [serial = 1734] [outer = (nil)] [url = about:blank] 03:20:50 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x91dde800) [pid = 1747] [serial = 1733] [outer = (nil)] [url = about:blank] 03:20:50 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x91da0c00) [pid = 1747] [serial = 1745] [outer = (nil)] [url = about:blank] 03:20:50 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x91ddb000) [pid = 1747] [serial = 1713] [outer = (nil)] [url = about:blank] 03:20:50 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x91d9f800) [pid = 1747] [serial = 1712] [outer = (nil)] [url = about:blank] 03:20:50 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x8deb8000) [pid = 1747] [serial = 1736] [outer = (nil)] [url = about:blank] 03:20:50 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x8dec2000) [pid = 1747] [serial = 1737] [outer = (nil)] [url = about:blank] 03:20:50 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x92d46400) [pid = 1747] [serial = 1716] [outer = (nil)] [url = about:blank] 03:20:50 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x92ba0400) [pid = 1747] [serial = 1715] [outer = (nil)] [url = about:blank] 03:20:50 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x94705000) [pid = 1747] [serial = 1719] [outer = (nil)] [url = about:blank] 03:20:50 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x93c13800) [pid = 1747] [serial = 1718] [outer = (nil)] [url = about:blank] 03:20:50 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x95418c00) [pid = 1747] [serial = 1722] [outer = (nil)] [url = about:blank] 03:20:50 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x9522c400) [pid = 1747] [serial = 1721] [outer = (nil)] [url = about:blank] 03:20:50 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x954ecc00) [pid = 1747] [serial = 1725] [outer = (nil)] [url = about:blank] 03:20:50 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x954e4400) [pid = 1747] [serial = 1724] [outer = (nil)] [url = about:blank] 03:20:50 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x96096800) [pid = 1747] [serial = 1728] [outer = (nil)] [url = about:blank] 03:20:50 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x954ec800) [pid = 1747] [serial = 1727] [outer = (nil)] [url = about:blank] 03:20:50 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x91db8400) [pid = 1747] [serial = 1746] [outer = (nil)] [url = about:blank] 03:20:50 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x8f153800) [pid = 1747] [serial = 1731] [outer = (nil)] [url = about:blank] 03:20:50 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x8e642400) [pid = 1747] [serial = 1730] [outer = (nil)] [url = about:blank] 03:20:50 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x8f148800) [pid = 1747] [serial = 1740] [outer = (nil)] [url = about:blank] 03:20:50 INFO - PROCESS | 1747 | 1465122050457 Marionette TRACE conn4 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:50 INFO - PROCESS | 1747 | 1465122050468 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:50 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe4000 == 24 [pid = 1747] [id = 603] 03:20:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x8cbe4400) [pid = 1747] [serial = 1810] [outer = (nil)] 03:20:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x8ddc4400) [pid = 1747] [serial = 1811] [outer = 0x8cbe4400] 03:20:50 INFO - PROCESS | 1747 | 1465122050604 Marionette DEBUG loaded listener.js 03:20:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x8ddd0800) [pid = 1747] [serial = 1812] [outer = 0x8cbe4400] 03:20:51 INFO - PROCESS | 1747 | 1465122051469 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 03:20:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 03:20:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 2941ms 03:20:51 INFO - PROCESS | 1747 | 1465122051531 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 03:20:51 INFO - PROCESS | 1747 | 1465122051537 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 03:20:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 03:20:51 INFO - PROCESS | 1747 | 1465122051544 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 03:20:51 INFO - PROCESS | 1747 | 1465122051549 Marionette TRACE conn4 <- [1,2386,null,{}] 03:20:51 INFO - PROCESS | 1747 | 1465122051557 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:51 INFO - PROCESS | 1747 | 1465122051564 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:51 INFO - PROCESS | 1747 | 1465122051745 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 03:20:51 INFO - PROCESS | 1747 | 1465122051901 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:51 INFO - PROCESS | 1747 | 1465122051908 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:51 INFO - PROCESS | 1747 | ++DOCSHELL 0x8debc000 == 25 [pid = 1747] [id = 604] 03:20:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x8e043800) [pid = 1747] [serial = 1813] [outer = (nil)] 03:20:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x8e0c2800) [pid = 1747] [serial = 1814] [outer = 0x8e043800] 03:20:51 INFO - PROCESS | 1747 | 1465122051990 Marionette DEBUG loaded listener.js 03:20:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x8e0ca800) [pid = 1747] [serial = 1815] [outer = 0x8e043800] 03:20:52 INFO - PROCESS | 1747 | 1465122052882 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 03:20:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 03:20:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1390ms 03:20:52 INFO - PROCESS | 1747 | 1465122052945 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 03:20:52 INFO - PROCESS | 1747 | 1465122052953 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 03:20:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 03:20:52 INFO - PROCESS | 1747 | 1465122052964 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 03:20:52 INFO - PROCESS | 1747 | 1465122052967 Marionette TRACE conn4 <- [1,2390,null,{}] 03:20:52 INFO - PROCESS | 1747 | 1465122052982 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:52 INFO - PROCESS | 1747 | 1465122052988 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:53 INFO - PROCESS | 1747 | 1465122053237 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 03:20:53 INFO - PROCESS | 1747 | 1465122053265 Marionette TRACE conn4 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:53 INFO - PROCESS | 1747 | 1465122053273 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:53 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e04d400 == 26 [pid = 1747] [id = 605] 03:20:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x8f29cc00) [pid = 1747] [serial = 1816] [outer = (nil)] 03:20:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x8f2a0400) [pid = 1747] [serial = 1817] [outer = 0x8f29cc00] 03:20:53 INFO - PROCESS | 1747 | 1465122053350 Marionette DEBUG loaded listener.js 03:20:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x8f3ee800) [pid = 1747] [serial = 1818] [outer = 0x8f29cc00] 03:20:54 INFO - PROCESS | 1747 | 1465122054420 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 03:20:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 03:20:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1483ms 03:20:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 03:20:54 INFO - PROCESS | 1747 | 1465122054453 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 03:20:54 INFO - PROCESS | 1747 | 1465122054456 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 03:20:54 INFO - PROCESS | 1747 | 1465122054466 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 03:20:54 INFO - PROCESS | 1747 | 1465122054475 Marionette TRACE conn4 <- [1,2394,null,{}] 03:20:54 INFO - PROCESS | 1747 | 1465122054499 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:54 INFO - PROCESS | 1747 | 1465122054507 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:54 INFO - PROCESS | 1747 | 1465122054750 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 03:20:54 INFO - PROCESS | 1747 | 1465122054778 Marionette TRACE conn4 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:54 INFO - PROCESS | 1747 | 1465122054787 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:54 INFO - PROCESS | 1747 | ++DOCSHELL 0x8fadf800 == 27 [pid = 1747] [id = 606] 03:20:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x91ae6400) [pid = 1747] [serial = 1819] [outer = (nil)] 03:20:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x91d9b400) [pid = 1747] [serial = 1820] [outer = 0x91ae6400] 03:20:54 INFO - PROCESS | 1747 | 1465122054862 Marionette DEBUG loaded listener.js 03:20:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x91db3800) [pid = 1747] [serial = 1821] [outer = 0x91ae6400] 03:20:55 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x91d97800) [pid = 1747] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 03:20:55 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x92849800) [pid = 1747] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 03:20:55 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x91aefc00) [pid = 1747] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 03:20:55 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x8cbe3400) [pid = 1747] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 03:20:55 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x9271b800) [pid = 1747] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 03:20:55 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x91de0c00) [pid = 1747] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 03:20:55 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x91d95400) [pid = 1747] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 03:20:55 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x8f153400) [pid = 1747] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 03:20:55 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x8e049800) [pid = 1747] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 03:20:55 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x8deb9800) [pid = 1747] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 03:20:55 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x8ddcd000) [pid = 1747] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 03:20:55 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x8dec2c00) [pid = 1747] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 03:20:55 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x91d97400) [pid = 1747] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 03:20:56 INFO - PROCESS | 1747 | 1465122056465 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:20:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 03:20:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 2059ms 03:20:56 INFO - PROCESS | 1747 | 1465122056523 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 03:20:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 03:20:56 INFO - PROCESS | 1747 | 1465122056528 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 03:20:56 INFO - PROCESS | 1747 | 1465122056535 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 03:20:56 INFO - PROCESS | 1747 | 1465122056538 Marionette TRACE conn4 <- [1,2398,null,{}] 03:20:56 INFO - PROCESS | 1747 | 1465122056544 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:56 INFO - PROCESS | 1747 | 1465122056550 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:56 INFO - PROCESS | 1747 | 1465122056731 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 03:20:56 INFO - PROCESS | 1747 | 1465122056892 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:56 INFO - PROCESS | 1747 | 1465122056902 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:56 INFO - PROCESS | 1747 | ++DOCSHELL 0x8deb9800 == 28 [pid = 1747] [id = 607] 03:20:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x8e649000) [pid = 1747] [serial = 1822] [outer = (nil)] 03:20:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x91db8400) [pid = 1747] [serial = 1823] [outer = 0x8e649000] 03:20:56 INFO - PROCESS | 1747 | 1465122056972 Marionette DEBUG loaded listener.js 03:20:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x91dd3c00) [pid = 1747] [serial = 1824] [outer = 0x8e649000] 03:20:57 INFO - PROCESS | 1747 | 1465122057977 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 03:20:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 03:20:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1483ms 03:20:58 INFO - PROCESS | 1747 | 1465122058019 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 03:20:58 INFO - PROCESS | 1747 | 1465122058027 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 03:20:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 03:20:58 INFO - PROCESS | 1747 | 1465122058039 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 03:20:58 INFO - PROCESS | 1747 | 1465122058046 Marionette TRACE conn4 <- [1,2402,null,{}] 03:20:58 INFO - PROCESS | 1747 | 1465122058056 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:58 INFO - PROCESS | 1747 | 1465122058061 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:58 INFO - PROCESS | 1747 | 1465122058312 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 03:20:58 INFO - PROCESS | 1747 | 1465122058575 Marionette TRACE conn4 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:58 INFO - PROCESS | 1747 | 1465122058590 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:20:58 INFO - PROCESS | 1747 | ++DOCSHELL 0x8dec4400 == 29 [pid = 1747] [id = 608] 03:20:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x8e041800) [pid = 1747] [serial = 1825] [outer = (nil)] 03:20:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x8e04d000) [pid = 1747] [serial = 1826] [outer = 0x8e041800] 03:20:58 INFO - PROCESS | 1747 | 1465122058701 Marionette DEBUG loaded listener.js 03:20:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x8f14fc00) [pid = 1747] [serial = 1827] [outer = 0x8e041800] 03:20:59 INFO - PROCESS | 1747 | 1465122059712 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 03:20:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 03:20:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1742ms 03:20:59 INFO - PROCESS | 1747 | 1465122059780 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 03:20:59 INFO - PROCESS | 1747 | 1465122059787 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 03:20:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 03:20:59 INFO - PROCESS | 1747 | 1465122059799 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 03:20:59 INFO - PROCESS | 1747 | 1465122059803 Marionette TRACE conn4 <- [1,2406,null,{}] 03:20:59 INFO - PROCESS | 1747 | 1465122059810 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:59 INFO - PROCESS | 1747 | 1465122059816 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:00 INFO - PROCESS | 1747 | 1465122060055 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 03:21:00 INFO - PROCESS | 1747 | 1465122060345 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:00 INFO - PROCESS | 1747 | 1465122060359 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:00 INFO - PROCESS | 1747 | ++DOCSHELL 0x8de81c00 == 30 [pid = 1747] [id = 609] 03:21:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x8deb8c00) [pid = 1747] [serial = 1828] [outer = (nil)] 03:21:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x91da0400) [pid = 1747] [serial = 1829] [outer = 0x8deb8c00] 03:21:00 INFO - PROCESS | 1747 | 1465122060452 Marionette DEBUG loaded listener.js 03:21:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x924c2800) [pid = 1747] [serial = 1830] [outer = 0x8deb8c00] 03:21:01 INFO - PROCESS | 1747 | 1465122061451 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 03:21:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 03:21:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1686ms 03:21:01 INFO - PROCESS | 1747 | 1465122061487 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 03:21:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 03:21:01 INFO - PROCESS | 1747 | 1465122061492 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 03:21:01 INFO - PROCESS | 1747 | 1465122061500 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 03:21:01 INFO - PROCESS | 1747 | 1465122061507 Marionette TRACE conn4 <- [1,2410,null,{}] 03:21:01 INFO - PROCESS | 1747 | 1465122061525 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:01 INFO - PROCESS | 1747 | 1465122061534 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:01 INFO - PROCESS | 1747 | 1465122061776 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 03:21:02 INFO - PROCESS | 1747 | 1465122062108 Marionette TRACE conn4 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:02 INFO - PROCESS | 1747 | 1465122062122 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:02 INFO - PROCESS | 1747 | ++DOCSHELL 0x92712800 == 31 [pid = 1747] [id = 610] 03:21:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x92712c00) [pid = 1747] [serial = 1831] [outer = (nil)] 03:21:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x9271e400) [pid = 1747] [serial = 1832] [outer = 0x92712c00] 03:21:02 INFO - PROCESS | 1747 | 1465122062212 Marionette DEBUG loaded listener.js 03:21:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x92733800) [pid = 1747] [serial = 1833] [outer = 0x92712c00] 03:21:03 INFO - PROCESS | 1747 | 1465122063244 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 03:21:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 03:21:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1812ms 03:21:03 INFO - PROCESS | 1747 | 1465122063312 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 03:21:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 03:21:03 INFO - PROCESS | 1747 | 1465122063317 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 03:21:03 INFO - PROCESS | 1747 | 1465122063324 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 03:21:03 INFO - PROCESS | 1747 | 1465122063327 Marionette TRACE conn4 <- [1,2414,null,{}] 03:21:03 INFO - PROCESS | 1747 | 1465122063333 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:03 INFO - PROCESS | 1747 | 1465122063339 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:03 INFO - PROCESS | 1747 | 1465122063572 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 03:21:03 INFO - PROCESS | 1747 | 1465122063810 Marionette TRACE conn4 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:03 INFO - PROCESS | 1747 | 1465122063821 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:03 INFO - PROCESS | 1747 | ++DOCSHELL 0x9270fc00 == 32 [pid = 1747] [id = 611] 03:21:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x9271c000) [pid = 1747] [serial = 1834] [outer = (nil)] 03:21:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x92948400) [pid = 1747] [serial = 1835] [outer = 0x9271c000] 03:21:03 INFO - PROCESS | 1747 | 1465122063950 Marionette DEBUG loaded listener.js 03:21:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x9294b400) [pid = 1747] [serial = 1836] [outer = 0x9271c000] 03:21:04 INFO - PROCESS | 1747 | 1465122064873 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 03:21:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 03:21:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1590ms 03:21:04 INFO - PROCESS | 1747 | 1465122064914 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 03:21:04 INFO - PROCESS | 1747 | 1465122064919 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 03:21:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 03:21:04 INFO - PROCESS | 1747 | 1465122064926 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 03:21:04 INFO - PROCESS | 1747 | 1465122064932 Marionette TRACE conn4 <- [1,2418,null,{}] 03:21:04 INFO - PROCESS | 1747 | 1465122064938 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:04 INFO - PROCESS | 1747 | 1465122064944 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:05 INFO - PROCESS | 1747 | 1465122065210 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 03:21:05 INFO - PROCESS | 1747 | 1465122065594 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:05 INFO - PROCESS | 1747 | 1465122065606 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:05 INFO - PROCESS | 1747 | ++DOCSHELL 0x8dec2800 == 33 [pid = 1747] [id = 612] 03:21:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x8fadf400) [pid = 1747] [serial = 1837] [outer = (nil)] 03:21:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x92c01800) [pid = 1747] [serial = 1838] [outer = 0x8fadf400] 03:21:05 INFO - PROCESS | 1747 | 1465122065767 Marionette DEBUG loaded listener.js 03:21:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x92c05400) [pid = 1747] [serial = 1839] [outer = 0x8fadf400] 03:21:07 INFO - PROCESS | 1747 | 1465122067041 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 03:21:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 03:21:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 2194ms 03:21:07 INFO - PROCESS | 1747 | 1465122067121 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 03:21:07 INFO - PROCESS | 1747 | 1465122067125 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 03:21:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 03:21:07 INFO - PROCESS | 1747 | 1465122067133 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 03:21:07 INFO - PROCESS | 1747 | 1465122067137 Marionette TRACE conn4 <- [1,2422,null,{}] 03:21:07 INFO - PROCESS | 1747 | 1465122067144 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:07 INFO - PROCESS | 1747 | 1465122067156 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:07 INFO - PROCESS | 1747 | 1465122067459 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 03:21:07 INFO - PROCESS | 1747 | 1465122067727 Marionette TRACE conn4 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:07 INFO - PROCESS | 1747 | 1465122067737 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:07 INFO - PROCESS | 1747 | ++DOCSHELL 0x8de7d400 == 34 [pid = 1747] [id = 613] 03:21:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x8deb5c00) [pid = 1747] [serial = 1840] [outer = (nil)] 03:21:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x92d49400) [pid = 1747] [serial = 1841] [outer = 0x8deb5c00] 03:21:07 INFO - PROCESS | 1747 | 1465122067847 Marionette DEBUG loaded listener.js 03:21:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x938b6000) [pid = 1747] [serial = 1842] [outer = 0x8deb5c00] 03:21:08 INFO - PROCESS | 1747 | 1465122068928 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 03:21:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 03:21:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1842ms 03:21:08 INFO - PROCESS | 1747 | 1465122068977 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 03:21:08 INFO - PROCESS | 1747 | 1465122068980 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 03:21:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 03:21:08 INFO - PROCESS | 1747 | 1465122068987 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 03:21:08 INFO - PROCESS | 1747 | 1465122068991 Marionette TRACE conn4 <- [1,2426,null,{}] 03:21:09 INFO - PROCESS | 1747 | 1465122068998 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:09 INFO - PROCESS | 1747 | 1465122069003 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:09 INFO - PROCESS | 1747 | 1465122069225 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 03:21:09 INFO - PROCESS | 1747 | 1465122069492 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:09 INFO - PROCESS | 1747 | 1465122069500 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:09 INFO - PROCESS | 1747 | ++DOCSHELL 0x8de82400 == 35 [pid = 1747] [id = 614] 03:21:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x8dec2400) [pid = 1747] [serial = 1843] [outer = (nil)] 03:21:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x93976800) [pid = 1747] [serial = 1844] [outer = 0x8dec2400] 03:21:09 INFO - PROCESS | 1747 | 1465122069584 Marionette DEBUG loaded listener.js 03:21:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x93967400) [pid = 1747] [serial = 1845] [outer = 0x8dec2400] 03:21:10 INFO - PROCESS | 1747 | 1465122070539 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 03:21:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 03:21:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1606ms 03:21:10 INFO - PROCESS | 1747 | 1465122070595 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 03:21:10 INFO - PROCESS | 1747 | 1465122070599 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 03:21:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 03:21:10 INFO - PROCESS | 1747 | 1465122070606 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 03:21:10 INFO - PROCESS | 1747 | 1465122070609 Marionette TRACE conn4 <- [1,2430,null,{}] 03:21:10 INFO - PROCESS | 1747 | 1465122070616 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:10 INFO - PROCESS | 1747 | 1465122070621 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:10 INFO - PROCESS | 1747 | 1465122070804 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 03:21:11 INFO - PROCESS | 1747 | 1465122071050 Marionette TRACE conn4 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:11 INFO - PROCESS | 1747 | 1465122071061 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:11 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe6400 == 36 [pid = 1747] [id = 615] 03:21:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x8cbea400) [pid = 1747] [serial = 1846] [outer = (nil)] 03:21:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x8ddc7400) [pid = 1747] [serial = 1847] [outer = 0x8cbea400] 03:21:11 INFO - PROCESS | 1747 | 1465122071318 Marionette DEBUG loaded listener.js 03:21:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x8de84000) [pid = 1747] [serial = 1848] [outer = 0x8cbea400] 03:21:12 INFO - PROCESS | 1747 | 1465122072301 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 03:21:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 03:21:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1731ms 03:21:12 INFO - PROCESS | 1747 | 1465122072339 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 03:21:12 INFO - PROCESS | 1747 | 1465122072345 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 03:21:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 03:21:12 INFO - PROCESS | 1747 | 1465122072354 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 03:21:12 INFO - PROCESS | 1747 | 1465122072358 Marionette TRACE conn4 <- [1,2434,null,{}] 03:21:12 INFO - PROCESS | 1747 | 1465122072366 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:12 INFO - PROCESS | 1747 | 1465122072372 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:12 INFO - PROCESS | 1747 | 1465122072669 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 03:21:12 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x92587800) [pid = 1747] [serial = 1784] [outer = (nil)] [url = about:blank] 03:21:12 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x9294a800) [pid = 1747] [serial = 1781] [outer = (nil)] [url = about:blank] 03:21:12 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x92babc00) [pid = 1747] [serial = 1782] [outer = (nil)] [url = about:blank] 03:21:12 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x9272c400) [pid = 1747] [serial = 1757] [outer = (nil)] [url = about:blank] 03:21:12 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x92734000) [pid = 1747] [serial = 1758] [outer = (nil)] [url = about:blank] 03:21:12 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x92ba5400) [pid = 1747] [serial = 1763] [outer = (nil)] [url = about:blank] 03:21:12 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x92ba9c00) [pid = 1747] [serial = 1764] [outer = (nil)] [url = about:blank] 03:21:12 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x91db4800) [pid = 1747] [serial = 1754] [outer = (nil)] [url = about:blank] 03:21:12 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x91dd5800) [pid = 1747] [serial = 1755] [outer = (nil)] [url = about:blank] 03:21:12 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x8e644000) [pid = 1747] [serial = 1751] [outer = (nil)] [url = about:blank] 03:21:12 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x8f29ac00) [pid = 1747] [serial = 1752] [outer = (nil)] [url = about:blank] 03:21:12 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x8ddc4800) [pid = 1747] [serial = 1769] [outer = (nil)] [url = about:blank] 03:21:12 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x8de7c800) [pid = 1747] [serial = 1770] [outer = (nil)] [url = about:blank] 03:21:12 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x924c5800) [pid = 1747] [serial = 1749] [outer = (nil)] [url = about:blank] 03:21:12 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x91dd9c00) [pid = 1747] [serial = 1748] [outer = (nil)] [url = about:blank] 03:21:12 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x92940800) [pid = 1747] [serial = 1760] [outer = (nil)] [url = about:blank] 03:21:12 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x92946c00) [pid = 1747] [serial = 1761] [outer = (nil)] [url = about:blank] 03:21:12 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x8e64dc00) [pid = 1747] [serial = 1772] [outer = (nil)] [url = about:blank] 03:21:12 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x8f3e8c00) [pid = 1747] [serial = 1773] [outer = (nil)] [url = about:blank] 03:21:12 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x92d47c00) [pid = 1747] [serial = 1766] [outer = (nil)] [url = about:blank] 03:21:12 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x9384dc00) [pid = 1747] [serial = 1767] [outer = (nil)] [url = about:blank] 03:21:12 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x91dba800) [pid = 1747] [serial = 1775] [outer = (nil)] [url = about:blank] 03:21:12 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x9272fc00) [pid = 1747] [serial = 1778] [outer = (nil)] [url = about:blank] 03:21:12 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x92845800) [pid = 1747] [serial = 1779] [outer = (nil)] [url = about:blank] 03:21:12 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x91ddb800) [pid = 1747] [serial = 1776] [outer = (nil)] [url = about:blank] 03:21:12 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x92c0d000) [pid = 1747] [serial = 1785] [outer = (nil)] [url = about:blank] 03:21:13 INFO - PROCESS | 1747 | 1465122072991 Marionette TRACE conn4 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:13 INFO - PROCESS | 1747 | 1465122073002 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:13 INFO - PROCESS | 1747 | ++DOCSHELL 0x8de7cc00 == 37 [pid = 1747] [id = 616] 03:21:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x8e044400) [pid = 1747] [serial = 1849] [outer = (nil)] 03:21:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x8f149800) [pid = 1747] [serial = 1850] [outer = 0x8e044400] 03:21:13 INFO - PROCESS | 1747 | 1465122073080 Marionette DEBUG loaded listener.js 03:21:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x8f3e9400) [pid = 1747] [serial = 1851] [outer = 0x8e044400] 03:21:13 INFO - PROCESS | 1747 | 1465122073980 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 03:21:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 03:21:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1685ms 03:21:14 INFO - PROCESS | 1747 | 1465122074041 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 03:21:14 INFO - PROCESS | 1747 | 1465122074051 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 03:21:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 03:21:14 INFO - PROCESS | 1747 | 1465122074068 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 03:21:14 INFO - PROCESS | 1747 | 1465122074076 Marionette TRACE conn4 <- [1,2438,null,{}] 03:21:14 INFO - PROCESS | 1747 | 1465122074086 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:14 INFO - PROCESS | 1747 | 1465122074095 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:14 INFO - PROCESS | 1747 | 1465122074412 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 03:21:14 INFO - PROCESS | 1747 | 1465122074712 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:14 INFO - PROCESS | 1747 | 1465122074725 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:14 INFO - PROCESS | 1747 | ++DOCSHELL 0x91d9e400 == 38 [pid = 1747] [id = 617] 03:21:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x91da0800) [pid = 1747] [serial = 1852] [outer = (nil)] 03:21:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x91dd9c00) [pid = 1747] [serial = 1853] [outer = 0x91da0800] 03:21:14 INFO - PROCESS | 1747 | 1465122074848 Marionette DEBUG loaded listener.js 03:21:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x924c8000) [pid = 1747] [serial = 1854] [outer = 0x91da0800] 03:21:15 INFO - PROCESS | 1747 | 1465122075994 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 03:21:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 03:21:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 2002ms 03:21:16 INFO - PROCESS | 1747 | 1465122076069 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 03:21:16 INFO - PROCESS | 1747 | 1465122076072 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 03:21:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 03:21:16 INFO - PROCESS | 1747 | 1465122076080 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 03:21:16 INFO - PROCESS | 1747 | 1465122076086 Marionette TRACE conn4 <- [1,2442,null,{}] 03:21:16 INFO - PROCESS | 1747 | 1465122076113 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:16 INFO - PROCESS | 1747 | 1465122076123 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:16 INFO - PROCESS | 1747 | 1465122076369 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 03:21:16 INFO - PROCESS | 1747 | 1465122076396 Marionette TRACE conn4 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:16 INFO - PROCESS | 1747 | 1465122076405 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:16 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe1400 == 39 [pid = 1747] [id = 618] 03:21:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x924ca800) [pid = 1747] [serial = 1855] [outer = (nil)] 03:21:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x9272ec00) [pid = 1747] [serial = 1856] [outer = 0x924ca800] 03:21:16 INFO - PROCESS | 1747 | 1465122076481 Marionette DEBUG loaded listener.js 03:21:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x92736c00) [pid = 1747] [serial = 1857] [outer = 0x924ca800] 03:21:17 INFO - PROCESS | 1747 | 1465122077422 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 03:21:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 03:21:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1391ms 03:21:17 INFO - PROCESS | 1747 | 1465122077473 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 03:21:17 INFO - PROCESS | 1747 | 1465122077493 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 03:21:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 03:21:17 INFO - PROCESS | 1747 | 1465122077508 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 03:21:17 INFO - PROCESS | 1747 | 1465122077512 Marionette TRACE conn4 <- [1,2446,null,{}] 03:21:17 INFO - PROCESS | 1747 | 1465122077519 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:17 INFO - PROCESS | 1747 | 1465122077524 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:17 INFO - PROCESS | 1747 | 1465122077881 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 03:21:17 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x8dec0c00) [pid = 1747] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 03:21:17 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x91d98c00) [pid = 1747] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 03:21:17 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x8e043800) [pid = 1747] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 03:21:17 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x8e042400) [pid = 1747] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 03:21:17 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x92d48800) [pid = 1747] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 03:21:17 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x8cbe4400) [pid = 1747] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 03:21:17 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x92733400) [pid = 1747] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 03:21:17 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x919c7800) [pid = 1747] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 03:21:17 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x92588000) [pid = 1747] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 03:21:17 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x91ae6400) [pid = 1747] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 03:21:17 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x93b6c000) [pid = 1747] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 03:21:17 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x8f29cc00) [pid = 1747] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 03:21:18 INFO - PROCESS | 1747 | 1465122078049 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:18 INFO - PROCESS | 1747 | 1465122078060 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:18 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe4400 == 40 [pid = 1747] [id = 619] 03:21:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x8deb5400) [pid = 1747] [serial = 1858] [outer = (nil)] 03:21:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x8f29bc00) [pid = 1747] [serial = 1859] [outer = 0x8deb5400] 03:21:18 INFO - PROCESS | 1747 | 1465122078138 Marionette DEBUG loaded listener.js 03:21:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x91d9a800) [pid = 1747] [serial = 1860] [outer = 0x8deb5400] 03:21:18 INFO - PROCESS | 1747 | 1465122078907 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 03:21:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 03:21:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1438ms 03:21:18 INFO - PROCESS | 1747 | 1465122078947 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 03:21:18 INFO - PROCESS | 1747 | 1465122078951 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 03:21:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 03:21:18 INFO - PROCESS | 1747 | 1465122078962 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 03:21:18 INFO - PROCESS | 1747 | 1465122078965 Marionette TRACE conn4 <- [1,2450,null,{}] 03:21:18 INFO - PROCESS | 1747 | 1465122078972 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:18 INFO - PROCESS | 1747 | 1465122078977 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:19 INFO - PROCESS | 1747 | 1465122079214 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 03:21:19 INFO - PROCESS | 1747 | 1465122079228 Marionette TRACE conn4 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:19 INFO - PROCESS | 1747 | 1465122079237 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:19 INFO - PROCESS | 1747 | ++DOCSHELL 0x9272fc00 == 41 [pid = 1747] [id = 620] 03:21:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x92945400) [pid = 1747] [serial = 1861] [outer = (nil)] 03:21:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x92ba7400) [pid = 1747] [serial = 1862] [outer = 0x92945400] 03:21:19 INFO - PROCESS | 1747 | 1465122079323 Marionette DEBUG loaded listener.js 03:21:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x92c10000) [pid = 1747] [serial = 1863] [outer = 0x92945400] 03:21:20 INFO - PROCESS | 1747 | 1465122080492 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 03:21:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 03:21:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1587ms 03:21:20 INFO - PROCESS | 1747 | 1465122080547 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 03:21:20 INFO - PROCESS | 1747 | 1465122080554 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 03:21:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 03:21:20 INFO - PROCESS | 1747 | 1465122080564 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 03:21:20 INFO - PROCESS | 1747 | 1465122080569 Marionette TRACE conn4 <- [1,2454,null,{}] 03:21:20 INFO - PROCESS | 1747 | 1465122080621 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:20 INFO - PROCESS | 1747 | 1465122080627 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:20 INFO - PROCESS | 1747 | 1465122080917 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 03:21:21 INFO - PROCESS | 1747 | 1465122081131 Marionette TRACE conn4 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:21 INFO - PROCESS | 1747 | 1465122081143 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:21 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe6c00 == 42 [pid = 1747] [id = 621] 03:21:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x8e650c00) [pid = 1747] [serial = 1864] [outer = (nil)] 03:21:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x8f3ed000) [pid = 1747] [serial = 1865] [outer = 0x8e650c00] 03:21:21 INFO - PROCESS | 1747 | 1465122081268 Marionette DEBUG loaded listener.js 03:21:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x919cc400) [pid = 1747] [serial = 1866] [outer = 0x8e650c00] 03:21:22 INFO - PROCESS | 1747 | 1465122082226 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 03:21:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 03:21:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1692ms 03:21:22 INFO - PROCESS | 1747 | 1465122082256 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 03:21:22 INFO - PROCESS | 1747 | 1465122082265 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 03:21:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 03:21:22 INFO - PROCESS | 1747 | 1465122082277 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 03:21:22 INFO - PROCESS | 1747 | 1465122082281 Marionette TRACE conn4 <- [1,2458,null,{}] 03:21:22 INFO - PROCESS | 1747 | 1465122082305 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:22 INFO - PROCESS | 1747 | 1465122082313 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:22 INFO - PROCESS | 1747 | 1465122082609 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 03:21:22 INFO - PROCESS | 1747 | 1465122082818 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:22 INFO - PROCESS | 1747 | 1465122082831 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:22 INFO - PROCESS | 1747 | ++DOCSHELL 0x91dd2c00 == 43 [pid = 1747] [id = 622] 03:21:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x91ddbc00) [pid = 1747] [serial = 1867] [outer = (nil)] 03:21:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x92585000) [pid = 1747] [serial = 1868] [outer = 0x91ddbc00] 03:21:22 INFO - PROCESS | 1747 | 1465122082924 Marionette DEBUG loaded listener.js 03:21:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x92712400) [pid = 1747] [serial = 1869] [outer = 0x91ddbc00] 03:21:23 INFO - PROCESS | 1747 | 1465122083932 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 03:21:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 03:21:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1692ms 03:21:23 INFO - PROCESS | 1747 | 1465122083968 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 03:21:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 03:21:23 INFO - PROCESS | 1747 | 1465122083974 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 03:21:23 INFO - PROCESS | 1747 | 1465122083982 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 03:21:23 INFO - PROCESS | 1747 | 1465122083989 Marionette TRACE conn4 <- [1,2462,null,{}] 03:21:24 INFO - PROCESS | 1747 | 1465122084007 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:24 INFO - PROCESS | 1747 | 1465122084017 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:24 INFO - PROCESS | 1747 | 1465122084275 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 03:21:24 INFO - PROCESS | 1747 | 1465122084577 Marionette TRACE conn4 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:24 INFO - PROCESS | 1747 | 1465122084591 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:24 INFO - PROCESS | 1747 | ++DOCSHELL 0x92d4f800 == 44 [pid = 1747] [id = 623] 03:21:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x92d50800) [pid = 1747] [serial = 1870] [outer = (nil)] 03:21:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x9384bc00) [pid = 1747] [serial = 1871] [outer = 0x92d50800] 03:21:24 INFO - PROCESS | 1747 | 1465122084683 Marionette DEBUG loaded listener.js 03:21:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x938bc000) [pid = 1747] [serial = 1872] [outer = 0x92d50800] 03:21:26 INFO - PROCESS | 1747 | 1465122086001 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 03:21:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 03:21:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 2044ms 03:21:26 INFO - PROCESS | 1747 | 1465122086025 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 03:21:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 03:21:26 INFO - PROCESS | 1747 | 1465122086031 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 03:21:26 INFO - PROCESS | 1747 | 1465122086038 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 03:21:26 INFO - PROCESS | 1747 | 1465122086041 Marionette TRACE conn4 <- [1,2466,null,{}] 03:21:26 INFO - PROCESS | 1747 | 1465122086049 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:26 INFO - PROCESS | 1747 | 1465122086053 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:26 INFO - PROCESS | 1747 | 1465122086270 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 03:21:26 INFO - PROCESS | 1747 | 1465122086560 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:26 INFO - PROCESS | 1747 | 1465122086566 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:26 INFO - PROCESS | 1747 | ++DOCSHELL 0x8fadf000 == 45 [pid = 1747] [id = 624] 03:21:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x91ddcc00) [pid = 1747] [serial = 1873] [outer = (nil)] 03:21:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x93c1a800) [pid = 1747] [serial = 1874] [outer = 0x91ddcc00] 03:21:26 INFO - PROCESS | 1747 | 1465122086656 Marionette DEBUG loaded listener.js 03:21:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x94707000) [pid = 1747] [serial = 1875] [outer = 0x91ddcc00] 03:21:27 INFO - PROCESS | 1747 | 1465122087585 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 03:21:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 03:21:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1589ms 03:21:27 INFO - PROCESS | 1747 | 1465122087627 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 03:21:27 INFO - PROCESS | 1747 | 1465122087632 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 03:21:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 03:21:27 INFO - PROCESS | 1747 | 1465122087639 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 03:21:27 INFO - PROCESS | 1747 | 1465122087643 Marionette TRACE conn4 <- [1,2470,null,{}] 03:21:27 INFO - PROCESS | 1747 | 1465122087649 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:27 INFO - PROCESS | 1747 | 1465122087655 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:27 INFO - PROCESS | 1747 | 1465122087879 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 03:21:28 INFO - PROCESS | 1747 | 1465122088164 Marionette TRACE conn4 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:28 INFO - PROCESS | 1747 | 1465122088173 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:28 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e0c4c00 == 46 [pid = 1747] [id = 625] 03:21:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x91ae9400) [pid = 1747] [serial = 1876] [outer = (nil)] 03:21:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x95227c00) [pid = 1747] [serial = 1877] [outer = 0x91ae9400] 03:21:28 INFO - PROCESS | 1747 | 1465122088297 Marionette DEBUG loaded listener.js 03:21:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x9522f800) [pid = 1747] [serial = 1878] [outer = 0x91ae9400] 03:21:29 INFO - PROCESS | 1747 | 1465122089246 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 03:21:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 03:21:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1641ms 03:21:29 INFO - PROCESS | 1747 | 1465122089281 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 03:21:29 INFO - PROCESS | 1747 | 1465122089286 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 03:21:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 03:21:29 INFO - PROCESS | 1747 | 1465122089295 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 03:21:29 INFO - PROCESS | 1747 | 1465122089300 Marionette TRACE conn4 <- [1,2474,null,{}] 03:21:29 INFO - PROCESS | 1747 | 1465122089306 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:29 INFO - PROCESS | 1747 | 1465122089317 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:29 INFO - PROCESS | 1747 | 1465122089659 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 03:21:29 INFO - PROCESS | 1747 | 1465122089957 Marionette TRACE conn4 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:29 INFO - PROCESS | 1747 | 1465122089968 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:29 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe5800 == 47 [pid = 1747] [id = 626] 03:21:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x95158800) [pid = 1747] [serial = 1879] [outer = (nil)] 03:21:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x954e7400) [pid = 1747] [serial = 1880] [outer = 0x95158800] 03:21:30 INFO - PROCESS | 1747 | 1465122090053 Marionette DEBUG loaded listener.js 03:21:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x96090400) [pid = 1747] [serial = 1881] [outer = 0x95158800] 03:21:31 INFO - PROCESS | 1747 | 1465122091075 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 03:21:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 03:21:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1837ms 03:21:31 INFO - PROCESS | 1747 | 1465122091132 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 03:21:31 INFO - PROCESS | 1747 | 1465122091137 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 03:21:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 03:21:31 INFO - PROCESS | 1747 | 1465122091144 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 03:21:31 INFO - PROCESS | 1747 | 1465122091148 Marionette TRACE conn4 <- [1,2478,null,{}] 03:21:31 INFO - PROCESS | 1747 | 1465122091155 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:31 INFO - PROCESS | 1747 | 1465122091160 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:31 INFO - PROCESS | 1747 | 1465122091376 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 03:21:31 INFO - PROCESS | 1747 | 1465122091636 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:31 INFO - PROCESS | 1747 | 1465122091646 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:31 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbedc00 == 48 [pid = 1747] [id = 627] 03:21:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x8ddcc400) [pid = 1747] [serial = 1882] [outer = (nil)] 03:21:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x8f14dc00) [pid = 1747] [serial = 1883] [outer = 0x8ddcc400] 03:21:31 INFO - PROCESS | 1747 | 1465122091776 Marionette DEBUG loaded listener.js 03:21:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x91ae6c00) [pid = 1747] [serial = 1884] [outer = 0x8ddcc400] 03:21:32 INFO - PROCESS | 1747 | 1465122092760 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 03:21:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 03:21:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1696ms 03:21:32 INFO - PROCESS | 1747 | 1465122092842 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 03:21:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 03:21:32 INFO - PROCESS | 1747 | 1465122092854 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 03:21:32 INFO - PROCESS | 1747 | 1465122092862 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 03:21:32 INFO - PROCESS | 1747 | 1465122092868 Marionette TRACE conn4 <- [1,2482,null,{}] 03:21:32 INFO - PROCESS | 1747 | 1465122092878 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:32 INFO - PROCESS | 1747 | 1465122092886 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:33 INFO - PROCESS | 1747 | 1465122093141 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 03:21:33 INFO - PROCESS | 1747 | 1465122093694 Marionette TRACE conn4 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:33 INFO - PROCESS | 1747 | 1465122093704 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:33 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e047c00 == 49 [pid = 1747] [id = 628] 03:21:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x8e048c00) [pid = 1747] [serial = 1885] [outer = (nil)] 03:21:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x8e641400) [pid = 1747] [serial = 1886] [outer = 0x8e048c00] 03:21:33 INFO - PROCESS | 1747 | 1465122093784 Marionette DEBUG loaded listener.js 03:21:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x8f3e4400) [pid = 1747] [serial = 1887] [outer = 0x8e048c00] 03:21:34 INFO - PROCESS | 1747 | 1465122094847 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 03:21:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 03:21:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 2044ms 03:21:34 INFO - PROCESS | 1747 | 1465122094907 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 03:21:34 INFO - PROCESS | 1747 | 1465122094914 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 03:21:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 03:21:34 INFO - PROCESS | 1747 | 1465122094922 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 03:21:34 INFO - PROCESS | 1747 | 1465122094926 Marionette TRACE conn4 <- [1,2486,null,{}] 03:21:34 INFO - PROCESS | 1747 | 1465122094935 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:34 INFO - PROCESS | 1747 | 1465122094944 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:35 INFO - PROCESS | 1747 | 1465122095141 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 03:21:36 INFO - PROCESS | 1747 | --DOCSHELL 0x8ddcc000 == 48 [pid = 1747] [id = 553] 03:21:36 INFO - PROCESS | 1747 | --DOCSHELL 0x8e0cd400 == 47 [pid = 1747] [id = 565] 03:21:36 INFO - PROCESS | 1747 | --DOCSHELL 0x8e0cf000 == 46 [pid = 1747] [id = 564] 03:21:36 INFO - PROCESS | 1747 | --DOCSHELL 0x8ddc9800 == 45 [pid = 1747] [id = 558] 03:21:36 INFO - PROCESS | 1747 | --DOCSHELL 0x8e045800 == 44 [pid = 1747] [id = 551] 03:21:36 INFO - PROCESS | 1747 | --DOCSHELL 0x8dec0400 == 43 [pid = 1747] [id = 566] 03:21:36 INFO - PROCESS | 1747 | --DOCSHELL 0x8deb9400 == 42 [pid = 1747] [id = 555] 03:21:36 INFO - PROCESS | 1747 | --DOCSHELL 0x8debe400 == 41 [pid = 1747] [id = 559] 03:21:36 INFO - PROCESS | 1747 | --DOCSHELL 0x9272dc00 == 40 [pid = 1747] [id = 567] 03:21:36 INFO - PROCESS | 1747 | --DOCSHELL 0x9272c000 == 39 [pid = 1747] [id = 557] 03:21:36 INFO - PROCESS | 1747 | --DOCSHELL 0x8de85800 == 38 [pid = 1747] [id = 561] 03:21:36 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbe7c00 == 37 [pid = 1747] [id = 563] 03:21:36 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbec800 == 36 [pid = 1747] [id = 554] 03:21:36 INFO - PROCESS | 1747 | --DOCSHELL 0x8ddc7800 == 35 [pid = 1747] [id = 560] 03:21:36 INFO - PROCESS | 1747 | --DOCSHELL 0x8e64f800 == 34 [pid = 1747] [id = 552] 03:21:36 INFO - PROCESS | 1747 | --DOCSHELL 0x8ddccc00 == 33 [pid = 1747] [id = 556] 03:21:36 INFO - PROCESS | 1747 | --DOCSHELL 0x8de7e800 == 32 [pid = 1747] [id = 562] 03:21:36 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbe4000 == 31 [pid = 1747] [id = 603] 03:21:36 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x91db8400) [pid = 1747] [serial = 1823] [outer = (nil)] [url = about:blank] 03:21:36 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x8e644800) [pid = 1747] [serial = 1788] [outer = (nil)] [url = about:blank] 03:21:36 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x8e048400) [pid = 1747] [serial = 1787] [outer = (nil)] [url = about:blank] 03:21:36 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x9257e400) [pid = 1747] [serial = 1791] [outer = (nil)] [url = about:blank] 03:21:36 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x91dda000) [pid = 1747] [serial = 1790] [outer = (nil)] [url = about:blank] 03:21:36 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x8e0c2800) [pid = 1747] [serial = 1814] [outer = (nil)] [url = about:blank] 03:21:36 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x8f14c400) [pid = 1747] [serial = 1809] [outer = (nil)] [url = about:blank] 03:21:36 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x8e04f400) [pid = 1747] [serial = 1808] [outer = (nil)] [url = about:blank] 03:21:36 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x93841400) [pid = 1747] [serial = 1793] [outer = (nil)] [url = about:blank] 03:21:36 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x938b0800) [pid = 1747] [serial = 1794] [outer = (nil)] [url = about:blank] 03:21:36 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x8ddc4400) [pid = 1747] [serial = 1811] [outer = (nil)] [url = about:blank] 03:21:36 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x8ddd0800) [pid = 1747] [serial = 1812] [outer = (nil)] [url = about:blank] 03:21:36 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x93976400) [pid = 1747] [serial = 1797] [outer = (nil)] [url = about:blank] 03:21:36 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x9396f800) [pid = 1747] [serial = 1796] [outer = (nil)] [url = about:blank] 03:21:36 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x93b6c800) [pid = 1747] [serial = 1800] [outer = (nil)] [url = about:blank] 03:21:36 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x93b60400) [pid = 1747] [serial = 1799] [outer = (nil)] [url = about:blank] 03:21:36 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x95423000) [pid = 1747] [serial = 1803] [outer = (nil)] [url = about:blank] 03:21:36 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x95231000) [pid = 1747] [serial = 1802] [outer = (nil)] [url = about:blank] 03:21:36 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x91d9b400) [pid = 1747] [serial = 1820] [outer = (nil)] [url = about:blank] 03:21:36 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x954ea400) [pid = 1747] [serial = 1806] [outer = (nil)] [url = about:blank] 03:21:36 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x8f2a0400) [pid = 1747] [serial = 1817] [outer = (nil)] [url = about:blank] 03:21:36 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x954e7800) [pid = 1747] [serial = 1805] [outer = (nil)] [url = about:blank] 03:21:36 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x8f3ee800) [pid = 1747] [serial = 1818] [outer = (nil)] [url = about:blank] 03:21:36 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x8e0ca800) [pid = 1747] [serial = 1815] [outer = (nil)] [url = about:blank] 03:21:36 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x91db3800) [pid = 1747] [serial = 1821] [outer = (nil)] [url = about:blank] 03:21:36 INFO - PROCESS | 1747 | 1465122096678 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:36 INFO - PROCESS | 1747 | 1465122096690 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:36 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe8000 == 32 [pid = 1747] [id = 629] 03:21:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x8cbe9c00) [pid = 1747] [serial = 1888] [outer = (nil)] 03:21:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x8ddc2c00) [pid = 1747] [serial = 1889] [outer = 0x8cbe9c00] 03:21:36 INFO - PROCESS | 1747 | 1465122096776 Marionette DEBUG loaded listener.js 03:21:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x8ddccc00) [pid = 1747] [serial = 1890] [outer = 0x8cbe9c00] 03:21:37 INFO - PROCESS | 1747 | 1465122097671 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 03:21:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 03:21:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 2795ms 03:21:37 INFO - PROCESS | 1747 | 1465122097719 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 03:21:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 03:21:37 INFO - PROCESS | 1747 | 1465122097725 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 03:21:37 INFO - PROCESS | 1747 | 1465122097734 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 03:21:37 INFO - PROCESS | 1747 | 1465122097739 Marionette TRACE conn4 <- [1,2490,null,{}] 03:21:37 INFO - PROCESS | 1747 | 1465122097747 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:37 INFO - PROCESS | 1747 | 1465122097754 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:37 INFO - PROCESS | 1747 | 1465122097960 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 03:21:38 INFO - PROCESS | 1747 | 1465122098308 Marionette TRACE conn4 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:38 INFO - PROCESS | 1747 | 1465122098334 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:38 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e0c1c00 == 33 [pid = 1747] [id = 630] 03:21:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x8e0c2400) [pid = 1747] [serial = 1891] [outer = (nil)] 03:21:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x8e0c7400) [pid = 1747] [serial = 1892] [outer = 0x8e0c2400] 03:21:38 INFO - PROCESS | 1747 | 1465122098421 Marionette DEBUG loaded listener.js 03:21:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x8e0cf000) [pid = 1747] [serial = 1893] [outer = 0x8e0c2400] 03:21:39 INFO - PROCESS | 1747 | 1465122099285 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 03:21:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 03:21:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1599ms 03:21:39 INFO - PROCESS | 1747 | 1465122099338 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 03:21:39 INFO - PROCESS | 1747 | 1465122099344 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 03:21:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 03:21:39 INFO - PROCESS | 1747 | 1465122099364 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 03:21:39 INFO - PROCESS | 1747 | 1465122099368 Marionette TRACE conn4 <- [1,2494,null,{}] 03:21:39 INFO - PROCESS | 1747 | 1465122099374 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:39 INFO - PROCESS | 1747 | 1465122099380 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:39 INFO - PROCESS | 1747 | 1465122099649 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 03:21:39 INFO - PROCESS | 1747 | 1465122099677 Marionette TRACE conn4 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:39 INFO - PROCESS | 1747 | 1465122099683 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:39 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e650000 == 34 [pid = 1747] [id = 631] 03:21:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x8e650400) [pid = 1747] [serial = 1894] [outer = (nil)] 03:21:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x8f29ec00) [pid = 1747] [serial = 1895] [outer = 0x8e650400] 03:21:39 INFO - PROCESS | 1747 | 1465122099762 Marionette DEBUG loaded listener.js 03:21:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x8f3ea800) [pid = 1747] [serial = 1896] [outer = 0x8e650400] 03:21:40 INFO - PROCESS | 1747 | 1465122100856 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 03:21:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 03:21:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1533ms 03:21:40 INFO - PROCESS | 1747 | 1465122100898 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 03:21:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 03:21:40 INFO - PROCESS | 1747 | 1465122100902 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 03:21:40 INFO - PROCESS | 1747 | 1465122100924 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 03:21:40 INFO - PROCESS | 1747 | 1465122100935 Marionette TRACE conn4 <- [1,2498,null,{}] 03:21:40 INFO - PROCESS | 1747 | 1465122100945 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:40 INFO - PROCESS | 1747 | 1465122100954 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:41 INFO - PROCESS | 1747 | 1465122101780 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 03:21:41 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x92945400) [pid = 1747] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 03:21:41 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x924ca800) [pid = 1747] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 03:21:41 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x8deb5400) [pid = 1747] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 03:21:41 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x8fadf400) [pid = 1747] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 03:21:41 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x9271c000) [pid = 1747] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 03:21:41 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x8deb8c00) [pid = 1747] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 03:21:41 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x8cbea400) [pid = 1747] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 03:21:41 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x8e041800) [pid = 1747] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 03:21:41 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x92712c00) [pid = 1747] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 03:21:41 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x8dec2400) [pid = 1747] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 03:21:41 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x8deb5c00) [pid = 1747] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 03:21:41 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x8e649000) [pid = 1747] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 03:21:41 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x8e044400) [pid = 1747] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 03:21:41 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x91da0800) [pid = 1747] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 03:21:41 INFO - PROCESS | 1747 | 1465122101979 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:42 INFO - PROCESS | 1747 | 1465122101988 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:42 INFO - PROCESS | 1747 | ++DOCSHELL 0x8deb8c00 == 35 [pid = 1747] [id = 632] 03:21:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x8dec2000) [pid = 1747] [serial = 1897] [outer = (nil)] 03:21:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x8fad6400) [pid = 1747] [serial = 1898] [outer = 0x8dec2000] 03:21:42 INFO - PROCESS | 1747 | 1465122102101 Marionette DEBUG loaded listener.js 03:21:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x91d94c00) [pid = 1747] [serial = 1899] [outer = 0x8dec2000] 03:21:43 INFO - PROCESS | 1747 | 1465122103231 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 03:21:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 03:21:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 2363ms 03:21:43 INFO - PROCESS | 1747 | 1465122103272 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 03:21:43 INFO - PROCESS | 1747 | 1465122103277 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 03:21:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 03:21:43 INFO - PROCESS | 1747 | 1465122103285 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 03:21:43 INFO - PROCESS | 1747 | 1465122103289 Marionette TRACE conn4 <- [1,2502,null,{}] 03:21:43 INFO - PROCESS | 1747 | 1465122103295 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:43 INFO - PROCESS | 1747 | 1465122103301 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:43 INFO - PROCESS | 1747 | 1465122103499 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 03:21:43 INFO - PROCESS | 1747 | 1465122103653 Marionette TRACE conn4 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:43 INFO - PROCESS | 1747 | 1465122103661 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:43 INFO - PROCESS | 1747 | ++DOCSHELL 0x8de7ec00 == 36 [pid = 1747] [id = 633] 03:21:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x8fadf400) [pid = 1747] [serial = 1900] [outer = (nil)] 03:21:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x91dd9800) [pid = 1747] [serial = 1901] [outer = 0x8fadf400] 03:21:43 INFO - PROCESS | 1747 | 1465122103742 Marionette DEBUG loaded listener.js 03:21:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x91dbbc00) [pid = 1747] [serial = 1902] [outer = 0x8fadf400] 03:21:44 INFO - PROCESS | 1747 | 1465122104871 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 03:21:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 03:21:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1638ms 03:21:44 INFO - PROCESS | 1747 | 1465122104925 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 03:21:44 INFO - PROCESS | 1747 | 1465122104932 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 03:21:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 03:21:44 INFO - PROCESS | 1747 | 1465122104942 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 03:21:44 INFO - PROCESS | 1747 | 1465122104949 Marionette TRACE conn4 <- [1,2506,null,{}] 03:21:44 INFO - PROCESS | 1747 | 1465122104959 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:44 INFO - PROCESS | 1747 | 1465122104964 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:45 INFO - PROCESS | 1747 | 1465122105211 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 03:21:45 INFO - PROCESS | 1747 | 1465122105505 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:45 INFO - PROCESS | 1747 | 1465122105522 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:45 INFO - PROCESS | 1747 | ++DOCSHELL 0x8dec2c00 == 37 [pid = 1747] [id = 634] 03:21:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x8e043c00) [pid = 1747] [serial = 1903] [outer = (nil)] 03:21:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x8e648800) [pid = 1747] [serial = 1904] [outer = 0x8e043c00] 03:21:45 INFO - PROCESS | 1747 | 1465122105616 Marionette DEBUG loaded listener.js 03:21:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x8fadc800) [pid = 1747] [serial = 1905] [outer = 0x8e043c00] 03:21:46 INFO - PROCESS | 1747 | 1465122106581 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 03:21:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 03:21:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1700ms 03:21:46 INFO - PROCESS | 1747 | 1465122106642 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 03:21:46 INFO - PROCESS | 1747 | 1465122106650 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 03:21:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 03:21:46 INFO - PROCESS | 1747 | 1465122106663 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 03:21:46 INFO - PROCESS | 1747 | 1465122106667 Marionette TRACE conn4 <- [1,2510,null,{}] 03:21:46 INFO - PROCESS | 1747 | 1465122106675 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:46 INFO - PROCESS | 1747 | 1465122106682 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:46 INFO - PROCESS | 1747 | 1465122106900 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 03:21:47 INFO - PROCESS | 1747 | 1465122107161 Marionette TRACE conn4 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:47 INFO - PROCESS | 1747 | 1465122107175 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:47 INFO - PROCESS | 1747 | ++DOCSHELL 0x8de80000 == 38 [pid = 1747] [id = 635] 03:21:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x91d9b400) [pid = 1747] [serial = 1906] [outer = (nil)] 03:21:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x92584000) [pid = 1747] [serial = 1907] [outer = 0x91d9b400] 03:21:47 INFO - PROCESS | 1747 | 1465122107309 Marionette DEBUG loaded listener.js 03:21:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x9258c400) [pid = 1747] [serial = 1908] [outer = 0x91d9b400] 03:21:48 INFO - PROCESS | 1747 | 1465122108292 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 03:21:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 03:21:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1685ms 03:21:48 INFO - PROCESS | 1747 | 1465122108348 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 03:21:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 03:21:48 INFO - PROCESS | 1747 | 1465122108353 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 03:21:48 INFO - PROCESS | 1747 | 1465122108361 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 03:21:48 INFO - PROCESS | 1747 | 1465122108368 Marionette TRACE conn4 <- [1,2514,null,{}] 03:21:48 INFO - PROCESS | 1747 | 1465122108386 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:48 INFO - PROCESS | 1747 | 1465122108395 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:48 INFO - PROCESS | 1747 | 1465122108646 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 03:21:48 INFO - PROCESS | 1747 | 1465122108932 Marionette TRACE conn4 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:48 INFO - PROCESS | 1747 | 1465122108948 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:48 INFO - PROCESS | 1747 | ++DOCSHELL 0x919d0400 == 39 [pid = 1747] [id = 636] 03:21:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x91db0c00) [pid = 1747] [serial = 1909] [outer = (nil)] 03:21:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x9284a800) [pid = 1747] [serial = 1910] [outer = 0x91db0c00] 03:21:49 INFO - PROCESS | 1747 | 1465122109040 Marionette DEBUG loaded listener.js 03:21:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x92944400) [pid = 1747] [serial = 1911] [outer = 0x91db0c00] 03:21:49 INFO - PROCESS | 1747 | 1465122109979 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 03:21:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 03:21:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1691ms 03:21:50 INFO - PROCESS | 1747 | 1465122110051 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 03:21:50 INFO - PROCESS | 1747 | 1465122110057 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 03:21:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 03:21:50 INFO - PROCESS | 1747 | 1465122110065 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 03:21:50 INFO - PROCESS | 1747 | 1465122110068 Marionette TRACE conn4 <- [1,2518,null,{}] 03:21:50 INFO - PROCESS | 1747 | 1465122110075 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:50 INFO - PROCESS | 1747 | 1465122110082 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:50 INFO - PROCESS | 1747 | 1465122110327 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 03:21:50 INFO - PROCESS | 1747 | 1465122110568 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:50 INFO - PROCESS | 1747 | 1465122110579 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:50 INFO - PROCESS | 1747 | ++DOCSHELL 0x91ddb800 == 40 [pid = 1747] [id = 637] 03:21:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x92844800) [pid = 1747] [serial = 1912] [outer = (nil)] 03:21:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x92ba2800) [pid = 1747] [serial = 1913] [outer = 0x92844800] 03:21:50 INFO - PROCESS | 1747 | 1465122110679 Marionette DEBUG loaded listener.js 03:21:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x92ba5800) [pid = 1747] [serial = 1914] [outer = 0x92844800] 03:21:51 INFO - PROCESS | 1747 | 1465122111571 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 03:21:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 03:21:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1586ms 03:21:51 INFO - PROCESS | 1747 | 1465122111652 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 03:21:51 INFO - PROCESS | 1747 | 1465122111657 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 03:21:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 03:21:51 INFO - PROCESS | 1747 | 1465122111664 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 03:21:51 INFO - PROCESS | 1747 | 1465122111668 Marionette TRACE conn4 <- [1,2522,null,{}] 03:21:51 INFO - PROCESS | 1747 | 1465122111675 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:51 INFO - PROCESS | 1747 | 1465122111682 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:51 INFO - PROCESS | 1747 | 1465122111885 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 03:21:52 INFO - PROCESS | 1747 | 1465122112105 Marionette TRACE conn4 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:52 INFO - PROCESS | 1747 | 1465122112114 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:52 INFO - PROCESS | 1747 | ++DOCSHELL 0x8deb5400 == 41 [pid = 1747] [id = 638] 03:21:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x8deb7800) [pid = 1747] [serial = 1915] [outer = (nil)] 03:21:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x92d46400) [pid = 1747] [serial = 1916] [outer = 0x8deb7800] 03:21:52 INFO - PROCESS | 1747 | 1465122112249 Marionette DEBUG loaded listener.js 03:21:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x92d4b800) [pid = 1747] [serial = 1917] [outer = 0x8deb7800] 03:21:53 INFO - PROCESS | 1747 | 1465122113226 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 03:21:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 03:21:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1641ms 03:21:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 03:21:53 INFO - PROCESS | 1747 | 1465122113307 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 03:21:53 INFO - PROCESS | 1747 | 1465122113311 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 03:21:53 INFO - PROCESS | 1747 | 1465122113319 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 03:21:53 INFO - PROCESS | 1747 | 1465122113322 Marionette TRACE conn4 <- [1,2526,null,{}] 03:21:53 INFO - PROCESS | 1747 | 1465122113330 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:53 INFO - PROCESS | 1747 | 1465122113342 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:53 INFO - PROCESS | 1747 | 1465122113605 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 03:21:53 INFO - PROCESS | 1747 | 1465122113888 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:53 INFO - PROCESS | 1747 | 1465122113897 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:53 INFO - PROCESS | 1747 | ++DOCSHELL 0x8dec4800 == 42 [pid = 1747] [id = 639] 03:21:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x8f14c800) [pid = 1747] [serial = 1918] [outer = (nil)] 03:21:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x938be400) [pid = 1747] [serial = 1919] [outer = 0x8f14c800] 03:21:54 INFO - PROCESS | 1747 | 1465122113996 Marionette DEBUG loaded listener.js 03:21:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x9396f800) [pid = 1747] [serial = 1920] [outer = 0x8f14c800] 03:21:54 INFO - PROCESS | 1747 | 1465122114952 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 03:21:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 03:21:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1694ms 03:21:55 INFO - PROCESS | 1747 | 1465122115012 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 03:21:55 INFO - PROCESS | 1747 | 1465122115016 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 03:21:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 03:21:55 INFO - PROCESS | 1747 | 1465122115025 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 03:21:55 INFO - PROCESS | 1747 | 1465122115030 Marionette TRACE conn4 <- [1,2530,null,{}] 03:21:55 INFO - PROCESS | 1747 | 1465122115036 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:55 INFO - PROCESS | 1747 | 1465122115041 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:55 INFO - PROCESS | 1747 | 1465122115246 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 03:21:55 INFO - PROCESS | 1747 | 1465122115484 Marionette TRACE conn4 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:55 INFO - PROCESS | 1747 | 1465122115494 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:55 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddc3000 == 43 [pid = 1747] [id = 640] 03:21:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x8ddc8800) [pid = 1747] [serial = 1921] [outer = (nil)] 03:21:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x93c12800) [pid = 1747] [serial = 1922] [outer = 0x8ddc8800] 03:21:55 INFO - PROCESS | 1747 | 1465122115622 Marionette DEBUG loaded listener.js 03:21:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x93b6a000) [pid = 1747] [serial = 1923] [outer = 0x8ddc8800] 03:21:56 INFO - PROCESS | 1747 | 1465122116529 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 03:21:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 03:21:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1588ms 03:21:56 INFO - PROCESS | 1747 | 1465122116615 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 03:21:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 03:21:56 INFO - PROCESS | 1747 | 1465122116620 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 03:21:56 INFO - PROCESS | 1747 | 1465122116627 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 03:21:56 INFO - PROCESS | 1747 | 1465122116631 Marionette TRACE conn4 <- [1,2534,null,{}] 03:21:56 INFO - PROCESS | 1747 | 1465122116638 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:56 INFO - PROCESS | 1747 | 1465122116644 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:56 INFO - PROCESS | 1747 | 1465122116893 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 03:21:57 INFO - PROCESS | 1747 | 1465122117141 Marionette TRACE conn4 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:57 INFO - PROCESS | 1747 | 1465122117151 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:57 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddcf000 == 44 [pid = 1747] [id = 641] 03:21:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x8de7d800) [pid = 1747] [serial = 1924] [outer = (nil)] 03:21:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x8f145c00) [pid = 1747] [serial = 1925] [outer = 0x8de7d800] 03:21:57 INFO - PROCESS | 1747 | 1465122117279 Marionette DEBUG loaded listener.js 03:21:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x91db8800) [pid = 1747] [serial = 1926] [outer = 0x8de7d800] 03:21:58 INFO - PROCESS | 1747 | 1465122118483 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 03:21:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 03:21:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1891ms 03:21:58 INFO - PROCESS | 1747 | 1465122118519 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 03:21:58 INFO - PROCESS | 1747 | 1465122118522 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 03:21:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 03:21:58 INFO - PROCESS | 1747 | 1465122118530 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 03:21:58 INFO - PROCESS | 1747 | 1465122118534 Marionette TRACE conn4 <- [1,2538,null,{}] 03:21:58 INFO - PROCESS | 1747 | 1465122118541 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:58 INFO - PROCESS | 1747 | 1465122118547 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:58 INFO - PROCESS | 1747 | 1465122118977 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 03:21:59 INFO - PROCESS | 1747 | 1465122119305 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:59 INFO - PROCESS | 1747 | 1465122119316 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:21:59 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddc6c00 == 45 [pid = 1747] [id = 642] 03:21:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x8de80c00) [pid = 1747] [serial = 1927] [outer = (nil)] 03:21:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x8de87400) [pid = 1747] [serial = 1928] [outer = 0x8de80c00] 03:21:59 INFO - PROCESS | 1747 | 1465122119436 Marionette DEBUG loaded listener.js 03:21:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x8e041400) [pid = 1747] [serial = 1929] [outer = 0x8de80c00] 03:22:00 INFO - PROCESS | 1747 | --DOCSHELL 0x8de7cc00 == 44 [pid = 1747] [id = 616] 03:22:00 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x92ba7400) [pid = 1747] [serial = 1862] [outer = (nil)] [url = about:blank] 03:22:00 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x92c10000) [pid = 1747] [serial = 1863] [outer = (nil)] [url = about:blank] 03:22:00 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x9272ec00) [pid = 1747] [serial = 1856] [outer = (nil)] [url = about:blank] 03:22:00 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x92736c00) [pid = 1747] [serial = 1857] [outer = (nil)] [url = about:blank] 03:22:00 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x8f29bc00) [pid = 1747] [serial = 1859] [outer = (nil)] [url = about:blank] 03:22:00 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x92c01800) [pid = 1747] [serial = 1838] [outer = (nil)] [url = about:blank] 03:22:00 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x92c05400) [pid = 1747] [serial = 1839] [outer = (nil)] [url = about:blank] 03:22:00 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x92948400) [pid = 1747] [serial = 1835] [outer = (nil)] [url = about:blank] 03:22:00 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x9294b400) [pid = 1747] [serial = 1836] [outer = (nil)] [url = about:blank] 03:22:00 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x91da0400) [pid = 1747] [serial = 1829] [outer = (nil)] [url = about:blank] 03:22:00 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x924c2800) [pid = 1747] [serial = 1830] [outer = (nil)] [url = about:blank] 03:22:00 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x8ddc7400) [pid = 1747] [serial = 1847] [outer = (nil)] [url = about:blank] 03:22:00 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x8de84000) [pid = 1747] [serial = 1848] [outer = (nil)] [url = about:blank] 03:22:00 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x8e04d000) [pid = 1747] [serial = 1826] [outer = (nil)] [url = about:blank] 03:22:00 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x8f14fc00) [pid = 1747] [serial = 1827] [outer = (nil)] [url = about:blank] 03:22:00 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x9271e400) [pid = 1747] [serial = 1832] [outer = (nil)] [url = about:blank] 03:22:00 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x92733800) [pid = 1747] [serial = 1833] [outer = (nil)] [url = about:blank] 03:22:00 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x93976800) [pid = 1747] [serial = 1844] [outer = (nil)] [url = about:blank] 03:22:00 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x93967400) [pid = 1747] [serial = 1845] [outer = (nil)] [url = about:blank] 03:22:00 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x92d49400) [pid = 1747] [serial = 1841] [outer = (nil)] [url = about:blank] 03:22:00 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x938b6000) [pid = 1747] [serial = 1842] [outer = (nil)] [url = about:blank] 03:22:00 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x91dd3c00) [pid = 1747] [serial = 1824] [outer = (nil)] [url = about:blank] 03:22:00 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x8f149800) [pid = 1747] [serial = 1850] [outer = (nil)] [url = about:blank] 03:22:00 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x8f3e9400) [pid = 1747] [serial = 1851] [outer = (nil)] [url = about:blank] 03:22:00 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x91dd9c00) [pid = 1747] [serial = 1853] [outer = (nil)] [url = about:blank] 03:22:00 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x924c8000) [pid = 1747] [serial = 1854] [outer = (nil)] [url = about:blank] 03:22:00 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x91d9a800) [pid = 1747] [serial = 1860] [outer = (nil)] [url = about:blank] 03:22:00 INFO - PROCESS | 1747 | 1465122120654 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 03:22:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 03:22:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 2193ms 03:22:00 INFO - PROCESS | 1747 | 1465122120727 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 03:22:00 INFO - PROCESS | 1747 | 1465122120735 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 03:22:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 03:22:00 INFO - PROCESS | 1747 | 1465122120746 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 03:22:00 INFO - PROCESS | 1747 | 1465122120751 Marionette TRACE conn4 <- [1,2542,null,{}] 03:22:00 INFO - PROCESS | 1747 | 1465122120760 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:00 INFO - PROCESS | 1747 | 1465122120766 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:00 INFO - PROCESS | 1747 | 1465122120974 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 03:22:01 INFO - PROCESS | 1747 | 1465122121193 Marionette TRACE conn4 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:01 INFO - PROCESS | 1747 | 1465122121203 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:01 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddcf400 == 45 [pid = 1747] [id = 643] 03:22:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x8e64b400) [pid = 1747] [serial = 1930] [outer = (nil)] 03:22:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x8f152c00) [pid = 1747] [serial = 1931] [outer = 0x8e64b400] 03:22:01 INFO - PROCESS | 1747 | 1465122121285 Marionette DEBUG loaded listener.js 03:22:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x8f3e9400) [pid = 1747] [serial = 1932] [outer = 0x8e64b400] 03:22:02 INFO - PROCESS | 1747 | 1465122122268 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 03:22:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 03:22:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1588ms 03:22:02 INFO - PROCESS | 1747 | 1465122122334 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 03:22:02 INFO - PROCESS | 1747 | 1465122122340 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 03:22:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 03:22:02 INFO - PROCESS | 1747 | 1465122122347 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 03:22:02 INFO - PROCESS | 1747 | 1465122122351 Marionette TRACE conn4 <- [1,2546,null,{}] 03:22:02 INFO - PROCESS | 1747 | 1465122122357 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:02 INFO - PROCESS | 1747 | 1465122122363 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:02 INFO - PROCESS | 1747 | 1465122122574 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 03:22:02 INFO - PROCESS | 1747 | 1465122122864 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:02 INFO - PROCESS | 1747 | 1465122122873 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:02 INFO - PROCESS | 1747 | ++DOCSHELL 0x91dd4c00 == 46 [pid = 1747] [id = 644] 03:22:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x91dddc00) [pid = 1747] [serial = 1933] [outer = (nil)] 03:22:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x924c2800) [pid = 1747] [serial = 1934] [outer = 0x91dddc00] 03:22:02 INFO - PROCESS | 1747 | 1465122122952 Marionette DEBUG loaded listener.js 03:22:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x924d0c00) [pid = 1747] [serial = 1935] [outer = 0x91dddc00] 03:22:03 INFO - PROCESS | 1747 | 1465122123863 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 03:22:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 03:22:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1586ms 03:22:03 INFO - PROCESS | 1747 | 1465122123941 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 03:22:03 INFO - PROCESS | 1747 | 1465122123948 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 03:22:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 03:22:03 INFO - PROCESS | 1747 | 1465122123973 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 03:22:03 INFO - PROCESS | 1747 | 1465122123981 Marionette TRACE conn4 <- [1,2550,null,{}] 03:22:03 INFO - PROCESS | 1747 | 1465122123987 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:03 INFO - PROCESS | 1747 | 1465122123994 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:04 INFO - PROCESS | 1747 | 1465122124252 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 03:22:04 INFO - PROCESS | 1747 | 1465122124278 Marionette TRACE conn4 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:04 INFO - PROCESS | 1747 | 1465122124287 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:04 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f149000 == 47 [pid = 1747] [id = 645] 03:22:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x91d9a400) [pid = 1747] [serial = 1936] [outer = (nil)] 03:22:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x92844000) [pid = 1747] [serial = 1937] [outer = 0x91d9a400] 03:22:04 INFO - PROCESS | 1747 | 1465122124359 Marionette DEBUG loaded listener.js 03:22:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x92846c00) [pid = 1747] [serial = 1938] [outer = 0x91d9a400] 03:22:05 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x8e650400) [pid = 1747] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 03:22:05 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x8cbe9c00) [pid = 1747] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 03:22:05 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x8e0c2400) [pid = 1747] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 03:22:05 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x8e048c00) [pid = 1747] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 03:22:05 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x8e650c00) [pid = 1747] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 03:22:05 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x91ddbc00) [pid = 1747] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 03:22:05 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x92d50800) [pid = 1747] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 03:22:05 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x91ddcc00) [pid = 1747] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 03:22:05 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x91ae9400) [pid = 1747] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 03:22:05 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x8dec2000) [pid = 1747] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 03:22:05 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x95158800) [pid = 1747] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 03:22:05 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x8ddcc400) [pid = 1747] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 03:22:05 INFO - PROCESS | 1747 | 1465122125719 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 03:22:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 03:22:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1806ms 03:22:05 INFO - PROCESS | 1747 | 1465122125765 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 03:22:05 INFO - PROCESS | 1747 | 1465122125769 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 03:22:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 03:22:05 INFO - PROCESS | 1747 | 1465122125775 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 03:22:05 INFO - PROCESS | 1747 | 1465122125779 Marionette TRACE conn4 <- [1,2554,null,{}] 03:22:05 INFO - PROCESS | 1747 | 1465122125784 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:05 INFO - PROCESS | 1747 | 1465122125789 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:05 INFO - PROCESS | 1747 | 1465122125970 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 03:22:06 INFO - PROCESS | 1747 | 1465122126117 Marionette TRACE conn4 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:06 INFO - PROCESS | 1747 | 1465122126127 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:06 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbef800 == 48 [pid = 1747] [id = 646] 03:22:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x8ddc1400) [pid = 1747] [serial = 1939] [outer = (nil)] 03:22:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x924cec00) [pid = 1747] [serial = 1940] [outer = 0x8ddc1400] 03:22:06 INFO - PROCESS | 1747 | 1465122126197 Marionette DEBUG loaded listener.js 03:22:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x9294bc00) [pid = 1747] [serial = 1941] [outer = 0x8ddc1400] 03:22:06 INFO - PROCESS | 1747 | 1465122126985 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 03:22:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 03:22:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1235ms 03:22:07 INFO - PROCESS | 1747 | 1465122127011 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 03:22:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 03:22:07 INFO - PROCESS | 1747 | 1465122127016 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 03:22:07 INFO - PROCESS | 1747 | 1465122127023 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 03:22:07 INFO - PROCESS | 1747 | 1465122127026 Marionette TRACE conn4 <- [1,2558,null,{}] 03:22:07 INFO - PROCESS | 1747 | 1465122127032 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:07 INFO - PROCESS | 1747 | 1465122127038 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:07 INFO - PROCESS | 1747 | 1465122127361 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 03:22:07 INFO - PROCESS | 1747 | 1465122127502 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:07 INFO - PROCESS | 1747 | 1465122127513 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:07 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe9c00 == 49 [pid = 1747] [id = 647] 03:22:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x8cbec000) [pid = 1747] [serial = 1942] [outer = (nil)] 03:22:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x8ddc5400) [pid = 1747] [serial = 1943] [outer = 0x8cbec000] 03:22:07 INFO - PROCESS | 1747 | 1465122127606 Marionette DEBUG loaded listener.js 03:22:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x8de7e000) [pid = 1747] [serial = 1944] [outer = 0x8cbec000] 03:22:08 INFO - PROCESS | 1747 | 1465122128792 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 03:22:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 03:22:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1800ms 03:22:08 INFO - PROCESS | 1747 | 1465122128825 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 03:22:08 INFO - PROCESS | 1747 | 1465122128832 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 03:22:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 03:22:08 INFO - PROCESS | 1747 | 1465122128842 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 03:22:08 INFO - PROCESS | 1747 | 1465122128848 Marionette TRACE conn4 <- [1,2562,null,{}] 03:22:08 INFO - PROCESS | 1747 | 1465122128857 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:08 INFO - PROCESS | 1747 | 1465122128864 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:09 INFO - PROCESS | 1747 | 1465122129112 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 03:22:09 INFO - PROCESS | 1747 | 1465122129333 Marionette TRACE conn4 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:09 INFO - PROCESS | 1747 | 1465122129342 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:09 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f153c00 == 50 [pid = 1747] [id = 648] 03:22:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x8f29a400) [pid = 1747] [serial = 1945] [outer = (nil)] 03:22:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x8f2a8400) [pid = 1747] [serial = 1946] [outer = 0x8f29a400] 03:22:09 INFO - PROCESS | 1747 | 1465122129449 Marionette DEBUG loaded listener.js 03:22:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x919c4000) [pid = 1747] [serial = 1947] [outer = 0x8f29a400] 03:22:10 INFO - PROCESS | 1747 | 1465122130478 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 03:22:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 03:22:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1686ms 03:22:10 INFO - PROCESS | 1747 | 1465122130529 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 03:22:10 INFO - PROCESS | 1747 | 1465122130534 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 03:22:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 03:22:10 INFO - PROCESS | 1747 | 1465122130542 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 03:22:10 INFO - PROCESS | 1747 | 1465122130547 Marionette TRACE conn4 <- [1,2566,null,{}] 03:22:10 INFO - PROCESS | 1747 | 1465122130554 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:10 INFO - PROCESS | 1747 | 1465122130560 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:10 INFO - PROCESS | 1747 | 1465122130823 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 03:22:11 INFO - PROCESS | 1747 | 1465122131163 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:11 INFO - PROCESS | 1747 | 1465122131176 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:11 INFO - PROCESS | 1747 | ++DOCSHELL 0x91dde000 == 51 [pid = 1747] [id = 649] 03:22:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x924c2c00) [pid = 1747] [serial = 1948] [outer = (nil)] 03:22:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x92582000) [pid = 1747] [serial = 1949] [outer = 0x924c2c00] 03:22:11 INFO - PROCESS | 1747 | 1465122131268 Marionette DEBUG loaded listener.js 03:22:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x9272d000) [pid = 1747] [serial = 1950] [outer = 0x924c2c00] 03:22:12 INFO - PROCESS | 1747 | 1465122132298 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 03:22:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 03:22:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1796ms 03:22:12 INFO - PROCESS | 1747 | 1465122132339 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 03:22:12 INFO - PROCESS | 1747 | 1465122132347 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 03:22:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 03:22:12 INFO - PROCESS | 1747 | 1465122132366 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 03:22:12 INFO - PROCESS | 1747 | 1465122132375 Marionette TRACE conn4 <- [1,2570,null,{}] 03:22:12 INFO - PROCESS | 1747 | 1465122132381 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:12 INFO - PROCESS | 1747 | 1465122132389 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:12 INFO - PROCESS | 1747 | 1465122132649 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 03:22:12 INFO - PROCESS | 1747 | 1465122132946 Marionette TRACE conn4 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:12 INFO - PROCESS | 1747 | 1465122132953 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:12 INFO - PROCESS | 1747 | ++DOCSHELL 0x91aed800 == 52 [pid = 1747] [id = 650] 03:22:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x92729c00) [pid = 1747] [serial = 1951] [outer = (nil)] 03:22:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x938b3800) [pid = 1747] [serial = 1952] [outer = 0x92729c00] 03:22:13 INFO - PROCESS | 1747 | 1465122133045 Marionette DEBUG loaded listener.js 03:22:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x938ba000) [pid = 1747] [serial = 1953] [outer = 0x92729c00] 03:22:14 INFO - PROCESS | 1747 | 1465122134130 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 03:22:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 03:22:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1806ms 03:22:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 03:22:14 INFO - PROCESS | 1747 | 1465122134164 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 03:22:14 INFO - PROCESS | 1747 | 1465122134168 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 03:22:14 INFO - PROCESS | 1747 | 1465122134175 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 03:22:14 INFO - PROCESS | 1747 | 1465122134179 Marionette TRACE conn4 <- [1,2574,null,{}] 03:22:14 INFO - PROCESS | 1747 | 1465122134185 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:14 INFO - PROCESS | 1747 | 1465122134191 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:14 INFO - PROCESS | 1747 | 1465122134395 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 03:22:14 INFO - PROCESS | 1747 | 1465122134695 Marionette TRACE conn4 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:14 INFO - PROCESS | 1747 | 1465122134704 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:14 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e64d400 == 53 [pid = 1747] [id = 651] 03:22:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x919c1c00) [pid = 1747] [serial = 1954] [outer = (nil)] 03:22:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x93b69400) [pid = 1747] [serial = 1955] [outer = 0x919c1c00] 03:22:14 INFO - PROCESS | 1747 | 1465122134791 Marionette DEBUG loaded listener.js 03:22:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x93c1d000) [pid = 1747] [serial = 1956] [outer = 0x919c1c00] 03:22:15 INFO - PROCESS | 1747 | 1465122135722 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 03:22:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 03:22:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1583ms 03:22:15 INFO - PROCESS | 1747 | 1465122135758 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 03:22:15 INFO - PROCESS | 1747 | 1465122135761 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 03:22:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 03:22:15 INFO - PROCESS | 1747 | 1465122135768 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 03:22:15 INFO - PROCESS | 1747 | 1465122135771 Marionette TRACE conn4 <- [1,2578,null,{}] 03:22:15 INFO - PROCESS | 1747 | 1465122135778 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:15 INFO - PROCESS | 1747 | 1465122135783 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:15 INFO - PROCESS | 1747 | 1465122135992 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 03:22:16 INFO - PROCESS | 1747 | 1465122136241 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:16 INFO - PROCESS | 1747 | 1465122136262 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:16 INFO - PROCESS | 1747 | ++DOCSHELL 0x95418000 == 54 [pid = 1747] [id = 652] 03:22:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x95419000) [pid = 1747] [serial = 1957] [outer = (nil)] 03:22:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x95422000) [pid = 1747] [serial = 1958] [outer = 0x95419000] 03:22:16 INFO - PROCESS | 1747 | 1465122136413 Marionette DEBUG loaded listener.js 03:22:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x954ec800) [pid = 1747] [serial = 1959] [outer = 0x95419000] 03:22:17 INFO - PROCESS | 1747 | 1465122137404 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 03:22:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 03:22:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1686ms 03:22:17 INFO - PROCESS | 1747 | 1465122137456 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 03:22:17 INFO - PROCESS | 1747 | 1465122137460 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 03:22:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 03:22:17 INFO - PROCESS | 1747 | 1465122137468 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 03:22:17 INFO - PROCESS | 1747 | 1465122137472 Marionette TRACE conn4 <- [1,2582,null,{}] 03:22:17 INFO - PROCESS | 1747 | 1465122137478 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:17 INFO - PROCESS | 1747 | 1465122137485 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:17 INFO - PROCESS | 1747 | 1465122137698 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 03:22:17 INFO - PROCESS | 1747 | 1465122137957 Marionette TRACE conn4 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:17 INFO - PROCESS | 1747 | 1465122137964 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:18 INFO - PROCESS | 1747 | ++DOCSHELL 0x8deba000 == 55 [pid = 1747] [id = 653] 03:22:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x8deba800) [pid = 1747] [serial = 1960] [outer = (nil)] 03:22:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x8e042400) [pid = 1747] [serial = 1961] [outer = 0x8deba800] 03:22:18 INFO - PROCESS | 1747 | 1465122138345 Marionette DEBUG loaded listener.js 03:22:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x8e0cd400) [pid = 1747] [serial = 1962] [outer = 0x8deba800] 03:22:19 INFO - PROCESS | 1747 | 1465122139354 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 03:22:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 03:22:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1946ms 03:22:19 INFO - PROCESS | 1747 | 1465122139429 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 03:22:19 INFO - PROCESS | 1747 | 1465122139435 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 03:22:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 03:22:19 INFO - PROCESS | 1747 | 1465122139452 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 03:22:19 INFO - PROCESS | 1747 | 1465122139459 Marionette TRACE conn4 <- [1,2586,null,{}] 03:22:19 INFO - PROCESS | 1747 | 1465122139479 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:19 INFO - PROCESS | 1747 | 1465122139485 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:19 INFO - PROCESS | 1747 | 1465122139757 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 03:22:21 INFO - PROCESS | 1747 | --DOCSHELL 0x8e04d400 == 54 [pid = 1747] [id = 605] 03:22:21 INFO - PROCESS | 1747 | --DOCSHELL 0x8fadf800 == 53 [pid = 1747] [id = 606] 03:22:21 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbef800 == 52 [pid = 1747] [id = 646] 03:22:21 INFO - PROCESS | 1747 | --DOCSHELL 0x8f149000 == 51 [pid = 1747] [id = 645] 03:22:21 INFO - PROCESS | 1747 | --DOCSHELL 0x91dd4c00 == 50 [pid = 1747] [id = 644] 03:22:21 INFO - PROCESS | 1747 | --DOCSHELL 0x8ddcf400 == 49 [pid = 1747] [id = 643] 03:22:21 INFO - PROCESS | 1747 | --DOCSHELL 0x8ddc6c00 == 48 [pid = 1747] [id = 642] 03:22:21 INFO - PROCESS | 1747 | --DOCSHELL 0x91dd2c00 == 47 [pid = 1747] [id = 622] 03:22:21 INFO - PROCESS | 1747 | --DOCSHELL 0x8fadf000 == 46 [pid = 1747] [id = 624] 03:22:21 INFO - PROCESS | 1747 | --DOCSHELL 0x8e0c4c00 == 45 [pid = 1747] [id = 625] 03:22:21 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbe5800 == 44 [pid = 1747] [id = 626] 03:22:21 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbe8000 == 43 [pid = 1747] [id = 629] 03:22:21 INFO - PROCESS | 1747 | --DOCSHELL 0x8debc000 == 42 [pid = 1747] [id = 604] 03:22:21 INFO - PROCESS | 1747 | --DOCSHELL 0x8de7ec00 == 41 [pid = 1747] [id = 633] 03:22:21 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbe4400 == 40 [pid = 1747] [id = 619] 03:22:21 INFO - PROCESS | 1747 | --DOCSHELL 0x8e650000 == 39 [pid = 1747] [id = 631] 03:22:21 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbedc00 == 38 [pid = 1747] [id = 627] 03:22:21 INFO - PROCESS | 1747 | --DOCSHELL 0x91d9e400 == 37 [pid = 1747] [id = 617] 03:22:21 INFO - PROCESS | 1747 | --DOCSHELL 0x8e0c1c00 == 36 [pid = 1747] [id = 630] 03:22:21 INFO - PROCESS | 1747 | --DOCSHELL 0x8deb9800 == 35 [pid = 1747] [id = 607] 03:22:21 INFO - PROCESS | 1747 | --DOCSHELL 0x92712800 == 34 [pid = 1747] [id = 610] 03:22:21 INFO - PROCESS | 1747 | --DOCSHELL 0x8dec2c00 == 33 [pid = 1747] [id = 634] 03:22:21 INFO - PROCESS | 1747 | --DOCSHELL 0x919d0400 == 32 [pid = 1747] [id = 636] 03:22:21 INFO - PROCESS | 1747 | --DOCSHELL 0x8de7d400 == 31 [pid = 1747] [id = 613] 03:22:21 INFO - PROCESS | 1747 | --DOCSHELL 0x9272fc00 == 30 [pid = 1747] [id = 620] 03:22:21 INFO - PROCESS | 1747 | --DOCSHELL 0x91ddb800 == 29 [pid = 1747] [id = 637] 03:22:21 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbe1400 == 28 [pid = 1747] [id = 618] 03:22:21 INFO - PROCESS | 1747 | --DOCSHELL 0x8deb8c00 == 27 [pid = 1747] [id = 632] 03:22:21 INFO - PROCESS | 1747 | --DOCSHELL 0x8de80000 == 26 [pid = 1747] [id = 635] 03:22:21 INFO - PROCESS | 1747 | --DOCSHELL 0x9270fc00 == 25 [pid = 1747] [id = 611] 03:22:21 INFO - PROCESS | 1747 | --DOCSHELL 0x8dec2800 == 24 [pid = 1747] [id = 612] 03:22:21 INFO - PROCESS | 1747 | --DOCSHELL 0x8deb5400 == 23 [pid = 1747] [id = 638] 03:22:21 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbe6400 == 22 [pid = 1747] [id = 615] 03:22:21 INFO - PROCESS | 1747 | --DOCSHELL 0x8dec4800 == 21 [pid = 1747] [id = 639] 03:22:21 INFO - PROCESS | 1747 | --DOCSHELL 0x8ddcf000 == 20 [pid = 1747] [id = 641] 03:22:21 INFO - PROCESS | 1747 | --DOCSHELL 0x8dec4400 == 19 [pid = 1747] [id = 608] 03:22:21 INFO - PROCESS | 1747 | --DOCSHELL 0x8de81c00 == 18 [pid = 1747] [id = 609] 03:22:21 INFO - PROCESS | 1747 | --DOCSHELL 0x8ddc3000 == 17 [pid = 1747] [id = 640] 03:22:21 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbe6c00 == 16 [pid = 1747] [id = 621] 03:22:21 INFO - PROCESS | 1747 | --DOCSHELL 0x92d4f800 == 15 [pid = 1747] [id = 623] 03:22:21 INFO - PROCESS | 1747 | --DOCSHELL 0x8de82400 == 14 [pid = 1747] [id = 614] 03:22:21 INFO - PROCESS | 1747 | --DOCSHELL 0x8e047c00 == 13 [pid = 1747] [id = 628] 03:22:21 INFO - PROCESS | 1747 | --DOCSHELL 0x95418000 == 12 [pid = 1747] [id = 652] 03:22:21 INFO - PROCESS | 1747 | --DOCSHELL 0x8e64d400 == 11 [pid = 1747] [id = 651] 03:22:21 INFO - PROCESS | 1747 | --DOCSHELL 0x91aed800 == 10 [pid = 1747] [id = 650] 03:22:21 INFO - PROCESS | 1747 | --DOCSHELL 0x8f153c00 == 9 [pid = 1747] [id = 648] 03:22:21 INFO - PROCESS | 1747 | --DOCSHELL 0x91dde000 == 8 [pid = 1747] [id = 649] 03:22:21 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbe9c00 == 7 [pid = 1747] [id = 647] 03:22:21 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x8f3ea800) [pid = 1747] [serial = 1896] [outer = (nil)] [url = about:blank] 03:22:21 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x8f29ec00) [pid = 1747] [serial = 1895] [outer = (nil)] [url = about:blank] 03:22:21 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x8ddc2c00) [pid = 1747] [serial = 1889] [outer = (nil)] [url = about:blank] 03:22:21 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x8ddccc00) [pid = 1747] [serial = 1890] [outer = (nil)] [url = about:blank] 03:22:21 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x8e0c7400) [pid = 1747] [serial = 1892] [outer = (nil)] [url = about:blank] 03:22:21 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x8f3e4400) [pid = 1747] [serial = 1887] [outer = (nil)] [url = about:blank] 03:22:21 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x8e641400) [pid = 1747] [serial = 1886] [outer = (nil)] [url = about:blank] 03:22:21 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x919cc400) [pid = 1747] [serial = 1866] [outer = (nil)] [url = about:blank] 03:22:21 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x8f3ed000) [pid = 1747] [serial = 1865] [outer = (nil)] [url = about:blank] 03:22:21 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x92712400) [pid = 1747] [serial = 1869] [outer = (nil)] [url = about:blank] 03:22:21 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x92585000) [pid = 1747] [serial = 1868] [outer = (nil)] [url = about:blank] 03:22:21 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x938bc000) [pid = 1747] [serial = 1872] [outer = (nil)] [url = about:blank] 03:22:21 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x9384bc00) [pid = 1747] [serial = 1871] [outer = (nil)] [url = about:blank] 03:22:21 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x94707000) [pid = 1747] [serial = 1875] [outer = (nil)] [url = about:blank] 03:22:21 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x93c1a800) [pid = 1747] [serial = 1874] [outer = (nil)] [url = about:blank] 03:22:21 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x9522f800) [pid = 1747] [serial = 1878] [outer = (nil)] [url = about:blank] 03:22:21 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x95227c00) [pid = 1747] [serial = 1877] [outer = (nil)] [url = about:blank] 03:22:21 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x8fad6400) [pid = 1747] [serial = 1898] [outer = (nil)] [url = about:blank] 03:22:21 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x8e0cf000) [pid = 1747] [serial = 1893] [outer = (nil)] [url = about:blank] 03:22:21 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x96090400) [pid = 1747] [serial = 1881] [outer = (nil)] [url = about:blank] 03:22:21 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x954e7400) [pid = 1747] [serial = 1880] [outer = (nil)] [url = about:blank] 03:22:21 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x91ae6c00) [pid = 1747] [serial = 1884] [outer = (nil)] [url = about:blank] 03:22:21 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x91d94c00) [pid = 1747] [serial = 1899] [outer = (nil)] [url = about:blank] 03:22:21 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x8f14dc00) [pid = 1747] [serial = 1883] [outer = (nil)] [url = about:blank] 03:22:21 INFO - PROCESS | 1747 | 1465122141410 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:21 INFO - PROCESS | 1747 | 1465122141422 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:21 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe5c00 == 8 [pid = 1747] [id = 654] 03:22:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x8cbe6000) [pid = 1747] [serial = 1963] [outer = (nil)] 03:22:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x8cbef800) [pid = 1747] [serial = 1964] [outer = 0x8cbe6000] 03:22:21 INFO - PROCESS | 1747 | 1465122141572 Marionette DEBUG loaded listener.js 03:22:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x8ddc9c00) [pid = 1747] [serial = 1965] [outer = 0x8cbe6000] 03:22:22 INFO - PROCESS | 1747 | 1465122142456 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 03:22:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 03:22:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 3070ms 03:22:22 INFO - PROCESS | 1747 | 1465122142525 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 03:22:22 INFO - PROCESS | 1747 | 1465122142531 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 03:22:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 03:22:22 INFO - PROCESS | 1747 | 1465122142540 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 03:22:22 INFO - PROCESS | 1747 | 1465122142545 Marionette TRACE conn4 <- [1,2590,null,{}] 03:22:22 INFO - PROCESS | 1747 | 1465122142554 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:22 INFO - PROCESS | 1747 | 1465122142563 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:22 INFO - PROCESS | 1747 | 1465122142754 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 03:22:23 INFO - PROCESS | 1747 | 1465122142996 Marionette TRACE conn4 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:23 INFO - PROCESS | 1747 | 1465122143007 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:23 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e049c00 == 9 [pid = 1747] [id = 655] 03:22:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x8e04a400) [pid = 1747] [serial = 1966] [outer = (nil)] 03:22:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x8e050c00) [pid = 1747] [serial = 1967] [outer = 0x8e04a400] 03:22:23 INFO - PROCESS | 1747 | 1465122143092 Marionette DEBUG loaded listener.js 03:22:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x8e0cb400) [pid = 1747] [serial = 1968] [outer = 0x8e04a400] 03:22:23 INFO - PROCESS | 1747 | 1465122143978 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 03:22:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 03:22:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1485ms 03:22:24 INFO - PROCESS | 1747 | 1465122144029 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 03:22:24 INFO - PROCESS | 1747 | 1465122144037 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 03:22:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 03:22:24 INFO - PROCESS | 1747 | 1465122144048 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 03:22:24 INFO - PROCESS | 1747 | 1465122144051 Marionette TRACE conn4 <- [1,2594,null,{}] 03:22:24 INFO - PROCESS | 1747 | 1465122144066 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:24 INFO - PROCESS | 1747 | 1465122144071 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:24 INFO - PROCESS | 1747 | 1465122144330 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 03:22:24 INFO - PROCESS | 1747 | 1465122144361 Marionette TRACE conn4 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:24 INFO - PROCESS | 1747 | 1465122144374 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:24 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e64d400 == 10 [pid = 1747] [id = 656] 03:22:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x8f299800) [pid = 1747] [serial = 1969] [outer = (nil)] 03:22:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x8f2a2000) [pid = 1747] [serial = 1970] [outer = 0x8f299800] 03:22:24 INFO - PROCESS | 1747 | 1465122144449 Marionette DEBUG loaded listener.js 03:22:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x8f3e9800) [pid = 1747] [serial = 1971] [outer = 0x8f299800] 03:22:25 INFO - PROCESS | 1747 | 1465122145723 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 03:22:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 03:22:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1746ms 03:22:25 INFO - PROCESS | 1747 | 1465122145797 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 03:22:25 INFO - PROCESS | 1747 | 1465122145803 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 03:22:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 03:22:25 INFO - PROCESS | 1747 | 1465122145816 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 03:22:25 INFO - PROCESS | 1747 | 1465122145827 Marionette TRACE conn4 <- [1,2598,null,{}] 03:22:25 INFO - PROCESS | 1747 | 1465122145855 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:25 INFO - PROCESS | 1747 | 1465122145864 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:26 INFO - PROCESS | 1747 | 1465122146770 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 03:22:26 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x8ddc1400) [pid = 1747] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 03:22:26 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x91d9a400) [pid = 1747] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 03:22:26 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x8de7d800) [pid = 1747] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 03:22:26 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x8e043c00) [pid = 1747] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 03:22:26 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x8e64b400) [pid = 1747] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 03:22:26 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x8deb7800) [pid = 1747] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 03:22:26 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x91db0c00) [pid = 1747] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 03:22:26 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x8de80c00) [pid = 1747] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 03:22:26 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x8fadf400) [pid = 1747] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 03:22:26 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x91d9b400) [pid = 1747] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 03:22:26 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x8ddc8800) [pid = 1747] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 03:22:26 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x92844800) [pid = 1747] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 03:22:26 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x8f14c800) [pid = 1747] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 03:22:26 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x91dddc00) [pid = 1747] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 03:22:27 INFO - PROCESS | 1747 | 1465122146984 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:27 INFO - PROCESS | 1747 | 1465122146994 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:27 INFO - PROCESS | 1747 | ++DOCSHELL 0x8de80c00 == 11 [pid = 1747] [id = 657] 03:22:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x8deb6c00) [pid = 1747] [serial = 1972] [outer = (nil)] 03:22:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x8e64b400) [pid = 1747] [serial = 1973] [outer = 0x8deb6c00] 03:22:27 INFO - PROCESS | 1747 | 1465122147069 Marionette DEBUG loaded listener.js 03:22:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x919ce800) [pid = 1747] [serial = 1974] [outer = 0x8deb6c00] 03:22:27 INFO - PROCESS | 1747 | 1465122147953 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 03:22:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 03:22:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 2215ms 03:22:28 INFO - PROCESS | 1747 | 1465122148029 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 03:22:28 INFO - PROCESS | 1747 | 1465122148033 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 03:22:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 03:22:28 INFO - PROCESS | 1747 | 1465122148040 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 03:22:28 INFO - PROCESS | 1747 | 1465122148044 Marionette TRACE conn4 <- [1,2602,null,{}] 03:22:28 INFO - PROCESS | 1747 | 1465122148050 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:28 INFO - PROCESS | 1747 | 1465122148056 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:28 INFO - PROCESS | 1747 | 1465122148253 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 03:22:28 INFO - PROCESS | 1747 | 1465122148413 Marionette TRACE conn4 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:28 INFO - PROCESS | 1747 | 1465122148420 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:28 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbeb400 == 12 [pid = 1747] [id = 658] 03:22:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x8ddc2800) [pid = 1747] [serial = 1975] [outer = (nil)] 03:22:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x91db0c00) [pid = 1747] [serial = 1976] [outer = 0x8ddc2800] 03:22:28 INFO - PROCESS | 1747 | 1465122148498 Marionette DEBUG loaded listener.js 03:22:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x91db6c00) [pid = 1747] [serial = 1977] [outer = 0x8ddc2800] 03:22:29 INFO - PROCESS | 1747 | 1465122149658 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 03:22:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 03:22:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1686ms 03:22:29 INFO - PROCESS | 1747 | 1465122149736 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 03:22:29 INFO - PROCESS | 1747 | 1465122149742 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 03:22:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 03:22:29 INFO - PROCESS | 1747 | 1465122149759 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 03:22:29 INFO - PROCESS | 1747 | 1465122149764 Marionette TRACE conn4 <- [1,2606,null,{}] 03:22:29 INFO - PROCESS | 1747 | 1465122149774 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:29 INFO - PROCESS | 1747 | 1465122149779 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:30 INFO - PROCESS | 1747 | 1465122150027 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 03:22:30 INFO - PROCESS | 1747 | 1465122150293 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:30 INFO - PROCESS | 1747 | 1465122150305 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:30 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e043000 == 13 [pid = 1747] [id = 659] 03:22:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x8e043800) [pid = 1747] [serial = 1978] [outer = (nil)] 03:22:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x8e64b000) [pid = 1747] [serial = 1979] [outer = 0x8e043800] 03:22:30 INFO - PROCESS | 1747 | 1465122150440 Marionette DEBUG loaded listener.js 03:22:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x8f3e6c00) [pid = 1747] [serial = 1980] [outer = 0x8e043800] 03:22:31 INFO - PROCESS | 1747 | 1465122151502 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 03:22:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 03:22:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1787ms 03:22:31 INFO - PROCESS | 1747 | 1465122151546 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 03:22:31 INFO - PROCESS | 1747 | 1465122151554 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 03:22:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 03:22:31 INFO - PROCESS | 1747 | 1465122151566 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 03:22:31 INFO - PROCESS | 1747 | 1465122151570 Marionette TRACE conn4 <- [1,2610,null,{}] 03:22:31 INFO - PROCESS | 1747 | 1465122151578 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:31 INFO - PROCESS | 1747 | 1465122151586 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:31 INFO - PROCESS | 1747 | 1465122151806 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 03:22:32 INFO - PROCESS | 1747 | 1465122152059 Marionette TRACE conn4 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:32 INFO - PROCESS | 1747 | 1465122152066 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:32 INFO - PROCESS | 1747 | ++DOCSHELL 0x8de87800 == 14 [pid = 1747] [id = 660] 03:22:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x91db9c00) [pid = 1747] [serial = 1981] [outer = (nil)] 03:22:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x91dda000) [pid = 1747] [serial = 1982] [outer = 0x91db9c00] 03:22:32 INFO - PROCESS | 1747 | 1465122152173 Marionette DEBUG loaded listener.js 03:22:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x924c2000) [pid = 1747] [serial = 1983] [outer = 0x91db9c00] 03:22:33 INFO - PROCESS | 1747 | 1465122153211 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 03:22:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 03:22:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1685ms 03:22:33 INFO - PROCESS | 1747 | 1465122153251 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 03:22:33 INFO - PROCESS | 1747 | 1465122153256 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 03:22:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 03:22:33 INFO - PROCESS | 1747 | 1465122153263 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 03:22:33 INFO - PROCESS | 1747 | 1465122153270 Marionette TRACE conn4 <- [1,2614,null,{}] 03:22:33 INFO - PROCESS | 1747 | 1465122153288 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:33 INFO - PROCESS | 1747 | 1465122153297 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:33 INFO - PROCESS | 1747 | 1465122153512 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 03:22:33 INFO - PROCESS | 1747 | 1465122153801 Marionette TRACE conn4 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:33 INFO - PROCESS | 1747 | 1465122153815 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:33 INFO - PROCESS | 1747 | ++DOCSHELL 0x92711000 == 15 [pid = 1747] [id = 661] 03:22:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x92713800) [pid = 1747] [serial = 1984] [outer = (nil)] 03:22:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x9271b000) [pid = 1747] [serial = 1985] [outer = 0x92713800] 03:22:33 INFO - PROCESS | 1747 | 1465122153908 Marionette DEBUG loaded listener.js 03:22:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x9272c400) [pid = 1747] [serial = 1986] [outer = 0x92713800] 03:22:34 INFO - PROCESS | 1747 | 1465122154848 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 03:22:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 03:22:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1644ms 03:22:34 INFO - PROCESS | 1747 | 1465122154908 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 03:22:34 INFO - PROCESS | 1747 | 1465122154914 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 03:22:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 03:22:34 INFO - PROCESS | 1747 | 1465122154920 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 03:22:34 INFO - PROCESS | 1747 | 1465122154925 Marionette TRACE conn4 <- [1,2618,null,{}] 03:22:34 INFO - PROCESS | 1747 | 1465122154931 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:34 INFO - PROCESS | 1747 | 1465122154936 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:35 INFO - PROCESS | 1747 | 1465122155164 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 03:22:35 INFO - PROCESS | 1747 | 1465122155401 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:35 INFO - PROCESS | 1747 | 1465122155409 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:35 INFO - PROCESS | 1747 | ++DOCSHELL 0x8de7ac00 == 16 [pid = 1747] [id = 662] 03:22:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x9270f800) [pid = 1747] [serial = 1987] [outer = (nil)] 03:22:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x92844800) [pid = 1747] [serial = 1988] [outer = 0x9270f800] 03:22:35 INFO - PROCESS | 1747 | 1465122155539 Marionette DEBUG loaded listener.js 03:22:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x92846400) [pid = 1747] [serial = 1989] [outer = 0x9270f800] 03:22:36 INFO - PROCESS | 1747 | 1465122156480 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 03:22:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 03:22:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1589ms 03:22:36 INFO - PROCESS | 1747 | 1465122156511 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 03:22:36 INFO - PROCESS | 1747 | 1465122156515 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 03:22:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 03:22:36 INFO - PROCESS | 1747 | 1465122156522 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 03:22:36 INFO - PROCESS | 1747 | 1465122156526 Marionette TRACE conn4 <- [1,2622,null,{}] 03:22:36 INFO - PROCESS | 1747 | 1465122156533 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:36 INFO - PROCESS | 1747 | 1465122156538 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:36 INFO - PROCESS | 1747 | 1465122156730 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 03:22:37 INFO - PROCESS | 1747 | 1465122157008 Marionette TRACE conn4 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:37 INFO - PROCESS | 1747 | 1465122157015 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:37 INFO - PROCESS | 1747 | ++DOCSHELL 0x8dec0c00 == 17 [pid = 1747] [id = 663] 03:22:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x91db9800) [pid = 1747] [serial = 1990] [outer = (nil)] 03:22:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x9294b000) [pid = 1747] [serial = 1991] [outer = 0x91db9800] 03:22:37 INFO - PROCESS | 1747 | 1465122157145 Marionette DEBUG loaded listener.js 03:22:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x92b9e800) [pid = 1747] [serial = 1992] [outer = 0x91db9800] 03:22:38 INFO - PROCESS | 1747 | 1465122158135 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 03:22:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 03:22:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1685ms 03:22:38 INFO - PROCESS | 1747 | 1465122158208 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 03:22:38 INFO - PROCESS | 1747 | 1465122158212 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 03:22:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 03:22:38 INFO - PROCESS | 1747 | 1465122158219 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 03:22:38 INFO - PROCESS | 1747 | 1465122158223 Marionette TRACE conn4 <- [1,2626,null,{}] 03:22:38 INFO - PROCESS | 1747 | 1465122158229 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:38 INFO - PROCESS | 1747 | 1465122158241 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:38 INFO - PROCESS | 1747 | 1465122158505 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 03:22:38 INFO - PROCESS | 1747 | 1465122158768 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:38 INFO - PROCESS | 1747 | 1465122158777 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:38 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe5000 == 18 [pid = 1747] [id = 664] 03:22:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x8f29d400) [pid = 1747] [serial = 1993] [outer = (nil)] 03:22:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x92c0fc00) [pid = 1747] [serial = 1994] [outer = 0x8f29d400] 03:22:38 INFO - PROCESS | 1747 | 1465122158910 Marionette DEBUG loaded listener.js 03:22:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x92d47800) [pid = 1747] [serial = 1995] [outer = 0x8f29d400] 03:22:39 INFO - PROCESS | 1747 | 1465122159958 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 03:22:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 03:22:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1791ms 03:22:40 INFO - PROCESS | 1747 | 1465122160012 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 03:22:40 INFO - PROCESS | 1747 | 1465122160016 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 03:22:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 03:22:40 INFO - PROCESS | 1747 | 1465122160022 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 03:22:40 INFO - PROCESS | 1747 | 1465122160026 Marionette TRACE conn4 <- [1,2630,null,{}] 03:22:40 INFO - PROCESS | 1747 | 1465122160033 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:40 INFO - PROCESS | 1747 | 1465122160038 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:40 INFO - PROCESS | 1747 | 1465122160225 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 03:22:40 INFO - PROCESS | 1747 | 1465122160462 Marionette TRACE conn4 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:40 INFO - PROCESS | 1747 | 1465122160474 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:40 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe2800 == 19 [pid = 1747] [id = 665] 03:22:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x8cbe2c00) [pid = 1747] [serial = 1996] [outer = (nil)] 03:22:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x8ddc1c00) [pid = 1747] [serial = 1997] [outer = 0x8cbe2c00] 03:22:40 INFO - PROCESS | 1747 | 1465122160740 Marionette DEBUG loaded listener.js 03:22:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x8de81c00) [pid = 1747] [serial = 1998] [outer = 0x8cbe2c00] 03:22:41 INFO - PROCESS | 1747 | 1465122161683 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 03:22:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 03:22:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1734ms 03:22:41 INFO - PROCESS | 1747 | 1465122161759 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 03:22:41 INFO - PROCESS | 1747 | 1465122161766 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 03:22:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 03:22:41 INFO - PROCESS | 1747 | 1465122161774 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 03:22:41 INFO - PROCESS | 1747 | 1465122161779 Marionette TRACE conn4 <- [1,2634,null,{}] 03:22:41 INFO - PROCESS | 1747 | 1465122161787 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:41 INFO - PROCESS | 1747 | 1465122161792 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:42 INFO - PROCESS | 1747 | 1465122162051 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 03:22:42 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x924cec00) [pid = 1747] [serial = 1940] [outer = (nil)] [url = about:blank] 03:22:42 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x92844000) [pid = 1747] [serial = 1937] [outer = (nil)] [url = about:blank] 03:22:42 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x8f145c00) [pid = 1747] [serial = 1925] [outer = (nil)] [url = about:blank] 03:22:42 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x91db8800) [pid = 1747] [serial = 1926] [outer = (nil)] [url = about:blank] 03:22:42 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x8e648800) [pid = 1747] [serial = 1904] [outer = (nil)] [url = about:blank] 03:22:42 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x8fadc800) [pid = 1747] [serial = 1905] [outer = (nil)] [url = about:blank] 03:22:42 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x8f152c00) [pid = 1747] [serial = 1931] [outer = (nil)] [url = about:blank] 03:22:42 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x8f3e9400) [pid = 1747] [serial = 1932] [outer = (nil)] [url = about:blank] 03:22:42 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x92d46400) [pid = 1747] [serial = 1916] [outer = (nil)] [url = about:blank] 03:22:42 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x92d4b800) [pid = 1747] [serial = 1917] [outer = (nil)] [url = about:blank] 03:22:42 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x9284a800) [pid = 1747] [serial = 1910] [outer = (nil)] [url = about:blank] 03:22:42 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x92944400) [pid = 1747] [serial = 1911] [outer = (nil)] [url = about:blank] 03:22:42 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x8de87400) [pid = 1747] [serial = 1928] [outer = (nil)] [url = about:blank] 03:22:42 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x8e041400) [pid = 1747] [serial = 1929] [outer = (nil)] [url = about:blank] 03:22:42 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x91dbbc00) [pid = 1747] [serial = 1902] [outer = (nil)] [url = about:blank] 03:22:42 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x91dd9800) [pid = 1747] [serial = 1901] [outer = (nil)] [url = about:blank] 03:22:42 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x92584000) [pid = 1747] [serial = 1907] [outer = (nil)] [url = about:blank] 03:22:42 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x9258c400) [pid = 1747] [serial = 1908] [outer = (nil)] [url = about:blank] 03:22:42 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x93c12800) [pid = 1747] [serial = 1922] [outer = (nil)] [url = about:blank] 03:22:42 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x93b6a000) [pid = 1747] [serial = 1923] [outer = (nil)] [url = about:blank] 03:22:42 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x92ba2800) [pid = 1747] [serial = 1913] [outer = (nil)] [url = about:blank] 03:22:42 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x92ba5800) [pid = 1747] [serial = 1914] [outer = (nil)] [url = about:blank] 03:22:42 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x938be400) [pid = 1747] [serial = 1919] [outer = (nil)] [url = about:blank] 03:22:42 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x9396f800) [pid = 1747] [serial = 1920] [outer = (nil)] [url = about:blank] 03:22:42 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x9294bc00) [pid = 1747] [serial = 1941] [outer = (nil)] [url = about:blank] 03:22:42 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x924c2800) [pid = 1747] [serial = 1934] [outer = (nil)] [url = about:blank] 03:22:42 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x924d0c00) [pid = 1747] [serial = 1935] [outer = (nil)] [url = about:blank] 03:22:42 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x92846c00) [pid = 1747] [serial = 1938] [outer = (nil)] [url = about:blank] 03:22:42 INFO - PROCESS | 1747 | 1465122162415 Marionette TRACE conn4 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:42 INFO - PROCESS | 1747 | 1465122162424 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:42 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddc7800 == 20 [pid = 1747] [id = 666] 03:22:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x8dec2c00) [pid = 1747] [serial = 1999] [outer = (nil)] 03:22:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x8e64ec00) [pid = 1747] [serial = 2000] [outer = 0x8dec2c00] 03:22:42 INFO - PROCESS | 1747 | 1465122162507 Marionette DEBUG loaded listener.js 03:22:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x8f3e9400) [pid = 1747] [serial = 2001] [outer = 0x8dec2c00] 03:22:43 INFO - PROCESS | 1747 | 1465122163318 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 03:22:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 03:22:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1587ms 03:22:43 INFO - PROCESS | 1747 | 1465122163361 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 03:22:43 INFO - PROCESS | 1747 | 1465122163367 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 03:22:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 03:22:43 INFO - PROCESS | 1747 | 1465122163378 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 03:22:43 INFO - PROCESS | 1747 | 1465122163382 Marionette TRACE conn4 <- [1,2638,null,{}] 03:22:43 INFO - PROCESS | 1747 | 1465122163389 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:43 INFO - PROCESS | 1747 | 1465122163395 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:43 INFO - PROCESS | 1747 | 1465122163577 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 03:22:43 INFO - PROCESS | 1747 | 1465122163603 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:43 INFO - PROCESS | 1747 | 1465122163611 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:43 INFO - PROCESS | 1747 | ++DOCSHELL 0x91af0400 == 21 [pid = 1747] [id = 667] 03:22:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x91d9e400) [pid = 1747] [serial = 2002] [outer = (nil)] 03:22:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x91dba400) [pid = 1747] [serial = 2003] [outer = 0x91d9e400] 03:22:43 INFO - PROCESS | 1747 | 1465122163825 Marionette DEBUG loaded listener.js 03:22:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x91ddf400) [pid = 1747] [serial = 2004] [outer = 0x91d9e400] 03:22:44 INFO - PROCESS | 1747 | 1465122164739 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 03:22:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 03:22:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1430ms 03:22:44 INFO - PROCESS | 1747 | 1465122164813 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 03:22:44 INFO - PROCESS | 1747 | 1465122164823 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 03:22:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 03:22:44 INFO - PROCESS | 1747 | 1465122164836 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 03:22:44 INFO - PROCESS | 1747 | 1465122164842 Marionette TRACE conn4 <- [1,2642,null,{}] 03:22:44 INFO - PROCESS | 1747 | 1465122164858 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:44 INFO - PROCESS | 1747 | 1465122164866 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:45 INFO - PROCESS | 1747 | 1465122165114 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 03:22:45 INFO - PROCESS | 1747 | 1465122165139 Marionette TRACE conn4 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:45 INFO - PROCESS | 1747 | 1465122165150 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:45 INFO - PROCESS | 1747 | ++DOCSHELL 0x91da0400 == 22 [pid = 1747] [id = 668] 03:22:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x924c3800) [pid = 1747] [serial = 2005] [outer = (nil)] 03:22:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x92712800) [pid = 1747] [serial = 2006] [outer = 0x924c3800] 03:22:45 INFO - PROCESS | 1747 | 1465122165219 Marionette DEBUG loaded listener.js 03:22:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x9272a400) [pid = 1747] [serial = 2007] [outer = 0x924c3800] 03:22:46 INFO - PROCESS | 1747 | 1465122166157 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 03:22:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 03:22:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1335ms 03:22:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 03:22:46 INFO - PROCESS | 1747 | 1465122166172 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 03:22:46 INFO - PROCESS | 1747 | 1465122166176 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 03:22:46 INFO - PROCESS | 1747 | 1465122166187 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 03:22:46 INFO - PROCESS | 1747 | 1465122166207 Marionette TRACE conn4 <- [1,2646,null,{}] 03:22:46 INFO - PROCESS | 1747 | 1465122166222 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:46 INFO - PROCESS | 1747 | 1465122166227 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:46 INFO - PROCESS | 1747 | 1465122166457 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 03:22:46 INFO - PROCESS | 1747 | 1465122166476 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:46 INFO - PROCESS | 1747 | 1465122166486 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:46 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe1400 == 23 [pid = 1747] [id = 669] 03:22:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x8cbe2000) [pid = 1747] [serial = 2008] [outer = (nil)] 03:22:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x92947000) [pid = 1747] [serial = 2009] [outer = 0x8cbe2000] 03:22:46 INFO - PROCESS | 1747 | 1465122166553 Marionette DEBUG loaded listener.js 03:22:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x92b9d800) [pid = 1747] [serial = 2010] [outer = 0x8cbe2000] 03:22:47 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x8f299800) [pid = 1747] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 03:22:47 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x8cbe6000) [pid = 1747] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 03:22:47 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x8cbec000) [pid = 1747] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 03:22:47 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x8f29a400) [pid = 1747] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 03:22:47 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x924c2c00) [pid = 1747] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 03:22:47 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x92729c00) [pid = 1747] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 03:22:47 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x8e04a400) [pid = 1747] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 03:22:47 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x919c1c00) [pid = 1747] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 03:22:47 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x95419000) [pid = 1747] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 03:22:47 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x8deba800) [pid = 1747] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 03:22:47 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x8deb6c00) [pid = 1747] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 03:22:47 INFO - PROCESS | 1747 | 1465122167568 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 03:22:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 03:22:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1413ms 03:22:47 INFO - PROCESS | 1747 | 1465122167595 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 03:22:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 03:22:47 INFO - PROCESS | 1747 | 1465122167600 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 03:22:47 INFO - PROCESS | 1747 | 1465122167607 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 03:22:47 INFO - PROCESS | 1747 | 1465122167610 Marionette TRACE conn4 <- [1,2650,null,{}] 03:22:47 INFO - PROCESS | 1747 | 1465122167616 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:47 INFO - PROCESS | 1747 | 1465122167620 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:47 INFO - PROCESS | 1747 | 1465122167843 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 03:22:47 INFO - PROCESS | 1747 | 1465122167861 Marionette TRACE conn4 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:47 INFO - PROCESS | 1747 | 1465122167871 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:47 INFO - PROCESS | 1747 | ++DOCSHELL 0x919c1c00 == 24 [pid = 1747] [id = 670] 03:22:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x91aea000) [pid = 1747] [serial = 2011] [outer = (nil)] 03:22:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x92850000) [pid = 1747] [serial = 2012] [outer = 0x91aea000] 03:22:47 INFO - PROCESS | 1747 | 1465122167964 Marionette DEBUG loaded listener.js 03:22:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x92c04400) [pid = 1747] [serial = 2013] [outer = 0x91aea000] 03:22:48 INFO - PROCESS | 1747 | 1465122168834 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 03:22:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 03:22:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1280ms 03:22:48 INFO - PROCESS | 1747 | 1465122168891 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 03:22:48 INFO - PROCESS | 1747 | 1465122168895 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 03:22:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 03:22:48 INFO - PROCESS | 1747 | 1465122168902 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 03:22:48 INFO - PROCESS | 1747 | 1465122168905 Marionette TRACE conn4 <- [1,2654,null,{}] 03:22:48 INFO - PROCESS | 1747 | 1465122168911 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:48 INFO - PROCESS | 1747 | 1465122168920 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:49 INFO - PROCESS | 1747 | 1465122169091 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 03:22:49 INFO - PROCESS | 1747 | 1465122169380 Marionette TRACE conn4 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:49 INFO - PROCESS | 1747 | 1465122169391 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:49 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe4000 == 25 [pid = 1747] [id = 671] 03:22:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x8cbe4800) [pid = 1747] [serial = 2014] [outer = (nil)] 03:22:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x8ddc3000) [pid = 1747] [serial = 2015] [outer = 0x8cbe4800] 03:22:49 INFO - PROCESS | 1747 | 1465122169480 Marionette DEBUG loaded listener.js 03:22:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x8de7f000) [pid = 1747] [serial = 2016] [outer = 0x8cbe4800] 03:22:50 INFO - PROCESS | 1747 | 1465122170550 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 03:22:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 03:22:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1685ms 03:22:50 INFO - PROCESS | 1747 | 1465122170591 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 03:22:50 INFO - PROCESS | 1747 | 1465122170598 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 03:22:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 03:22:50 INFO - PROCESS | 1747 | 1465122170606 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 03:22:50 INFO - PROCESS | 1747 | 1465122170612 Marionette TRACE conn4 <- [1,2658,null,{}] 03:22:50 INFO - PROCESS | 1747 | 1465122170621 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:50 INFO - PROCESS | 1747 | 1465122170630 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:50 INFO - PROCESS | 1747 | 1465122170842 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 03:22:51 INFO - PROCESS | 1747 | 1465122171089 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:51 INFO - PROCESS | 1747 | 1465122171098 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:51 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f14c400 == 26 [pid = 1747] [id = 672] 03:22:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x8f29b800) [pid = 1747] [serial = 2017] [outer = (nil)] 03:22:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x8f2a6400) [pid = 1747] [serial = 2018] [outer = 0x8f29b800] 03:22:51 INFO - PROCESS | 1747 | 1465122171235 Marionette DEBUG loaded listener.js 03:22:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x8fadd800) [pid = 1747] [serial = 2019] [outer = 0x8f29b800] 03:22:52 INFO - PROCESS | 1747 | 1465122172178 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 03:22:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 03:22:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1642ms 03:22:52 INFO - PROCESS | 1747 | 1465122172252 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 03:22:52 INFO - PROCESS | 1747 | 1465122172260 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 03:22:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 03:22:52 INFO - PROCESS | 1747 | 1465122172268 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 03:22:52 INFO - PROCESS | 1747 | 1465122172272 Marionette TRACE conn4 <- [1,2662,null,{}] 03:22:52 INFO - PROCESS | 1747 | 1465122172279 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:52 INFO - PROCESS | 1747 | 1465122172284 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:52 INFO - PROCESS | 1747 | 1465122172540 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 03:22:52 INFO - PROCESS | 1747 | 1465122172844 Marionette TRACE conn4 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:52 INFO - PROCESS | 1747 | 1465122172854 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:52 INFO - PROCESS | 1747 | ++DOCSHELL 0x8fad7c00 == 27 [pid = 1747] [id = 673] 03:22:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x91db3000) [pid = 1747] [serial = 2020] [outer = (nil)] 03:22:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x91dd5c00) [pid = 1747] [serial = 2021] [outer = 0x91db3000] 03:22:52 INFO - PROCESS | 1747 | 1465122172991 Marionette DEBUG loaded listener.js 03:22:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x924cdc00) [pid = 1747] [serial = 2022] [outer = 0x91db3000] 03:22:54 INFO - PROCESS | 1747 | 1465122174134 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 03:22:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 03:22:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1895ms 03:22:54 INFO - PROCESS | 1747 | 1465122174163 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 03:22:54 INFO - PROCESS | 1747 | 1465122174168 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 03:22:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 03:22:54 INFO - PROCESS | 1747 | 1465122174185 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 03:22:54 INFO - PROCESS | 1747 | 1465122174195 Marionette TRACE conn4 <- [1,2666,null,{}] 03:22:54 INFO - PROCESS | 1747 | 1465122174203 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:54 INFO - PROCESS | 1747 | 1465122174211 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:54 INFO - PROCESS | 1747 | 1465122174442 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 03:22:54 INFO - PROCESS | 1747 | 1465122174686 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:54 INFO - PROCESS | 1747 | 1465122174698 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:54 INFO - PROCESS | 1747 | ++DOCSHELL 0x91d9b400 == 28 [pid = 1747] [id = 674] 03:22:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x91ddac00) [pid = 1747] [serial = 2023] [outer = (nil)] 03:22:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x92c0ec00) [pid = 1747] [serial = 2024] [outer = 0x91ddac00] 03:22:54 INFO - PROCESS | 1747 | 1465122174827 Marionette DEBUG loaded listener.js 03:22:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x92d48400) [pid = 1747] [serial = 2025] [outer = 0x91ddac00] 03:22:56 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 03:22:56 INFO - PROCESS | 1747 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:22:56 INFO - PROCESS | 1747 | 1465122176193 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 03:22:56 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) 03:22:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2053ms 03:22:56 INFO - PROCESS | 1747 | 1465122176293 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 03:22:56 INFO - PROCESS | 1747 | 1465122176299 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 03:22:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 03:22:56 INFO - PROCESS | 1747 | 1465122176329 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 03:22:56 INFO - PROCESS | 1747 | 1465122176335 Marionette TRACE conn4 <- [1,2670,null,{}] 03:22:56 INFO - PROCESS | 1747 | 1465122176341 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:56 INFO - PROCESS | 1747 | 1465122176347 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:56 INFO - PROCESS | 1747 | 1465122176537 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 03:22:56 INFO - PROCESS | 1747 | 1465122176741 Marionette TRACE conn4 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:56 INFO - PROCESS | 1747 | 1465122176748 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:56 INFO - PROCESS | 1747 | ++DOCSHELL 0x9257f000 == 29 [pid = 1747] [id = 675] 03:22:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x92d4e400) [pid = 1747] [serial = 2026] [outer = (nil)] 03:22:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x938b8c00) [pid = 1747] [serial = 2027] [outer = 0x92d4e400] 03:22:56 INFO - PROCESS | 1747 | 1465122176872 Marionette DEBUG loaded listener.js 03:22:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x93968000) [pid = 1747] [serial = 2028] [outer = 0x92d4e400] 03:22:58 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 03:22:58 INFO - PROCESS | 1747 | 1465122178235 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 03:22:58 INFO - PROCESS | 1747 | 1465122178340 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 03:22:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 03:22:58 INFO - PROCESS | 1747 | 1465122178352 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 03:22:58 INFO - PROCESS | 1747 | 1465122178355 Marionette TRACE conn4 <- [1,2674,null,{}] 03:22:58 INFO - PROCESS | 1747 | 1465122178363 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:58 INFO - PROCESS | 1747 | 1465122178369 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:58 INFO - PROCESS | 1747 | 1465122178552 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 03:22:59 INFO - PROCESS | 1747 | 1465122179032 Marionette TRACE conn4 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:59 INFO - PROCESS | 1747 | 1465122179040 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:22:59 INFO - PROCESS | 1747 | ++DOCSHELL 0x8dec0800 == 30 [pid = 1747] [id = 676] 03:22:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x8dec3c00) [pid = 1747] [serial = 2029] [outer = (nil)] 03:22:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x8e04b000) [pid = 1747] [serial = 2030] [outer = 0x8dec3c00] 03:22:59 INFO - PROCESS | 1747 | 1465122179119 Marionette DEBUG loaded listener.js 03:22:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x8e0cec00) [pid = 1747] [serial = 2031] [outer = 0x8dec3c00] 03:23:01 INFO - PROCESS | 1747 | --DOCSHELL 0x8deba000 == 29 [pid = 1747] [id = 653] 03:23:01 INFO - PROCESS | 1747 | --DOCSHELL 0x919c1c00 == 28 [pid = 1747] [id = 670] 03:23:01 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbe1400 == 27 [pid = 1747] [id = 669] 03:23:01 INFO - PROCESS | 1747 | --DOCSHELL 0x91da0400 == 26 [pid = 1747] [id = 668] 03:23:01 INFO - PROCESS | 1747 | --DOCSHELL 0x91af0400 == 25 [pid = 1747] [id = 667] 03:23:01 INFO - PROCESS | 1747 | --DOCSHELL 0x8ddc7800 == 24 [pid = 1747] [id = 666] 03:23:01 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbe5000 == 23 [pid = 1747] [id = 664] 03:23:01 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbe2800 == 22 [pid = 1747] [id = 665] 03:23:01 INFO - PROCESS | 1747 | --DOCSHELL 0x8dec0c00 == 21 [pid = 1747] [id = 663] 03:23:01 INFO - PROCESS | 1747 | --DOCSHELL 0x8de7ac00 == 20 [pid = 1747] [id = 662] 03:23:01 INFO - PROCESS | 1747 | --DOCSHELL 0x92711000 == 19 [pid = 1747] [id = 661] 03:23:01 INFO - PROCESS | 1747 | --DOCSHELL 0x8de87800 == 18 [pid = 1747] [id = 660] 03:23:01 INFO - PROCESS | 1747 | --DOCSHELL 0x8e043000 == 17 [pid = 1747] [id = 659] 03:23:01 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbe5c00 == 16 [pid = 1747] [id = 654] 03:23:01 INFO - PROCESS | 1747 | --DOCSHELL 0x8e049c00 == 15 [pid = 1747] [id = 655] 03:23:01 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbeb400 == 14 [pid = 1747] [id = 658] 03:23:01 INFO - PROCESS | 1747 | --DOCSHELL 0x8e64d400 == 13 [pid = 1747] [id = 656] 03:23:01 INFO - PROCESS | 1747 | --DOCSHELL 0x8de80c00 == 12 [pid = 1747] [id = 657] 03:23:01 INFO - PROCESS | 1747 | --DOCSHELL 0x9257f000 == 11 [pid = 1747] [id = 675] 03:23:01 INFO - PROCESS | 1747 | --DOCSHELL 0x91d9b400 == 10 [pid = 1747] [id = 674] 03:23:01 INFO - PROCESS | 1747 | --DOCSHELL 0x8f14c400 == 9 [pid = 1747] [id = 672] 03:23:01 INFO - PROCESS | 1747 | --DOCSHELL 0x8fad7c00 == 8 [pid = 1747] [id = 673] 03:23:01 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbe4000 == 7 [pid = 1747] [id = 671] 03:23:01 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 03:23:01 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x8f3e9800) [pid = 1747] [serial = 1971] [outer = (nil)] [url = about:blank] 03:23:01 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x8cbef800) [pid = 1747] [serial = 1964] [outer = (nil)] [url = about:blank] 03:23:01 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x8ddc9c00) [pid = 1747] [serial = 1965] [outer = (nil)] [url = about:blank] 03:23:01 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x8de7e000) [pid = 1747] [serial = 1944] [outer = (nil)] [url = about:blank] 03:23:01 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x8ddc5400) [pid = 1747] [serial = 1943] [outer = (nil)] [url = about:blank] 03:23:01 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x919c4000) [pid = 1747] [serial = 1947] [outer = (nil)] [url = about:blank] 03:23:01 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x8f2a8400) [pid = 1747] [serial = 1946] [outer = (nil)] [url = about:blank] 03:23:01 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x9272d000) [pid = 1747] [serial = 1950] [outer = (nil)] [url = about:blank] 03:23:01 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x92582000) [pid = 1747] [serial = 1949] [outer = (nil)] [url = about:blank] 03:23:01 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x938ba000) [pid = 1747] [serial = 1953] [outer = (nil)] [url = about:blank] 03:23:01 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x938b3800) [pid = 1747] [serial = 1952] [outer = (nil)] [url = about:blank] 03:23:01 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x8e050c00) [pid = 1747] [serial = 1967] [outer = (nil)] [url = about:blank] 03:23:01 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x93c1d000) [pid = 1747] [serial = 1956] [outer = (nil)] [url = about:blank] 03:23:01 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x93b69400) [pid = 1747] [serial = 1955] [outer = (nil)] [url = about:blank] 03:23:01 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x954ec800) [pid = 1747] [serial = 1959] [outer = (nil)] [url = about:blank] 03:23:01 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x95422000) [pid = 1747] [serial = 1958] [outer = (nil)] [url = about:blank] 03:23:01 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x8e0cd400) [pid = 1747] [serial = 1962] [outer = (nil)] [url = about:blank] 03:23:01 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x8e042400) [pid = 1747] [serial = 1961] [outer = (nil)] [url = about:blank] 03:23:01 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x91db0c00) [pid = 1747] [serial = 1976] [outer = (nil)] [url = about:blank] 03:23:01 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x8f2a2000) [pid = 1747] [serial = 1970] [outer = (nil)] [url = about:blank] 03:23:01 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x8e64b400) [pid = 1747] [serial = 1973] [outer = (nil)] [url = about:blank] 03:23:01 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x8e0cb400) [pid = 1747] [serial = 1968] [outer = (nil)] [url = about:blank] 03:23:01 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x919ce800) [pid = 1747] [serial = 1974] [outer = (nil)] [url = about:blank] 03:23:01 INFO - PROCESS | 1747 | 1465122181871 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 03:23:01 INFO - PROCESS | 1747 | 1465122181919 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 03:23:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 03:23:01 INFO - PROCESS | 1747 | 1465122181935 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 03:23:01 INFO - PROCESS | 1747 | 1465122181945 Marionette TRACE conn4 <- [1,2678,null,{}] 03:23:01 INFO - PROCESS | 1747 | 1465122181960 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:01 INFO - PROCESS | 1747 | 1465122181970 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:23:02 INFO - PROCESS | 1747 | 1465122182168 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 03:23:02 INFO - PROCESS | 1747 | 1465122182368 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:02 INFO - PROCESS | 1747 | 1465122182376 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:23:02 INFO - PROCESS | 1747 | ++DOCSHELL 0x8deb7c00 == 8 [pid = 1747] [id = 677] 03:23:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x8deb8000) [pid = 1747] [serial = 2032] [outer = (nil)] 03:23:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x8debb800) [pid = 1747] [serial = 2033] [outer = 0x8deb8000] 03:23:02 INFO - PROCESS | 1747 | 1465122182463 Marionette DEBUG loaded listener.js 03:23:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x8dec0c00) [pid = 1747] [serial = 2034] [outer = 0x8deb8000] 03:23:03 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 03:23:03 INFO - PROCESS | 1747 | 1465122183674 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 03:23:03 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) 03:23:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1800ms 03:23:03 INFO - PROCESS | 1747 | 1465122183733 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 03:23:03 INFO - PROCESS | 1747 | 1465122183743 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 03:23:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 03:23:03 INFO - PROCESS | 1747 | 1465122183755 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 03:23:03 INFO - PROCESS | 1747 | 1465122183762 Marionette TRACE conn4 <- [1,2682,null,{}] 03:23:03 INFO - PROCESS | 1747 | 1465122183768 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:03 INFO - PROCESS | 1747 | 1465122183775 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:23:04 INFO - PROCESS | 1747 | 1465122184067 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 03:23:04 INFO - PROCESS | 1747 | 1465122184109 Marionette TRACE conn4 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:04 INFO - PROCESS | 1747 | 1465122184121 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:23:04 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e0c2400 == 9 [pid = 1747] [id = 678] 03:23:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x8e0c9000) [pid = 1747] [serial = 2035] [outer = (nil)] 03:23:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x8e64bc00) [pid = 1747] [serial = 2036] [outer = 0x8e0c9000] 03:23:04 INFO - PROCESS | 1747 | 1465122184197 Marionette DEBUG loaded listener.js 03:23:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x8f14c400) [pid = 1747] [serial = 2037] [outer = 0x8e0c9000] 03:23:05 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 03:23:05 INFO - PROCESS | 1747 | 1465122185806 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 03:23:05 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) 03:23:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2097ms 03:23:05 INFO - PROCESS | 1747 | 1465122185880 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 03:23:05 INFO - PROCESS | 1747 | 1465122185884 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 03:23:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 03:23:05 INFO - PROCESS | 1747 | 1465122185893 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 03:23:05 INFO - PROCESS | 1747 | 1465122185899 Marionette TRACE conn4 <- [1,2686,null,{}] 03:23:05 INFO - PROCESS | 1747 | 1465122185926 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:05 INFO - PROCESS | 1747 | 1465122185936 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:23:06 INFO - PROCESS | 1747 | 1465122186588 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 03:23:06 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x91aea000) [pid = 1747] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 03:23:06 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x924c3800) [pid = 1747] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 03:23:06 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x8cbe2000) [pid = 1747] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 03:23:06 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x91db9800) [pid = 1747] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 03:23:06 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x8e043800) [pid = 1747] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 03:23:06 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x8dec2c00) [pid = 1747] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 03:23:06 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x9270f800) [pid = 1747] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 03:23:06 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x92713800) [pid = 1747] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 03:23:06 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x8f29d400) [pid = 1747] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 03:23:06 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x8ddc2800) [pid = 1747] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 03:23:06 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0x91db9c00) [pid = 1747] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 03:23:06 INFO - PROCESS | 1747 | --DOMWINDOW == 63 (0x91d9e400) [pid = 1747] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 03:23:06 INFO - PROCESS | 1747 | --DOMWINDOW == 62 (0x8cbe2c00) [pid = 1747] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 03:23:06 INFO - PROCESS | 1747 | 1465122186733 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:06 INFO - PROCESS | 1747 | 1465122186747 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:23:06 INFO - PROCESS | 1747 | ++DOCSHELL 0x8dec2400 == 10 [pid = 1747] [id = 679] 03:23:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 63 (0x8dec2c00) [pid = 1747] [serial = 2038] [outer = (nil)] 03:23:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 64 (0x8f14ec00) [pid = 1747] [serial = 2039] [outer = 0x8dec2c00] 03:23:06 INFO - PROCESS | 1747 | 1465122186820 Marionette DEBUG loaded listener.js 03:23:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x8fadac00) [pid = 1747] [serial = 2040] [outer = 0x8dec2c00] 03:23:08 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 03:23:08 INFO - PROCESS | 1747 | 1465122188049 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 03:23:08 INFO - PROCESS | 1747 | 1465122188110 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 03:23:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 03:23:08 INFO - PROCESS | 1747 | 1465122188130 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 03:23:08 INFO - PROCESS | 1747 | 1465122188134 Marionette TRACE conn4 <- [1,2690,null,{}] 03:23:08 INFO - PROCESS | 1747 | 1465122188139 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:08 INFO - PROCESS | 1747 | 1465122188144 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:23:08 INFO - PROCESS | 1747 | 1465122188417 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 03:23:08 INFO - PROCESS | 1747 | 1465122188439 Marionette TRACE conn4 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:08 INFO - PROCESS | 1747 | 1465122188448 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:23:08 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e0c8c00 == 11 [pid = 1747] [id = 680] 03:23:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x8f3e4400) [pid = 1747] [serial = 2041] [outer = (nil)] 03:23:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x91d93c00) [pid = 1747] [serial = 2042] [outer = 0x8f3e4400] 03:23:08 INFO - PROCESS | 1747 | 1465122188521 Marionette DEBUG loaded listener.js 03:23:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x91db6800) [pid = 1747] [serial = 2043] [outer = 0x8f3e4400] 03:23:09 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 03:23:10 INFO - PROCESS | 1747 | 1465122190101 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 03:23:10 INFO - PROCESS | 1747 | 1465122190174 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 03:23:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 03:23:10 INFO - PROCESS | 1747 | 1465122190183 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 03:23:10 INFO - PROCESS | 1747 | 1465122190189 Marionette TRACE conn4 <- [1,2694,null,{}] 03:23:10 INFO - PROCESS | 1747 | 1465122190240 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:10 INFO - PROCESS | 1747 | 1465122190247 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:23:10 INFO - PROCESS | 1747 | 1465122190519 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 03:23:10 INFO - PROCESS | 1747 | 1465122190678 Marionette TRACE conn4 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:10 INFO - PROCESS | 1747 | 1465122190690 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:23:10 INFO - PROCESS | 1747 | ++DOCSHELL 0x8de81000 == 12 [pid = 1747] [id = 681] 03:23:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x8e043800) [pid = 1747] [serial = 2044] [outer = (nil)] 03:23:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x8e642400) [pid = 1747] [serial = 2045] [outer = 0x8e043800] 03:23:10 INFO - PROCESS | 1747 | 1465122190784 Marionette DEBUG loaded listener.js 03:23:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x8f14fc00) [pid = 1747] [serial = 2046] [outer = 0x8e043800] 03:23:12 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 03:23:12 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 03:23:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:23:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 03:23:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:23:12 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1 03:23:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:12 INFO - _addTest/ [0,2697,"getWindowHandle",null] 03:23:12 INFO - PROCESS | 1747 | 1465122192300 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 03:23:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 03:23:12 INFO - PROCESS | 1747 | 1465122192315 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 03:23:12 INFO - PROCESS | 1747 | 1465122192320 Marionette TRACE conn4 <- [1,2698,null,{}] 03:23:12 INFO - PROCESS | 1747 | 1465122192329 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:12 INFO - PROCESS | 1747 | 1465122192335 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:23:12 INFO - PROCESS | 1747 | 1465122192560 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 03:23:12 INFO - PROCESS | 1747 | 1465122192748 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:12 INFO - PROCESS | 1747 | 1465122192758 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:23:12 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f29c000 == 13 [pid = 1747] [id = 682] 03:23:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x8f2a8c00) [pid = 1747] [serial = 2047] [outer = (nil)] 03:23:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x91dbc000) [pid = 1747] [serial = 2048] [outer = 0x8f2a8c00] 03:23:12 INFO - PROCESS | 1747 | 1465122192846 Marionette DEBUG loaded listener.js 03:23:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x91de0c00) [pid = 1747] [serial = 2049] [outer = 0x8f2a8c00] 03:23:14 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 03:23:14 INFO - PROCESS | 1747 | 1465122194314 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 03:23:14 INFO - PROCESS | 1747 | 1465122194372 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 03:23:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 03:23:14 INFO - PROCESS | 1747 | 1465122194381 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 03:23:14 INFO - PROCESS | 1747 | 1465122194388 Marionette TRACE conn4 <- [1,2702,null,{}] 03:23:14 INFO - PROCESS | 1747 | 1465122194407 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:14 INFO - PROCESS | 1747 | 1465122194417 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:23:14 INFO - PROCESS | 1747 | 1465122194664 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 03:23:14 INFO - PROCESS | 1747 | 1465122194888 Marionette TRACE conn4 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:14 INFO - PROCESS | 1747 | 1465122194900 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:23:14 INFO - PROCESS | 1747 | ++DOCSHELL 0x924cc400 == 14 [pid = 1747] [id = 683] 03:23:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x924ce800) [pid = 1747] [serial = 2050] [outer = (nil)] 03:23:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x92589000) [pid = 1747] [serial = 2051] [outer = 0x924ce800] 03:23:15 INFO - PROCESS | 1747 | 1465122195038 Marionette DEBUG loaded listener.js 03:23:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x92729c00) [pid = 1747] [serial = 2052] [outer = 0x924ce800] 03:23:16 INFO - PROCESS | 1747 | 1465122196052 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 03:23:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 03:23:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1695ms 03:23:16 INFO - PROCESS | 1747 | 1465122196078 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 03:23:16 INFO - PROCESS | 1747 | 1465122196084 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 03:23:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 03:23:16 INFO - PROCESS | 1747 | 1465122196091 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 03:23:16 INFO - PROCESS | 1747 | 1465122196094 Marionette TRACE conn4 <- [1,2706,null,{}] 03:23:16 INFO - PROCESS | 1747 | 1465122196102 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:16 INFO - PROCESS | 1747 | 1465122196107 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:23:16 INFO - PROCESS | 1747 | 1465122196349 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 03:23:16 INFO - PROCESS | 1747 | 1465122196741 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:16 INFO - PROCESS | 1747 | 1465122196750 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:23:16 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbea000 == 15 [pid = 1747] [id = 684] 03:23:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x8cbec000) [pid = 1747] [serial = 2053] [outer = (nil)] 03:23:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x8ddcd400) [pid = 1747] [serial = 2054] [outer = 0x8cbec000] 03:23:16 INFO - PROCESS | 1747 | 1465122196848 Marionette DEBUG loaded listener.js 03:23:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x8deb8800) [pid = 1747] [serial = 2055] [outer = 0x8cbec000] 03:23:17 INFO - PROCESS | 1747 | 1465122197800 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 03:23:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 03:23:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1738ms 03:23:17 INFO - PROCESS | 1747 | 1465122197831 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 03:23:17 INFO - PROCESS | 1747 | 1465122197838 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 03:23:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 03:23:17 INFO - PROCESS | 1747 | 1465122197847 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 03:23:17 INFO - PROCESS | 1747 | 1465122197853 Marionette TRACE conn4 <- [1,2710,null,{}] 03:23:17 INFO - PROCESS | 1747 | 1465122197862 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:17 INFO - PROCESS | 1747 | 1465122197869 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:23:18 INFO - PROCESS | 1747 | 1465122198125 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 03:23:18 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x92850000) [pid = 1747] [serial = 2012] [outer = (nil)] [url = about:blank] 03:23:18 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x9272a400) [pid = 1747] [serial = 2007] [outer = (nil)] [url = about:blank] 03:23:18 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x92947000) [pid = 1747] [serial = 2009] [outer = (nil)] [url = about:blank] 03:23:18 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x92b9d800) [pid = 1747] [serial = 2010] [outer = (nil)] [url = about:blank] 03:23:18 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x9294b000) [pid = 1747] [serial = 1991] [outer = (nil)] [url = about:blank] 03:23:18 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x92b9e800) [pid = 1747] [serial = 1992] [outer = (nil)] [url = about:blank] 03:23:18 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x8e64b000) [pid = 1747] [serial = 1979] [outer = (nil)] [url = about:blank] 03:23:18 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x8f3e6c00) [pid = 1747] [serial = 1980] [outer = (nil)] [url = about:blank] 03:23:18 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x8e64ec00) [pid = 1747] [serial = 2000] [outer = (nil)] [url = about:blank] 03:23:18 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x8f3e9400) [pid = 1747] [serial = 2001] [outer = (nil)] [url = about:blank] 03:23:18 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x92844800) [pid = 1747] [serial = 1988] [outer = (nil)] [url = about:blank] 03:23:18 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x92846400) [pid = 1747] [serial = 1989] [outer = (nil)] [url = about:blank] 03:23:18 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x9271b000) [pid = 1747] [serial = 1985] [outer = (nil)] [url = about:blank] 03:23:18 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x9272c400) [pid = 1747] [serial = 1986] [outer = (nil)] [url = about:blank] 03:23:18 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x92c0fc00) [pid = 1747] [serial = 1994] [outer = (nil)] [url = about:blank] 03:23:18 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0x92d47800) [pid = 1747] [serial = 1995] [outer = (nil)] [url = about:blank] 03:23:18 INFO - PROCESS | 1747 | --DOMWINDOW == 63 (0x91db6c00) [pid = 1747] [serial = 1977] [outer = (nil)] [url = about:blank] 03:23:18 INFO - PROCESS | 1747 | --DOMWINDOW == 62 (0x91dda000) [pid = 1747] [serial = 1982] [outer = (nil)] [url = about:blank] 03:23:18 INFO - PROCESS | 1747 | --DOMWINDOW == 61 (0x924c2000) [pid = 1747] [serial = 1983] [outer = (nil)] [url = about:blank] 03:23:18 INFO - PROCESS | 1747 | --DOMWINDOW == 60 (0x91dba400) [pid = 1747] [serial = 2003] [outer = (nil)] [url = about:blank] 03:23:18 INFO - PROCESS | 1747 | --DOMWINDOW == 59 (0x8ddc1c00) [pid = 1747] [serial = 1997] [outer = (nil)] [url = about:blank] 03:23:18 INFO - PROCESS | 1747 | --DOMWINDOW == 58 (0x8de81c00) [pid = 1747] [serial = 1998] [outer = (nil)] [url = about:blank] 03:23:18 INFO - PROCESS | 1747 | --DOMWINDOW == 57 (0x92712800) [pid = 1747] [serial = 2006] [outer = (nil)] [url = about:blank] 03:23:18 INFO - PROCESS | 1747 | --DOMWINDOW == 56 (0x91ddf400) [pid = 1747] [serial = 2004] [outer = (nil)] [url = about:blank] 03:23:18 INFO - PROCESS | 1747 | --DOMWINDOW == 55 (0x92c04400) [pid = 1747] [serial = 2013] [outer = (nil)] [url = about:blank] 03:23:18 INFO - PROCESS | 1747 | 1465122198451 Marionette TRACE conn4 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:18 INFO - PROCESS | 1747 | 1465122198463 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:23:18 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe7c00 == 16 [pid = 1747] [id = 685] 03:23:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 56 (0x8de81c00) [pid = 1747] [serial = 2056] [outer = (nil)] 03:23:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 57 (0x8e650800) [pid = 1747] [serial = 2057] [outer = 0x8de81c00] 03:23:18 INFO - PROCESS | 1747 | 1465122198558 Marionette DEBUG loaded listener.js 03:23:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 58 (0x8f2a8000) [pid = 1747] [serial = 2058] [outer = 0x8de81c00] 03:23:19 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.complex.html | Canvas test: 2d.text.font.parse.complex - 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" 03:23:19 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 03:23:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1 03:23:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:19 INFO - _addTest/ [0,2713,"getWindowHandle",null] 03:23:19 INFO - PROCESS | 1747 | 1465122199601 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 03:23:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 03:23:19 INFO - PROCESS | 1747 | 1465122199610 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 03:23:19 INFO - PROCESS | 1747 | 1465122199614 Marionette TRACE conn4 <- [1,2714,null,{}] 03:23:19 INFO - PROCESS | 1747 | 1465122199621 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:19 INFO - PROCESS | 1747 | 1465122199627 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:23:19 INFO - PROCESS | 1747 | 1465122199842 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 03:23:20 INFO - PROCESS | 1747 | 1465122200101 Marionette TRACE conn4 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:20 INFO - PROCESS | 1747 | 1465122200114 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:23:20 INFO - PROCESS | 1747 | ++DOCSHELL 0x919c7400 == 17 [pid = 1747] [id = 686] 03:23:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 59 (0x91dd6000) [pid = 1747] [serial = 2059] [outer = (nil)] 03:23:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 60 (0x924c3400) [pid = 1747] [serial = 2060] [outer = 0x91dd6000] 03:23:20 INFO - PROCESS | 1747 | 1465122200191 Marionette DEBUG loaded listener.js 03:23:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 61 (0x92580c00) [pid = 1747] [serial = 2061] [outer = 0x91dd6000] 03:23:21 INFO - PROCESS | 1747 | 1465122201034 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 03:23:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 03:23:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1447ms 03:23:21 INFO - PROCESS | 1747 | 1465122201058 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 03:23:21 INFO - PROCESS | 1747 | 1465122201062 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 03:23:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 03:23:21 INFO - PROCESS | 1747 | 1465122201077 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 03:23:21 INFO - PROCESS | 1747 | 1465122201086 Marionette TRACE conn4 <- [1,2718,null,{}] 03:23:21 INFO - PROCESS | 1747 | 1465122201102 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:21 INFO - PROCESS | 1747 | 1465122201111 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:23:21 INFO - PROCESS | 1747 | 1465122201410 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 03:23:21 INFO - PROCESS | 1747 | 1465122201442 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:21 INFO - PROCESS | 1747 | 1465122201450 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:23:21 INFO - PROCESS | 1747 | ++DOCSHELL 0x91ddf800 == 18 [pid = 1747] [id = 687] 03:23:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 62 (0x9272d000) [pid = 1747] [serial = 2062] [outer = (nil)] 03:23:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 63 (0x92731400) [pid = 1747] [serial = 2063] [outer = 0x9272d000] 03:23:21 INFO - PROCESS | 1747 | 1465122201558 Marionette DEBUG loaded listener.js 03:23:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 64 (0x92735c00) [pid = 1747] [serial = 2064] [outer = 0x9272d000] 03:23:22 INFO - PROCESS | 1747 | 1465122202657 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 03:23:22 INFO - PROCESS | 1747 | 1465122202741 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 03:23:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 03:23:22 INFO - PROCESS | 1747 | 1465122202752 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 03:23:22 INFO - PROCESS | 1747 | 1465122202757 Marionette TRACE conn4 <- [1,2722,null,{}] 03:23:22 INFO - PROCESS | 1747 | 1465122202779 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:22 INFO - PROCESS | 1747 | 1465122202786 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:23:23 INFO - PROCESS | 1747 | 1465122203111 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 03:23:23 INFO - PROCESS | 1747 | --DOMWINDOW == 63 (0x8cbe4800) [pid = 1747] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 03:23:23 INFO - PROCESS | 1747 | --DOMWINDOW == 62 (0x8dec3c00) [pid = 1747] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 03:23:23 INFO - PROCESS | 1747 | --DOMWINDOW == 61 (0x92d4e400) [pid = 1747] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 03:23:23 INFO - PROCESS | 1747 | --DOMWINDOW == 60 (0x8deb8000) [pid = 1747] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 03:23:23 INFO - PROCESS | 1747 | --DOMWINDOW == 59 (0x91ddac00) [pid = 1747] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 03:23:23 INFO - PROCESS | 1747 | --DOMWINDOW == 58 (0x8f29b800) [pid = 1747] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 03:23:23 INFO - PROCESS | 1747 | --DOMWINDOW == 57 (0x91db3000) [pid = 1747] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 03:23:23 INFO - PROCESS | 1747 | --DOMWINDOW == 56 (0x8e0c9000) [pid = 1747] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 03:23:23 INFO - PROCESS | 1747 | --DOMWINDOW == 55 (0x8dec2c00) [pid = 1747] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 03:23:23 INFO - PROCESS | 1747 | 1465122203318 Marionette TRACE conn4 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:23 INFO - PROCESS | 1747 | 1465122203328 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:23:23 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe3800 == 19 [pid = 1747] [id = 688] 03:23:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 56 (0x8cbe4800) [pid = 1747] [serial = 2065] [outer = (nil)] 03:23:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 57 (0x8f29b800) [pid = 1747] [serial = 2066] [outer = 0x8cbe4800] 03:23:23 INFO - PROCESS | 1747 | 1465122203401 Marionette DEBUG loaded listener.js 03:23:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 58 (0x9284d400) [pid = 1747] [serial = 2067] [outer = 0x8cbe4800] 03:23:24 INFO - PROCESS | 1747 | 1465122204176 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 03:23:24 INFO - PROCESS | 1747 | 1465122204210 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 03:23:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 03:23:24 INFO - PROCESS | 1747 | 1465122204217 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 03:23:24 INFO - PROCESS | 1747 | 1465122204220 Marionette TRACE conn4 <- [1,2726,null,{}] 03:23:24 INFO - PROCESS | 1747 | 1465122204227 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:24 INFO - PROCESS | 1747 | 1465122204231 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:23:24 INFO - PROCESS | 1747 | 1465122204465 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 03:23:24 INFO - PROCESS | 1747 | 1465122204487 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:24 INFO - PROCESS | 1747 | 1465122204505 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:23:24 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e04a000 == 20 [pid = 1747] [id = 689] 03:23:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 59 (0x8e0c8400) [pid = 1747] [serial = 2068] [outer = (nil)] 03:23:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 60 (0x92b9e800) [pid = 1747] [serial = 2069] [outer = 0x8e0c8400] 03:23:24 INFO - PROCESS | 1747 | 1465122204596 Marionette DEBUG loaded listener.js 03:23:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 61 (0x92ba5800) [pid = 1747] [serial = 2070] [outer = 0x8e0c8400] 03:23:25 INFO - PROCESS | 1747 | 1465122205960 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 03:23:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 03:23:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1782ms 03:23:26 INFO - PROCESS | 1747 | 1465122206003 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 03:23:26 INFO - PROCESS | 1747 | 1465122206015 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 03:23:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 03:23:26 INFO - PROCESS | 1747 | 1465122206029 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 03:23:26 INFO - PROCESS | 1747 | 1465122206039 Marionette TRACE conn4 <- [1,2730,null,{}] 03:23:26 INFO - PROCESS | 1747 | 1465122206072 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:26 INFO - PROCESS | 1747 | 1465122206081 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:23:26 INFO - PROCESS | 1747 | 1465122206512 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 03:23:26 INFO - PROCESS | 1747 | 1465122206791 Marionette TRACE conn4 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:26 INFO - PROCESS | 1747 | 1465122206805 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:23:26 INFO - PROCESS | 1747 | ++DOCSHELL 0x8dec1800 == 21 [pid = 1747] [id = 690] 03:23:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 62 (0x8e042800) [pid = 1747] [serial = 2071] [outer = (nil)] 03:23:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 63 (0x8f154400) [pid = 1747] [serial = 2072] [outer = 0x8e042800] 03:23:26 INFO - PROCESS | 1747 | 1465122206950 Marionette DEBUG loaded listener.js 03:23:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 64 (0x8f3f2000) [pid = 1747] [serial = 2073] [outer = 0x8e042800] 03:23:28 INFO - PROCESS | 1747 | 1465122208365 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 03:23:28 INFO - PROCESS | 1747 | 1465122208445 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 03:23:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 03:23:28 INFO - PROCESS | 1747 | 1465122208563 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 03:23:28 INFO - PROCESS | 1747 | 1465122208570 Marionette TRACE conn4 <- [1,2734,null,{}] 03:23:28 INFO - PROCESS | 1747 | 1465122208582 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:28 INFO - PROCESS | 1747 | 1465122208587 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:23:28 INFO - PROCESS | 1747 | 1465122208788 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 03:23:28 INFO - PROCESS | 1747 | 1465122208975 Marionette TRACE conn4 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:28 INFO - PROCESS | 1747 | 1465122208985 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:23:29 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f14d000 == 22 [pid = 1747] [id = 691] 03:23:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x9257f000) [pid = 1747] [serial = 2074] [outer = (nil)] 03:23:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x9258c400) [pid = 1747] [serial = 2075] [outer = 0x9257f000] 03:23:29 INFO - PROCESS | 1747 | 1465122209073 Marionette DEBUG loaded listener.js 03:23:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x91ddc000) [pid = 1747] [serial = 2076] [outer = 0x9257f000] 03:23:30 INFO - PROCESS | 1747 | 1465122210212 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 03:23:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 03:23:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1741ms 03:23:30 INFO - PROCESS | 1747 | 1465122210253 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 03:23:30 INFO - PROCESS | 1747 | 1465122210258 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 03:23:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 03:23:30 INFO - PROCESS | 1747 | 1465122210266 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 03:23:30 INFO - PROCESS | 1747 | 1465122210272 Marionette TRACE conn4 <- [1,2738,null,{}] 03:23:30 INFO - PROCESS | 1747 | 1465122210291 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:30 INFO - PROCESS | 1747 | 1465122210301 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:23:30 INFO - PROCESS | 1747 | 1465122210529 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 03:23:30 INFO - PROCESS | 1747 | 1465122210783 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:30 INFO - PROCESS | 1747 | 1465122210795 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:23:30 INFO - PROCESS | 1747 | ++DOCSHELL 0x91db6400 == 23 [pid = 1747] [id = 692] 03:23:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x92c04800) [pid = 1747] [serial = 2077] [outer = (nil)] 03:23:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x92c0c400) [pid = 1747] [serial = 2078] [outer = 0x92c04800] 03:23:30 INFO - PROCESS | 1747 | 1465122210903 Marionette DEBUG loaded listener.js 03:23:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x92d45000) [pid = 1747] [serial = 2079] [outer = 0x92c04800] 03:23:31 INFO - PROCESS | 1747 | 1465122211882 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 03:23:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 03:23:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1696ms 03:23:31 INFO - PROCESS | 1747 | 1465122211963 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 03:23:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 03:23:31 INFO - PROCESS | 1747 | 1465122211969 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 03:23:31 INFO - PROCESS | 1747 | 1465122211977 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 03:23:31 INFO - PROCESS | 1747 | 1465122211983 Marionette TRACE conn4 <- [1,2742,null,{}] 03:23:32 INFO - PROCESS | 1747 | 1465122211992 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:32 INFO - PROCESS | 1747 | 1465122211996 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:23:32 INFO - PROCESS | 1747 | 1465122212245 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 03:23:32 INFO - PROCESS | 1747 | 1465122212537 Marionette TRACE conn4 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:32 INFO - PROCESS | 1747 | 1465122212552 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:23:32 INFO - PROCESS | 1747 | ++DOCSHELL 0x91d96c00 == 24 [pid = 1747] [id = 693] 03:23:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x92c05800) [pid = 1747] [serial = 2080] [outer = (nil)] 03:23:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x93844400) [pid = 1747] [serial = 2081] [outer = 0x92c05800] 03:23:32 INFO - PROCESS | 1747 | 1465122212638 Marionette DEBUG loaded listener.js 03:23:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x9384e000) [pid = 1747] [serial = 2082] [outer = 0x92c05800] 03:23:33 INFO - PROCESS | 1747 | 1465122213598 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 03:23:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 03:23:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1690ms 03:23:33 INFO - PROCESS | 1747 | 1465122213666 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 03:23:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 03:23:33 INFO - PROCESS | 1747 | 1465122213671 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 03:23:33 INFO - PROCESS | 1747 | 1465122213678 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 03:23:33 INFO - PROCESS | 1747 | 1465122213681 Marionette TRACE conn4 <- [1,2746,null,{}] 03:23:33 INFO - PROCESS | 1747 | 1465122213688 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:33 INFO - PROCESS | 1747 | 1465122213695 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:23:33 INFO - PROCESS | 1747 | 1465122213932 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 03:23:34 INFO - PROCESS | 1747 | 1465122214170 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:34 INFO - PROCESS | 1747 | 1465122214177 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:23:34 INFO - PROCESS | 1747 | ++DOCSHELL 0x8de88c00 == 25 [pid = 1747] [id = 694] 03:23:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x924c6c00) [pid = 1747] [serial = 2083] [outer = (nil)] 03:23:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x938ba400) [pid = 1747] [serial = 2084] [outer = 0x924c6c00] 03:23:34 INFO - PROCESS | 1747 | 1465122214310 Marionette DEBUG loaded listener.js 03:23:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x938bc000) [pid = 1747] [serial = 2085] [outer = 0x924c6c00] 03:23:35 INFO - PROCESS | 1747 | 1465122215266 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 03:23:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 03:23:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1634ms 03:23:35 INFO - PROCESS | 1747 | 1465122215312 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 03:23:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 03:23:35 INFO - PROCESS | 1747 | 1465122215317 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 03:23:35 INFO - PROCESS | 1747 | 1465122215324 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 03:23:35 INFO - PROCESS | 1747 | 1465122215327 Marionette TRACE conn4 <- [1,2750,null,{}] 03:23:35 INFO - PROCESS | 1747 | 1465122215334 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:35 INFO - PROCESS | 1747 | 1465122215345 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:23:35 INFO - PROCESS | 1747 | 1465122215622 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 03:23:35 INFO - PROCESS | 1747 | 1465122215916 Marionette TRACE conn4 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:35 INFO - PROCESS | 1747 | 1465122215925 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:23:35 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddcdc00 == 26 [pid = 1747] [id = 695] 03:23:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x938b4400) [pid = 1747] [serial = 2086] [outer = (nil)] 03:23:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x93b63400) [pid = 1747] [serial = 2087] [outer = 0x938b4400] 03:23:36 INFO - PROCESS | 1747 | 1465122216020 Marionette DEBUG loaded listener.js 03:23:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x93c12400) [pid = 1747] [serial = 2088] [outer = 0x938b4400] 03:23:36 INFO - PROCESS | 1747 | 1465122216914 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 03:23:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 03:23:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1638ms 03:23:36 INFO - PROCESS | 1747 | 1465122216972 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 03:23:36 INFO - PROCESS | 1747 | 1465122216975 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 03:23:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 03:23:36 INFO - PROCESS | 1747 | 1465122216985 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 03:23:36 INFO - PROCESS | 1747 | 1465122216988 Marionette TRACE conn4 <- [1,2754,null,{}] 03:23:37 INFO - PROCESS | 1747 | 1465122216997 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:37 INFO - PROCESS | 1747 | 1465122217001 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:23:37 INFO - PROCESS | 1747 | 1465122217203 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 03:23:37 INFO - PROCESS | 1747 | 1465122217445 Marionette TRACE conn4 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:37 INFO - PROCESS | 1747 | 1465122217455 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:23:37 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbee000 == 27 [pid = 1747] [id = 696] 03:23:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x8de7b000) [pid = 1747] [serial = 2089] [outer = (nil)] 03:23:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x8e0c9400) [pid = 1747] [serial = 2090] [outer = 0x8de7b000] 03:23:37 INFO - PROCESS | 1747 | 1465122217555 Marionette DEBUG loaded listener.js 03:23:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x8f154800) [pid = 1747] [serial = 2091] [outer = 0x8de7b000] 03:23:38 INFO - PROCESS | 1747 | 1465122218696 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 03:23:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 03:23:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1783ms 03:23:38 INFO - PROCESS | 1747 | 1465122218769 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 03:23:38 INFO - PROCESS | 1747 | 1465122218775 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 03:23:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 03:23:38 INFO - PROCESS | 1747 | 1465122218785 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 03:23:38 INFO - PROCESS | 1747 | 1465122218790 Marionette TRACE conn4 <- [1,2758,null,{}] 03:23:38 INFO - PROCESS | 1747 | 1465122218800 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:38 INFO - PROCESS | 1747 | 1465122218805 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:23:39 INFO - PROCESS | 1747 | 1465122219053 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 03:23:39 INFO - PROCESS | 1747 | 1465122219297 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:39 INFO - PROCESS | 1747 | 1465122219312 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:23:39 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e0cd000 == 28 [pid = 1747] [id = 697] 03:23:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x8e0ce000) [pid = 1747] [serial = 2092] [outer = (nil)] 03:23:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x8e64c800) [pid = 1747] [serial = 2093] [outer = 0x8e0ce000] 03:23:39 INFO - PROCESS | 1747 | 1465122219390 Marionette DEBUG loaded listener.js 03:23:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x8fadd000) [pid = 1747] [serial = 2094] [outer = 0x8e0ce000] 03:23:40 INFO - PROCESS | 1747 | 1465122220390 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 03:23:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 03:23:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1643ms 03:23:40 INFO - PROCESS | 1747 | 1465122220428 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 03:23:40 INFO - PROCESS | 1747 | 1465122220436 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 03:23:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 03:23:40 INFO - PROCESS | 1747 | 1465122220447 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 03:23:40 INFO - PROCESS | 1747 | 1465122220451 Marionette TRACE conn4 <- [1,2762,null,{}] 03:23:40 INFO - PROCESS | 1747 | 1465122220458 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:40 INFO - PROCESS | 1747 | 1465122220464 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:23:40 INFO - PROCESS | 1747 | 1465122220676 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 03:23:41 INFO - PROCESS | 1747 | --DOCSHELL 0x8dec0800 == 27 [pid = 1747] [id = 676] 03:23:41 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x8de7f000) [pid = 1747] [serial = 2016] [outer = (nil)] [url = about:blank] 03:23:41 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x8e0cec00) [pid = 1747] [serial = 2031] [outer = (nil)] [url = about:blank] 03:23:41 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x938b8c00) [pid = 1747] [serial = 2027] [outer = (nil)] [url = about:blank] 03:23:41 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x8dec0c00) [pid = 1747] [serial = 2034] [outer = (nil)] [url = about:blank] 03:23:41 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x93968000) [pid = 1747] [serial = 2028] [outer = (nil)] [url = about:blank] 03:23:41 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x8e04b000) [pid = 1747] [serial = 2030] [outer = (nil)] [url = about:blank] 03:23:41 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x92c0ec00) [pid = 1747] [serial = 2024] [outer = (nil)] [url = about:blank] 03:23:41 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x8ddc3000) [pid = 1747] [serial = 2015] [outer = (nil)] [url = about:blank] 03:23:41 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x8debb800) [pid = 1747] [serial = 2033] [outer = (nil)] [url = about:blank] 03:23:41 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x8fadd800) [pid = 1747] [serial = 2019] [outer = (nil)] [url = about:blank] 03:23:41 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x924cdc00) [pid = 1747] [serial = 2022] [outer = (nil)] [url = about:blank] 03:23:41 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x91dd5c00) [pid = 1747] [serial = 2021] [outer = (nil)] [url = about:blank] 03:23:41 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x92d48400) [pid = 1747] [serial = 2025] [outer = (nil)] [url = about:blank] 03:23:41 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x8f14c400) [pid = 1747] [serial = 2037] [outer = (nil)] [url = about:blank] 03:23:41 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x8e64bc00) [pid = 1747] [serial = 2036] [outer = (nil)] [url = about:blank] 03:23:41 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x8f2a6400) [pid = 1747] [serial = 2018] [outer = (nil)] [url = about:blank] 03:23:41 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x8f14ec00) [pid = 1747] [serial = 2039] [outer = (nil)] [url = about:blank] 03:23:41 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x8fadac00) [pid = 1747] [serial = 2040] [outer = (nil)] [url = about:blank] 03:23:42 INFO - PROCESS | 1747 | 1465122222098 Marionette TRACE conn4 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:42 INFO - PROCESS | 1747 | 1465122222110 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:23:42 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddc2800 == 28 [pid = 1747] [id = 698] 03:23:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x8ddc3000) [pid = 1747] [serial = 2095] [outer = (nil)] 03:23:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x8ddc7c00) [pid = 1747] [serial = 2096] [outer = 0x8ddc3000] 03:23:42 INFO - PROCESS | 1747 | 1465122222198 Marionette DEBUG loaded listener.js 03:23:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x8de7f800) [pid = 1747] [serial = 2097] [outer = 0x8ddc3000] 03:23:43 INFO - PROCESS | 1747 | 1465122223242 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 03:23:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 03:23:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 2843ms 03:23:43 INFO - PROCESS | 1747 | 1465122223292 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 03:23:43 INFO - PROCESS | 1747 | 1465122223299 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 03:23:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 03:23:43 INFO - PROCESS | 1747 | 1465122223309 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 03:23:43 INFO - PROCESS | 1747 | 1465122223319 Marionette TRACE conn4 <- [1,2766,null,{}] 03:23:43 INFO - PROCESS | 1747 | 1465122223328 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:43 INFO - PROCESS | 1747 | 1465122223333 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:23:43 INFO - PROCESS | 1747 | 1465122223552 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 03:23:43 INFO - PROCESS | 1747 | 1465122223849 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:43 INFO - PROCESS | 1747 | 1465122223865 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:23:43 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e041800 == 29 [pid = 1747] [id = 699] 03:23:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x8e047000) [pid = 1747] [serial = 2098] [outer = (nil)] 03:23:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x8e050c00) [pid = 1747] [serial = 2099] [outer = 0x8e047000] 03:23:43 INFO - PROCESS | 1747 | 1465122223955 Marionette DEBUG loaded listener.js 03:23:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x8e0cc800) [pid = 1747] [serial = 2100] [outer = 0x8e047000] 03:23:45 INFO - PROCESS | 1747 | 1465122225014 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 03:23:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 03:23:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1796ms 03:23:45 INFO - PROCESS | 1747 | 1465122225112 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 03:23:45 INFO - PROCESS | 1747 | 1465122225128 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 03:23:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 03:23:45 INFO - PROCESS | 1747 | 1465122225141 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 03:23:45 INFO - PROCESS | 1747 | 1465122225145 Marionette TRACE conn4 <- [1,2770,null,{}] 03:23:45 INFO - PROCESS | 1747 | 1465122225209 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:45 INFO - PROCESS | 1747 | 1465122225216 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:23:45 INFO - PROCESS | 1747 | 1465122225448 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 03:23:45 INFO - PROCESS | 1747 | 1465122225703 Marionette TRACE conn4 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:45 INFO - PROCESS | 1747 | 1465122225713 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:23:45 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f149c00 == 30 [pid = 1747] [id = 700] 03:23:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x8f29a400) [pid = 1747] [serial = 2101] [outer = (nil)] 03:23:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x8f3f0800) [pid = 1747] [serial = 2102] [outer = 0x8f29a400] 03:23:45 INFO - PROCESS | 1747 | 1465122225807 Marionette DEBUG loaded listener.js 03:23:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x8fae0000) [pid = 1747] [serial = 2103] [outer = 0x8f29a400] 03:23:46 INFO - PROCESS | 1747 | 1465122226944 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 03:23:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 03:23:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1848ms 03:23:46 INFO - PROCESS | 1747 | 1465122226989 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 03:23:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 03:23:46 INFO - PROCESS | 1747 | 1465122226994 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 03:23:47 INFO - PROCESS | 1747 | 1465122227001 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 03:23:47 INFO - PROCESS | 1747 | 1465122227009 Marionette TRACE conn4 <- [1,2774,null,{}] 03:23:47 INFO - PROCESS | 1747 | 1465122227028 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:47 INFO - PROCESS | 1747 | 1465122227040 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:23:47 INFO - PROCESS | 1747 | 1465122227377 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 03:23:47 INFO - PROCESS | 1747 | 1465122227568 Marionette TRACE conn4 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:47 INFO - PROCESS | 1747 | 1465122227583 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:23:47 INFO - PROCESS | 1747 | ++DOCSHELL 0x91db2c00 == 31 [pid = 1747] [id = 701] 03:23:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x91db3800) [pid = 1747] [serial = 2104] [outer = (nil)] 03:23:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x91db8400) [pid = 1747] [serial = 2105] [outer = 0x91db3800] 03:23:47 INFO - PROCESS | 1747 | 1465122227674 Marionette DEBUG loaded listener.js 03:23:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x91dd9800) [pid = 1747] [serial = 2106] [outer = 0x91db3800] 03:23:48 INFO - PROCESS | 1747 | 1465122228707 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 03:23:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 03:23:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1748ms 03:23:48 INFO - PROCESS | 1747 | 1465122228750 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 03:23:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 03:23:48 INFO - PROCESS | 1747 | 1465122228755 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 03:23:48 INFO - PROCESS | 1747 | 1465122228763 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 03:23:48 INFO - PROCESS | 1747 | 1465122228766 Marionette TRACE conn4 <- [1,2778,null,{}] 03:23:48 INFO - PROCESS | 1747 | 1465122228774 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:48 INFO - PROCESS | 1747 | 1465122228779 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:23:48 INFO - PROCESS | 1747 | 1465122228990 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 03:23:49 INFO - PROCESS | 1747 | 1465122229227 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:49 INFO - PROCESS | 1747 | 1465122229238 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:23:49 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e045c00 == 32 [pid = 1747] [id = 702] 03:23:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x8e046000) [pid = 1747] [serial = 2107] [outer = (nil)] 03:23:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x924c6000) [pid = 1747] [serial = 2108] [outer = 0x8e046000] 03:23:49 INFO - PROCESS | 1747 | 1465122229371 Marionette DEBUG loaded listener.js 03:23:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x92589400) [pid = 1747] [serial = 2109] [outer = 0x8e046000] 03:23:50 INFO - PROCESS | 1747 | 1465122230441 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 03:23:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 03:23:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1850ms 03:23:50 INFO - PROCESS | 1747 | 1465122230613 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 03:23:50 INFO - PROCESS | 1747 | 1465122230620 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 03:23:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 03:23:50 INFO - PROCESS | 1747 | 1465122230651 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 03:23:50 INFO - PROCESS | 1747 | 1465122230656 Marionette TRACE conn4 <- [1,2782,null,{}] 03:23:50 INFO - PROCESS | 1747 | 1465122230665 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:50 INFO - PROCESS | 1747 | 1465122230671 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:23:50 INFO - PROCESS | 1747 | 1465122230991 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 03:23:51 INFO - PROCESS | 1747 | --DOCSHELL 0x8e0cd000 == 31 [pid = 1747] [id = 697] 03:23:51 INFO - PROCESS | 1747 | --DOCSHELL 0x8f14d000 == 30 [pid = 1747] [id = 691] 03:23:51 INFO - PROCESS | 1747 | 1465122231229 Marionette TRACE conn4 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:51 INFO - PROCESS | 1747 | 1465122231246 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:23:51 INFO - PROCESS | 1747 | ++DOCSHELL 0x8dec1400 == 31 [pid = 1747] [id = 703] 03:23:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x8e042400) [pid = 1747] [serial = 2110] [outer = (nil)] 03:23:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x8e04d000) [pid = 1747] [serial = 2111] [outer = 0x8e042400] 03:23:51 INFO - PROCESS | 1747 | 1465122231325 Marionette DEBUG loaded listener.js 03:23:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x8f152000) [pid = 1747] [serial = 2112] [outer = 0x8e042400] 03:23:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 03:23:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1550ms 03:23:52 INFO - PROCESS | 1747 | 1465122232176 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 03:23:52 INFO - PROCESS | 1747 | 1465122232228 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 03:23:52 INFO - PROCESS | 1747 | 1465122232234 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 03:23:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 03:23:52 INFO - PROCESS | 1747 | 1465122232249 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 03:23:52 INFO - PROCESS | 1747 | 1465122232256 Marionette TRACE conn4 <- [1,2786,null,{}] 03:23:52 INFO - PROCESS | 1747 | 1465122232263 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:52 INFO - PROCESS | 1747 | 1465122232269 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:23:52 INFO - PROCESS | 1747 | 1465122232464 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 03:23:52 INFO - PROCESS | 1747 | 1465122232613 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:52 INFO - PROCESS | 1747 | 1465122232620 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:23:52 INFO - PROCESS | 1747 | ++DOCSHELL 0x91da0800 == 32 [pid = 1747] [id = 704] 03:23:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x91db9800) [pid = 1747] [serial = 2113] [outer = (nil)] 03:23:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x91ddfc00) [pid = 1747] [serial = 2114] [outer = 0x91db9800] 03:23:52 INFO - PROCESS | 1747 | 1465122232706 Marionette DEBUG loaded listener.js 03:23:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x92586800) [pid = 1747] [serial = 2115] [outer = 0x91db9800] 03:23:53 INFO - PROCESS | 1747 | 1465122233567 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 03:23:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 03:23:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1395ms 03:23:53 INFO - PROCESS | 1747 | 1465122233641 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 03:23:53 INFO - PROCESS | 1747 | 1465122233645 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 03:23:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 03:23:53 INFO - PROCESS | 1747 | 1465122233659 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 03:23:53 INFO - PROCESS | 1747 | 1465122233664 Marionette TRACE conn4 <- [1,2790,null,{}] 03:23:53 INFO - PROCESS | 1747 | 1465122233680 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:53 INFO - PROCESS | 1747 | 1465122233689 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:23:53 INFO - PROCESS | 1747 | 1465122233941 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 03:23:54 INFO - PROCESS | 1747 | 1465122233989 Marionette TRACE conn4 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:54 INFO - PROCESS | 1747 | 1465122234006 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:23:54 INFO - PROCESS | 1747 | ++DOCSHELL 0x92846800 == 33 [pid = 1747] [id = 705] 03:23:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x92846c00) [pid = 1747] [serial = 2116] [outer = (nil)] 03:23:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x92940800) [pid = 1747] [serial = 2117] [outer = 0x92846c00] 03:23:54 INFO - PROCESS | 1747 | 1465122234079 Marionette DEBUG loaded listener.js 03:23:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x9294a000) [pid = 1747] [serial = 2118] [outer = 0x92846c00] 03:23:55 INFO - PROCESS | 1747 | 1465122235090 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 03:23:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 03:23:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1484ms 03:23:55 INFO - PROCESS | 1747 | 1465122235143 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 03:23:55 INFO - PROCESS | 1747 | 1465122235147 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 03:23:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 03:23:55 INFO - PROCESS | 1747 | 1465122235160 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 03:23:55 INFO - PROCESS | 1747 | 1465122235167 Marionette TRACE conn4 <- [1,2794,null,{}] 03:23:55 INFO - PROCESS | 1747 | 1465122235184 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:55 INFO - PROCESS | 1747 | 1465122235189 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:23:55 INFO - PROCESS | 1747 | 1465122235450 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 03:23:55 INFO - PROCESS | 1747 | 1465122235476 Marionette TRACE conn4 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:55 INFO - PROCESS | 1747 | 1465122235490 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:23:55 INFO - PROCESS | 1747 | ++DOCSHELL 0x92949c00 == 34 [pid = 1747] [id = 706] 03:23:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x9294c000) [pid = 1747] [serial = 2119] [outer = (nil)] 03:23:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x92c02400) [pid = 1747] [serial = 2120] [outer = 0x9294c000] 03:23:55 INFO - PROCESS | 1747 | 1465122235560 Marionette DEBUG loaded listener.js 03:23:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x92c08000) [pid = 1747] [serial = 2121] [outer = 0x9294c000] 03:23:56 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x8e0ce000) [pid = 1747] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 03:23:56 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x8e042800) [pid = 1747] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 03:23:56 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x9257f000) [pid = 1747] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 03:23:56 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x92c04800) [pid = 1747] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 03:23:56 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x92c05800) [pid = 1747] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 03:23:56 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x924c6c00) [pid = 1747] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 03:23:56 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x9272d000) [pid = 1747] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 03:23:56 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x8cbe4800) [pid = 1747] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 03:23:56 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x91dd6000) [pid = 1747] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 03:23:56 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x924ce800) [pid = 1747] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 03:23:56 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x8cbec000) [pid = 1747] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 03:23:56 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x938b4400) [pid = 1747] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 03:23:56 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x8e043800) [pid = 1747] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 03:23:56 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x8f3e4400) [pid = 1747] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 03:23:56 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x8de81c00) [pid = 1747] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 03:23:56 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x8f2a8c00) [pid = 1747] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 03:23:56 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x8de7b000) [pid = 1747] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 03:23:56 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x8e0c8400) [pid = 1747] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 03:23:56 INFO - PROCESS | 1747 | 1465122236636 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 03:23:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 03:23:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1504ms 03:23:56 INFO - PROCESS | 1747 | 1465122236666 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 03:23:56 INFO - PROCESS | 1747 | 1465122236669 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 03:23:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 03:23:56 INFO - PROCESS | 1747 | 1465122236676 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 03:23:56 INFO - PROCESS | 1747 | 1465122236680 Marionette TRACE conn4 <- [1,2798,null,{}] 03:23:56 INFO - PROCESS | 1747 | 1465122236688 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:56 INFO - PROCESS | 1747 | 1465122236693 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:23:56 INFO - PROCESS | 1747 | 1465122236872 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 03:23:57 INFO - PROCESS | 1747 | 1465122237040 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:57 INFO - PROCESS | 1747 | 1465122237051 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:23:57 INFO - PROCESS | 1747 | ++DOCSHELL 0x8de81c00 == 35 [pid = 1747] [id = 707] 03:23:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x8e04f400) [pid = 1747] [serial = 2122] [outer = (nil)] 03:23:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x9272d000) [pid = 1747] [serial = 2123] [outer = 0x8e04f400] 03:23:57 INFO - PROCESS | 1747 | 1465122237125 Marionette DEBUG loaded listener.js 03:23:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x92ba6400) [pid = 1747] [serial = 2124] [outer = 0x8e04f400] 03:23:57 INFO - PROCESS | 1747 | 1465122237959 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 03:23:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 03:23:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1400ms 03:23:58 INFO - PROCESS | 1747 | 1465122238078 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 03:23:58 INFO - PROCESS | 1747 | 1465122238084 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 03:23:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 03:23:58 INFO - PROCESS | 1747 | 1465122238093 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 03:23:58 INFO - PROCESS | 1747 | 1465122238100 Marionette TRACE conn4 <- [1,2802,null,{}] 03:23:58 INFO - PROCESS | 1747 | 1465122238111 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:58 INFO - PROCESS | 1747 | 1465122238117 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:23:58 INFO - PROCESS | 1747 | 1465122238364 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 03:23:58 INFO - PROCESS | 1747 | 1465122238642 Marionette TRACE conn4 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:58 INFO - PROCESS | 1747 | 1465122238659 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:23:58 INFO - PROCESS | 1747 | ++DOCSHELL 0x8debd400 == 36 [pid = 1747] [id = 708] 03:23:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x8debe800) [pid = 1747] [serial = 2125] [outer = (nil)] 03:23:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x8e0cc000) [pid = 1747] [serial = 2126] [outer = 0x8debe800] 03:23:58 INFO - PROCESS | 1747 | 1465122238767 Marionette DEBUG loaded listener.js 03:23:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x8fae1c00) [pid = 1747] [serial = 2127] [outer = 0x8debe800] 03:23:59 INFO - PROCESS | 1747 | 1465122239743 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 03:23:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 03:23:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1706ms 03:23:59 INFO - PROCESS | 1747 | 1465122239801 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 03:23:59 INFO - PROCESS | 1747 | 1465122239807 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 03:23:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 03:23:59 INFO - PROCESS | 1747 | 1465122239819 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 03:23:59 INFO - PROCESS | 1747 | 1465122239827 Marionette TRACE conn4 <- [1,2806,null,{}] 03:23:59 INFO - PROCESS | 1747 | 1465122239834 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:59 INFO - PROCESS | 1747 | 1465122239841 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:00 INFO - PROCESS | 1747 | 1465122240098 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 03:24:00 INFO - PROCESS | 1747 | 1465122240475 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:00 INFO - PROCESS | 1747 | 1465122240486 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:00 INFO - PROCESS | 1747 | ++DOCSHELL 0x91ddec00 == 37 [pid = 1747] [id = 709] 03:24:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x92732400) [pid = 1747] [serial = 2128] [outer = (nil)] 03:24:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x92841800) [pid = 1747] [serial = 2129] [outer = 0x92732400] 03:24:00 INFO - PROCESS | 1747 | 1465122240576 Marionette DEBUG loaded listener.js 03:24:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x92850000) [pid = 1747] [serial = 2130] [outer = 0x92732400] 03:24:01 INFO - PROCESS | 1747 | 1465122241521 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 03:24:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 03:24:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1744ms 03:24:01 INFO - PROCESS | 1747 | 1465122241561 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 03:24:01 INFO - PROCESS | 1747 | 1465122241566 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 03:24:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 03:24:01 INFO - PROCESS | 1747 | 1465122241592 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 03:24:01 INFO - PROCESS | 1747 | 1465122241597 Marionette TRACE conn4 <- [1,2810,null,{}] 03:24:01 INFO - PROCESS | 1747 | 1465122241616 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:01 INFO - PROCESS | 1747 | 1465122241626 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:01 INFO - PROCESS | 1747 | 1465122241842 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 03:24:02 INFO - PROCESS | 1747 | 1465122242141 Marionette TRACE conn4 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:02 INFO - PROCESS | 1747 | 1465122242156 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:02 INFO - PROCESS | 1747 | ++DOCSHELL 0x92c07400 == 38 [pid = 1747] [id = 710] 03:24:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x938b3000) [pid = 1747] [serial = 2131] [outer = (nil)] 03:24:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x938b7800) [pid = 1747] [serial = 2132] [outer = 0x938b3000] 03:24:02 INFO - PROCESS | 1747 | 1465122242274 Marionette DEBUG loaded listener.js 03:24:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x93967400) [pid = 1747] [serial = 2133] [outer = 0x938b3000] 03:24:03 INFO - PROCESS | 1747 | 1465122243341 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 03:24:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 03:24:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1820ms 03:24:03 INFO - PROCESS | 1747 | 1465122243409 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 03:24:03 INFO - PROCESS | 1747 | 1465122243414 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 03:24:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 03:24:03 INFO - PROCESS | 1747 | 1465122243423 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 03:24:03 INFO - PROCESS | 1747 | 1465122243427 Marionette TRACE conn4 <- [1,2814,null,{}] 03:24:03 INFO - PROCESS | 1747 | 1465122243434 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:03 INFO - PROCESS | 1747 | 1465122243440 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:03 INFO - PROCESS | 1747 | 1465122243650 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 03:24:03 INFO - PROCESS | 1747 | 1465122243848 Marionette TRACE conn4 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:03 INFO - PROCESS | 1747 | 1465122243857 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:03 INFO - PROCESS | 1747 | ++DOCSHELL 0x92d4d000 == 39 [pid = 1747] [id = 711] 03:24:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x93976800) [pid = 1747] [serial = 2134] [outer = (nil)] 03:24:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x93b5ec00) [pid = 1747] [serial = 2135] [outer = 0x93976800] 03:24:04 INFO - PROCESS | 1747 | 1465122244008 Marionette DEBUG loaded listener.js 03:24:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x93c0f800) [pid = 1747] [serial = 2136] [outer = 0x93976800] 03:24:04 INFO - PROCESS | 1747 | 1465122244975 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 03:24:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 03:24:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1585ms 03:24:05 INFO - PROCESS | 1747 | 1465122245009 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 03:24:05 INFO - PROCESS | 1747 | 1465122245013 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 03:24:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 03:24:05 INFO - PROCESS | 1747 | 1465122245020 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 03:24:05 INFO - PROCESS | 1747 | 1465122245025 Marionette TRACE conn4 <- [1,2818,null,{}] 03:24:05 INFO - PROCESS | 1747 | 1465122245032 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:05 INFO - PROCESS | 1747 | 1465122245037 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:05 INFO - PROCESS | 1747 | 1465122245291 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 03:24:05 INFO - PROCESS | 1747 | 1465122245581 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:05 INFO - PROCESS | 1747 | 1465122245592 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:05 INFO - PROCESS | 1747 | ++DOCSHELL 0x9272e000 == 40 [pid = 1747] [id = 712] 03:24:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x92baa800) [pid = 1747] [serial = 2137] [outer = (nil)] 03:24:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x9470b400) [pid = 1747] [serial = 2138] [outer = 0x92baa800] 03:24:05 INFO - PROCESS | 1747 | 1465122245683 Marionette DEBUG loaded listener.js 03:24:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x9470e000) [pid = 1747] [serial = 2139] [outer = 0x92baa800] 03:24:06 INFO - PROCESS | 1747 | 1465122246639 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 03:24:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 03:24:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1695ms 03:24:06 INFO - PROCESS | 1747 | 1465122246716 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 03:24:06 INFO - PROCESS | 1747 | 1465122246720 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 03:24:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 03:24:06 INFO - PROCESS | 1747 | 1465122246728 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 03:24:06 INFO - PROCESS | 1747 | 1465122246732 Marionette TRACE conn4 <- [1,2822,null,{}] 03:24:06 INFO - PROCESS | 1747 | 1465122246738 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:06 INFO - PROCESS | 1747 | 1465122246750 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:07 INFO - PROCESS | 1747 | 1465122247057 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 03:24:07 INFO - PROCESS | 1747 | 1465122247354 Marionette TRACE conn4 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:07 INFO - PROCESS | 1747 | 1465122247365 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:07 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe8000 == 41 [pid = 1747] [id = 713] 03:24:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x9284ac00) [pid = 1747] [serial = 2140] [outer = (nil)] 03:24:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x95232800) [pid = 1747] [serial = 2141] [outer = 0x9284ac00] 03:24:07 INFO - PROCESS | 1747 | 1465122247454 Marionette DEBUG loaded listener.js 03:24:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x95420400) [pid = 1747] [serial = 2142] [outer = 0x9284ac00] 03:24:08 INFO - PROCESS | 1747 | 1465122248434 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 03:24:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 03:24:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1745ms 03:24:08 INFO - PROCESS | 1747 | 1465122248473 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 03:24:08 INFO - PROCESS | 1747 | 1465122248478 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 03:24:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 03:24:08 INFO - PROCESS | 1747 | 1465122248485 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 03:24:08 INFO - PROCESS | 1747 | 1465122248490 Marionette TRACE conn4 <- [1,2826,null,{}] 03:24:08 INFO - PROCESS | 1747 | 1465122248496 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:08 INFO - PROCESS | 1747 | 1465122248502 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:08 INFO - PROCESS | 1747 | 1465122248704 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 03:24:08 INFO - PROCESS | 1747 | 1465122248948 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:08 INFO - PROCESS | 1747 | 1465122248956 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:09 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe4400 == 42 [pid = 1747] [id = 714] 03:24:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x8ddc5400) [pid = 1747] [serial = 2143] [outer = (nil)] 03:24:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x954e3800) [pid = 1747] [serial = 2144] [outer = 0x8ddc5400] 03:24:09 INFO - PROCESS | 1747 | 1465122249083 Marionette DEBUG loaded listener.js 03:24:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x954e5400) [pid = 1747] [serial = 2145] [outer = 0x8ddc5400] 03:24:10 INFO - PROCESS | 1747 | 1465122250409 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 03:24:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 03:24:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1993ms 03:24:10 INFO - PROCESS | 1747 | 1465122250481 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 03:24:10 INFO - PROCESS | 1747 | 1465122250488 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 03:24:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 03:24:10 INFO - PROCESS | 1747 | 1465122250498 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 03:24:10 INFO - PROCESS | 1747 | 1465122250503 Marionette TRACE conn4 <- [1,2830,null,{}] 03:24:10 INFO - PROCESS | 1747 | 1465122250611 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:10 INFO - PROCESS | 1747 | 1465122250619 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:11 INFO - PROCESS | 1747 | 1465122251043 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 03:24:11 INFO - PROCESS | 1747 | 1465122251278 Marionette TRACE conn4 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:11 INFO - PROCESS | 1747 | 1465122251288 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:11 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f3ef400 == 43 [pid = 1747] [id = 715] 03:24:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x8f3ef800) [pid = 1747] [serial = 2146] [outer = (nil)] 03:24:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x954ed000) [pid = 1747] [serial = 2147] [outer = 0x8f3ef800] 03:24:11 INFO - PROCESS | 1747 | 1465122251430 Marionette DEBUG loaded listener.js 03:24:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x95535800) [pid = 1747] [serial = 2148] [outer = 0x8f3ef800] 03:24:12 INFO - PROCESS | 1747 | 1465122252509 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 03:24:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 03:24:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 2049ms 03:24:12 INFO - PROCESS | 1747 | 1465122252548 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 03:24:12 INFO - PROCESS | 1747 | 1465122252552 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 03:24:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 03:24:12 INFO - PROCESS | 1747 | 1465122252561 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 03:24:12 INFO - PROCESS | 1747 | 1465122252565 Marionette TRACE conn4 <- [1,2834,null,{}] 03:24:12 INFO - PROCESS | 1747 | 1465122252572 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:12 INFO - PROCESS | 1747 | 1465122252576 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:12 INFO - PROCESS | 1747 | 1465122252791 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 03:24:13 INFO - PROCESS | 1747 | 1465122253280 Marionette TRACE conn4 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:13 INFO - PROCESS | 1747 | 1465122253292 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:13 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddc3800 == 44 [pid = 1747] [id = 716] 03:24:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x8ddc4400) [pid = 1747] [serial = 2149] [outer = (nil)] 03:24:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x8de7f400) [pid = 1747] [serial = 2150] [outer = 0x8ddc4400] 03:24:13 INFO - PROCESS | 1747 | 1465122253420 Marionette DEBUG loaded listener.js 03:24:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x8deb7400) [pid = 1747] [serial = 2151] [outer = 0x8ddc4400] 03:24:14 INFO - PROCESS | 1747 | 1465122254350 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 03:24:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 03:24:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1842ms 03:24:14 INFO - PROCESS | 1747 | 1465122254405 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 03:24:14 INFO - PROCESS | 1747 | 1465122254423 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 03:24:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 03:24:14 INFO - PROCESS | 1747 | 1465122254438 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 03:24:14 INFO - PROCESS | 1747 | 1465122254449 Marionette TRACE conn4 <- [1,2838,null,{}] 03:24:14 INFO - PROCESS | 1747 | 1465122254470 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:14 INFO - PROCESS | 1747 | 1465122254484 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:14 INFO - PROCESS | 1747 | 1465122254735 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 03:24:15 INFO - PROCESS | 1747 | 1465122254987 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:15 INFO - PROCESS | 1747 | 1465122254997 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:15 INFO - PROCESS | 1747 | ++DOCSHELL 0x8de79c00 == 45 [pid = 1747] [id = 717] 03:24:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x8deb5c00) [pid = 1747] [serial = 2152] [outer = (nil)] 03:24:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0x8f149000) [pid = 1747] [serial = 2153] [outer = 0x8deb5c00] 03:24:15 INFO - PROCESS | 1747 | 1465122255131 Marionette DEBUG loaded listener.js 03:24:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 109 (0x8f29ec00) [pid = 1747] [serial = 2154] [outer = 0x8deb5c00] 03:24:15 INFO - PROCESS | 1747 | --DOCSHELL 0x8e0c2400 == 44 [pid = 1747] [id = 678] 03:24:15 INFO - PROCESS | 1747 | --DOCSHELL 0x8deb7c00 == 43 [pid = 1747] [id = 677] 03:24:15 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbe3800 == 42 [pid = 1747] [id = 688] 03:24:15 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbea000 == 41 [pid = 1747] [id = 684] 03:24:15 INFO - PROCESS | 1747 | --DOCSHELL 0x91ddf800 == 40 [pid = 1747] [id = 687] 03:24:15 INFO - PROCESS | 1747 | --DOCSHELL 0x8dec2400 == 39 [pid = 1747] [id = 679] 03:24:15 INFO - PROCESS | 1747 | --DOCSHELL 0x919c7400 == 38 [pid = 1747] [id = 686] 03:24:15 INFO - PROCESS | 1747 | --DOMWINDOW == 108 (0x92d45000) [pid = 1747] [serial = 2079] [outer = (nil)] [url = about:blank] 03:24:15 INFO - PROCESS | 1747 | --DOMWINDOW == 107 (0x9384e000) [pid = 1747] [serial = 2082] [outer = (nil)] [url = about:blank] 03:24:15 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0x93844400) [pid = 1747] [serial = 2081] [outer = (nil)] [url = about:blank] 03:24:15 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x938bc000) [pid = 1747] [serial = 2085] [outer = (nil)] [url = about:blank] 03:24:15 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x938ba400) [pid = 1747] [serial = 2084] [outer = (nil)] [url = about:blank] 03:24:15 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x92731400) [pid = 1747] [serial = 2063] [outer = (nil)] [url = about:blank] 03:24:15 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x92735c00) [pid = 1747] [serial = 2064] [outer = (nil)] [url = about:blank] 03:24:15 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x8f29b800) [pid = 1747] [serial = 2066] [outer = (nil)] [url = about:blank] 03:24:15 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x924c3400) [pid = 1747] [serial = 2060] [outer = (nil)] [url = about:blank] 03:24:15 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x92589000) [pid = 1747] [serial = 2051] [outer = (nil)] [url = about:blank] 03:24:15 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x92729c00) [pid = 1747] [serial = 2052] [outer = (nil)] [url = about:blank] 03:24:15 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x8ddcd400) [pid = 1747] [serial = 2054] [outer = (nil)] [url = about:blank] 03:24:15 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x8deb8800) [pid = 1747] [serial = 2055] [outer = (nil)] [url = about:blank] 03:24:15 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x93b63400) [pid = 1747] [serial = 2087] [outer = (nil)] [url = about:blank] 03:24:15 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x8e642400) [pid = 1747] [serial = 2045] [outer = (nil)] [url = about:blank] 03:24:15 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x8f14fc00) [pid = 1747] [serial = 2046] [outer = (nil)] [url = about:blank] 03:24:15 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x91db6800) [pid = 1747] [serial = 2043] [outer = (nil)] [url = about:blank] 03:24:15 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x91d93c00) [pid = 1747] [serial = 2042] [outer = (nil)] [url = about:blank] 03:24:15 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x8e650800) [pid = 1747] [serial = 2057] [outer = (nil)] [url = about:blank] 03:24:15 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x8f2a8000) [pid = 1747] [serial = 2058] [outer = (nil)] [url = about:blank] 03:24:15 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x91dbc000) [pid = 1747] [serial = 2048] [outer = (nil)] [url = about:blank] 03:24:15 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x91de0c00) [pid = 1747] [serial = 2049] [outer = (nil)] [url = about:blank] 03:24:15 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x8f154800) [pid = 1747] [serial = 2091] [outer = (nil)] [url = about:blank] 03:24:15 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x8e0c9400) [pid = 1747] [serial = 2090] [outer = (nil)] [url = about:blank] 03:24:15 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x93c12400) [pid = 1747] [serial = 2088] [outer = (nil)] [url = about:blank] 03:24:15 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x92ba5800) [pid = 1747] [serial = 2070] [outer = (nil)] [url = about:blank] 03:24:15 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x92b9e800) [pid = 1747] [serial = 2069] [outer = (nil)] [url = about:blank] 03:24:15 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x92580c00) [pid = 1747] [serial = 2061] [outer = (nil)] [url = about:blank] 03:24:15 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x9284d400) [pid = 1747] [serial = 2067] [outer = (nil)] [url = about:blank] 03:24:15 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x8f154400) [pid = 1747] [serial = 2072] [outer = (nil)] [url = about:blank] 03:24:15 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x9258c400) [pid = 1747] [serial = 2075] [outer = (nil)] [url = about:blank] 03:24:15 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x8f3f2000) [pid = 1747] [serial = 2073] [outer = (nil)] [url = about:blank] 03:24:15 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x92c0c400) [pid = 1747] [serial = 2078] [outer = (nil)] [url = about:blank] 03:24:15 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x91ddc000) [pid = 1747] [serial = 2076] [outer = (nil)] [url = about:blank] 03:24:15 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x8fadd000) [pid = 1747] [serial = 2094] [outer = (nil)] [url = about:blank] 03:24:15 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x8e64c800) [pid = 1747] [serial = 2093] [outer = (nil)] [url = about:blank] 03:24:16 INFO - PROCESS | 1747 | 1465122256174 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 03:24:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 03:24:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1757ms 03:24:16 INFO - PROCESS | 1747 | 1465122256210 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 03:24:16 INFO - PROCESS | 1747 | 1465122256215 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 03:24:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 03:24:16 INFO - PROCESS | 1747 | 1465122256225 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 03:24:16 INFO - PROCESS | 1747 | 1465122256228 Marionette TRACE conn4 <- [1,2842,null,{}] 03:24:16 INFO - PROCESS | 1747 | 1465122256236 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:16 INFO - PROCESS | 1747 | 1465122256242 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:16 INFO - PROCESS | 1747 | 1465122256444 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 03:24:16 INFO - PROCESS | 1747 | 1465122256610 Marionette TRACE conn4 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:16 INFO - PROCESS | 1747 | 1465122256617 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:16 INFO - PROCESS | 1747 | ++DOCSHELL 0x8fadd800 == 39 [pid = 1747] [id = 718] 03:24:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x91d99800) [pid = 1747] [serial = 2155] [outer = (nil)] 03:24:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x91db4c00) [pid = 1747] [serial = 2156] [outer = 0x91d99800] 03:24:16 INFO - PROCESS | 1747 | 1465122256780 Marionette DEBUG loaded listener.js 03:24:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x91dd7000) [pid = 1747] [serial = 2157] [outer = 0x91d99800] 03:24:17 INFO - PROCESS | 1747 | 1465122257601 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 03:24:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 03:24:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1430ms 03:24:17 INFO - PROCESS | 1747 | 1465122257660 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 03:24:17 INFO - PROCESS | 1747 | 1465122257665 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 03:24:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 03:24:17 INFO - PROCESS | 1747 | 1465122257686 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 03:24:17 INFO - PROCESS | 1747 | 1465122257697 Marionette TRACE conn4 <- [1,2846,null,{}] 03:24:17 INFO - PROCESS | 1747 | 1465122257714 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:17 INFO - PROCESS | 1747 | 1465122257722 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:17 INFO - PROCESS | 1747 | 1465122257986 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 03:24:18 INFO - PROCESS | 1747 | 1465122258018 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:18 INFO - PROCESS | 1747 | 1465122258030 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:18 INFO - PROCESS | 1747 | ++DOCSHELL 0x8dec2000 == 40 [pid = 1747] [id = 719] 03:24:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x924ca800) [pid = 1747] [serial = 2158] [outer = (nil)] 03:24:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x9271b400) [pid = 1747] [serial = 2159] [outer = 0x924ca800] 03:24:18 INFO - PROCESS | 1747 | 1465122258100 Marionette DEBUG loaded listener.js 03:24:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x9272e400) [pid = 1747] [serial = 2160] [outer = 0x924ca800] 03:24:19 INFO - PROCESS | 1747 | 1465122259087 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 03:24:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 03:24:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1475ms 03:24:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 03:24:19 INFO - PROCESS | 1747 | 1465122259160 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 03:24:19 INFO - PROCESS | 1747 | 1465122259164 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 03:24:19 INFO - PROCESS | 1747 | 1465122259172 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 03:24:19 INFO - PROCESS | 1747 | 1465122259175 Marionette TRACE conn4 <- [1,2850,null,{}] 03:24:19 INFO - PROCESS | 1747 | 1465122259182 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:19 INFO - PROCESS | 1747 | 1465122259187 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:19 INFO - PROCESS | 1747 | 1465122259455 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 03:24:19 INFO - PROCESS | 1747 | 1465122259493 Marionette TRACE conn4 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:19 INFO - PROCESS | 1747 | 1465122259502 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:19 INFO - PROCESS | 1747 | ++DOCSHELL 0x8de85c00 == 41 [pid = 1747] [id = 720] 03:24:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x8f14c000) [pid = 1747] [serial = 2161] [outer = (nil)] 03:24:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x9284b800) [pid = 1747] [serial = 2162] [outer = 0x8f14c000] 03:24:19 INFO - PROCESS | 1747 | 1465122259576 Marionette DEBUG loaded listener.js 03:24:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x92945c00) [pid = 1747] [serial = 2163] [outer = 0x8f14c000] 03:24:20 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x8e042400) [pid = 1747] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 03:24:20 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x91db9800) [pid = 1747] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 03:24:20 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x92846c00) [pid = 1747] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 03:24:20 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x9294c000) [pid = 1747] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 03:24:20 INFO - PROCESS | 1747 | 1465122260696 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 03:24:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 03:24:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1585ms 03:24:20 INFO - PROCESS | 1747 | 1465122260756 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 03:24:20 INFO - PROCESS | 1747 | 1465122260760 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 03:24:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 03:24:20 INFO - PROCESS | 1747 | 1465122260767 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 03:24:20 INFO - PROCESS | 1747 | 1465122260771 Marionette TRACE conn4 <- [1,2854,null,{}] 03:24:20 INFO - PROCESS | 1747 | 1465122260777 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:20 INFO - PROCESS | 1747 | 1465122260783 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:20 INFO - PROCESS | 1747 | 1465122260968 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 03:24:21 INFO - PROCESS | 1747 | 1465122261127 Marionette TRACE conn4 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:21 INFO - PROCESS | 1747 | 1465122261145 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:21 INFO - PROCESS | 1747 | ++DOCSHELL 0x92946c00 == 42 [pid = 1747] [id = 721] 03:24:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x9294d800) [pid = 1747] [serial = 2164] [outer = (nil)] 03:24:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x92ba4000) [pid = 1747] [serial = 2165] [outer = 0x9294d800] 03:24:21 INFO - PROCESS | 1747 | 1465122261245 Marionette DEBUG loaded listener.js 03:24:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x92d42400) [pid = 1747] [serial = 2166] [outer = 0x9294d800] 03:24:22 INFO - PROCESS | 1747 | 1465122262240 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 03:24:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 03:24:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1538ms 03:24:22 INFO - PROCESS | 1747 | 1465122262310 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 03:24:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 03:24:22 INFO - PROCESS | 1747 | 1465122262321 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 03:24:22 INFO - PROCESS | 1747 | 1465122262333 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 03:24:22 INFO - PROCESS | 1747 | 1465122262339 Marionette TRACE conn4 <- [1,2858,null,{}] 03:24:22 INFO - PROCESS | 1747 | 1465122262350 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:22 INFO - PROCESS | 1747 | 1465122262357 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:22 INFO - PROCESS | 1747 | 1465122262631 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 03:24:22 INFO - PROCESS | 1747 | 1465122262953 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:22 INFO - PROCESS | 1747 | 1465122262969 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:22 INFO - PROCESS | 1747 | ++DOCSHELL 0x8dec4400 == 43 [pid = 1747] [id = 722] 03:24:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x8e041c00) [pid = 1747] [serial = 2167] [outer = (nil)] 03:24:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x8e0ce400) [pid = 1747] [serial = 2168] [outer = 0x8e041c00] 03:24:23 INFO - PROCESS | 1747 | 1465122263062 Marionette DEBUG loaded listener.js 03:24:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x8e650400) [pid = 1747] [serial = 2169] [outer = 0x8e041c00] 03:24:24 INFO - PROCESS | 1747 | 1465122264137 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 03:24:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 03:24:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1846ms 03:24:24 INFO - PROCESS | 1747 | 1465122264179 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 03:24:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 03:24:24 INFO - PROCESS | 1747 | 1465122264189 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 03:24:24 INFO - PROCESS | 1747 | 1465122264202 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 03:24:24 INFO - PROCESS | 1747 | 1465122264208 Marionette TRACE conn4 <- [1,2862,null,{}] 03:24:24 INFO - PROCESS | 1747 | 1465122264215 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:24 INFO - PROCESS | 1747 | 1465122264220 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:24 INFO - PROCESS | 1747 | 1465122264463 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 03:24:24 INFO - PROCESS | 1747 | 1465122264799 Marionette TRACE conn4 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:24 INFO - PROCESS | 1747 | 1465122264810 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:24 INFO - PROCESS | 1747 | ++DOCSHELL 0x919c7000 == 44 [pid = 1747] [id = 723] 03:24:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x91db9400) [pid = 1747] [serial = 2170] [outer = (nil)] 03:24:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x91dde000) [pid = 1747] [serial = 2171] [outer = 0x91db9400] 03:24:24 INFO - PROCESS | 1747 | 1465122264910 Marionette DEBUG loaded listener.js 03:24:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x924cd800) [pid = 1747] [serial = 2172] [outer = 0x91db9400] 03:24:25 INFO - PROCESS | 1747 | 1465122265954 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 03:24:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 03:24:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1792ms 03:24:25 INFO - PROCESS | 1747 | 1465122265993 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 03:24:26 INFO - PROCESS | 1747 | 1465122265998 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 03:24:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 03:24:26 INFO - PROCESS | 1747 | 1465122266006 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 03:24:26 INFO - PROCESS | 1747 | 1465122266013 Marionette TRACE conn4 <- [1,2866,null,{}] 03:24:26 INFO - PROCESS | 1747 | 1465122266032 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:26 INFO - PROCESS | 1747 | 1465122266042 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:26 INFO - PROCESS | 1747 | 1465122266266 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 03:24:26 INFO - PROCESS | 1747 | 1465122266588 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:26 INFO - PROCESS | 1747 | 1465122266605 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:26 INFO - PROCESS | 1747 | ++DOCSHELL 0x92847c00 == 45 [pid = 1747] [id = 724] 03:24:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x92c0c400) [pid = 1747] [serial = 2173] [outer = (nil)] 03:24:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x92d4f800) [pid = 1747] [serial = 2174] [outer = 0x92c0c400] 03:24:26 INFO - PROCESS | 1747 | 1465122266744 Marionette DEBUG loaded listener.js 03:24:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x9384e000) [pid = 1747] [serial = 2175] [outer = 0x92c0c400] 03:24:27 INFO - PROCESS | 1747 | 1465122267783 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 03:24:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 03:24:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1840ms 03:24:27 INFO - PROCESS | 1747 | 1465122267856 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 03:24:27 INFO - PROCESS | 1747 | 1465122267864 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 03:24:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 03:24:27 INFO - PROCESS | 1747 | 1465122267875 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 03:24:27 INFO - PROCESS | 1747 | 1465122267878 Marionette TRACE conn4 <- [1,2870,null,{}] 03:24:27 INFO - PROCESS | 1747 | 1465122267887 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:27 INFO - PROCESS | 1747 | 1465122267893 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:28 INFO - PROCESS | 1747 | 1465122268119 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 03:24:28 INFO - PROCESS | 1747 | 1465122268371 Marionette TRACE conn4 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:28 INFO - PROCESS | 1747 | 1465122268377 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:28 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe5c00 == 46 [pid = 1747] [id = 725] 03:24:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x92d4a000) [pid = 1747] [serial = 2176] [outer = (nil)] 03:24:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x93976400) [pid = 1747] [serial = 2177] [outer = 0x92d4a000] 03:24:28 INFO - PROCESS | 1747 | 1465122268488 Marionette DEBUG loaded listener.js 03:24:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x93c11400) [pid = 1747] [serial = 2178] [outer = 0x92d4a000] 03:24:29 INFO - PROCESS | 1747 | 1465122269494 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 03:24:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 03:24:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1687ms 03:24:29 INFO - PROCESS | 1747 | 1465122269563 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 03:24:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 03:24:29 INFO - PROCESS | 1747 | 1465122269568 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 03:24:29 INFO - PROCESS | 1747 | 1465122269576 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 03:24:29 INFO - PROCESS | 1747 | 1465122269582 Marionette TRACE conn4 <- [1,2874,null,{}] 03:24:29 INFO - PROCESS | 1747 | 1465122269589 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:29 INFO - PROCESS | 1747 | 1465122269595 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:29 INFO - PROCESS | 1747 | 1465122269822 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 03:24:30 INFO - PROCESS | 1747 | 1465122270069 Marionette TRACE conn4 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:30 INFO - PROCESS | 1747 | 1465122270079 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:30 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe5800 == 47 [pid = 1747] [id = 726] 03:24:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x8e043800) [pid = 1747] [serial = 2179] [outer = (nil)] 03:24:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x9515e400) [pid = 1747] [serial = 2180] [outer = 0x8e043800] 03:24:30 INFO - PROCESS | 1747 | 1465122270220 Marionette DEBUG loaded listener.js 03:24:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x9522c800) [pid = 1747] [serial = 2181] [outer = 0x8e043800] 03:24:31 INFO - PROCESS | 1747 | 1465122271305 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 03:24:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 03:24:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1799ms 03:24:31 INFO - PROCESS | 1747 | 1465122271374 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 03:24:31 INFO - PROCESS | 1747 | 1465122271380 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 03:24:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 03:24:31 INFO - PROCESS | 1747 | 1465122271387 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 03:24:31 INFO - PROCESS | 1747 | 1465122271392 Marionette TRACE conn4 <- [1,2878,null,{}] 03:24:31 INFO - PROCESS | 1747 | 1465122271398 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:31 INFO - PROCESS | 1747 | 1465122271409 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:31 INFO - PROCESS | 1747 | 1465122271694 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 03:24:32 INFO - PROCESS | 1747 | 1465122271996 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:32 INFO - PROCESS | 1747 | 1465122272008 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:32 INFO - PROCESS | 1747 | ++DOCSHELL 0x93968c00 == 48 [pid = 1747] [id = 727] 03:24:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x93c12400) [pid = 1747] [serial = 2182] [outer = (nil)] 03:24:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x96093000) [pid = 1747] [serial = 2183] [outer = 0x93c12400] 03:24:32 INFO - PROCESS | 1747 | 1465122272113 Marionette DEBUG loaded listener.js 03:24:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x9609ec00) [pid = 1747] [serial = 2184] [outer = 0x93c12400] 03:24:33 INFO - PROCESS | 1747 | 1465122273170 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 03:24:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 03:24:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1837ms 03:24:33 INFO - PROCESS | 1747 | 1465122273225 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 03:24:33 INFO - PROCESS | 1747 | 1465122273229 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 03:24:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 03:24:33 INFO - PROCESS | 1747 | 1465122273238 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 03:24:33 INFO - PROCESS | 1747 | 1465122273243 Marionette TRACE conn4 <- [1,2882,null,{}] 03:24:33 INFO - PROCESS | 1747 | 1465122273250 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:33 INFO - PROCESS | 1747 | 1465122273254 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:33 INFO - PROCESS | 1747 | 1465122273470 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 03:24:33 INFO - PROCESS | 1747 | 1465122273670 Marionette TRACE conn4 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:33 INFO - PROCESS | 1747 | 1465122273679 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:33 INFO - PROCESS | 1747 | ++DOCSHELL 0x8fae4800 == 49 [pid = 1747] [id = 728] 03:24:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x938bd800) [pid = 1747] [serial = 2185] [outer = (nil)] 03:24:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x98e5a400) [pid = 1747] [serial = 2186] [outer = 0x938bd800] 03:24:33 INFO - PROCESS | 1747 | 1465122273771 Marionette DEBUG loaded listener.js 03:24:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x98e5f000) [pid = 1747] [serial = 2187] [outer = 0x938bd800] 03:24:34 INFO - PROCESS | 1747 | 1465122274850 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 03:24:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 03:24:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1683ms 03:24:34 INFO - PROCESS | 1747 | 1465122274923 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 03:24:34 INFO - PROCESS | 1747 | 1465122274927 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 03:24:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 03:24:34 INFO - PROCESS | 1747 | 1465122274934 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 03:24:34 INFO - PROCESS | 1747 | 1465122274938 Marionette TRACE conn4 <- [1,2886,null,{}] 03:24:34 INFO - PROCESS | 1747 | 1465122274944 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:34 INFO - PROCESS | 1747 | 1465122274950 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:35 INFO - PROCESS | 1747 | 1465122275218 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 03:24:35 INFO - PROCESS | 1747 | 1465122275826 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:35 INFO - PROCESS | 1747 | 1465122275835 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:35 INFO - PROCESS | 1747 | ++DOCSHELL 0x8de84800 == 50 [pid = 1747] [id = 729] 03:24:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x8debb400) [pid = 1747] [serial = 2188] [outer = (nil)] 03:24:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x8e043c00) [pid = 1747] [serial = 2189] [outer = 0x8debb400] 03:24:35 INFO - PROCESS | 1747 | 1465122275957 Marionette DEBUG loaded listener.js 03:24:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x8e64e000) [pid = 1747] [serial = 2190] [outer = 0x8debb400] 03:24:36 INFO - PROCESS | 1747 | 1465122276956 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 03:24:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 03:24:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 2098ms 03:24:37 INFO - PROCESS | 1747 | 1465122277035 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 03:24:37 INFO - PROCESS | 1747 | 1465122277041 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 03:24:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 03:24:37 INFO - PROCESS | 1747 | 1465122277050 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 03:24:37 INFO - PROCESS | 1747 | 1465122277054 Marionette TRACE conn4 <- [1,2890,null,{}] 03:24:37 INFO - PROCESS | 1747 | 1465122277063 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:37 INFO - PROCESS | 1747 | 1465122277072 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:37 INFO - PROCESS | 1747 | 1465122277390 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 03:24:37 INFO - PROCESS | 1747 | 1465122277694 Marionette TRACE conn4 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:37 INFO - PROCESS | 1747 | 1465122277704 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:37 INFO - PROCESS | 1747 | ++DOCSHELL 0x8fad7400 == 51 [pid = 1747] [id = 730] 03:24:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x919c3800) [pid = 1747] [serial = 2191] [outer = (nil)] 03:24:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x91dbcc00) [pid = 1747] [serial = 2192] [outer = 0x919c3800] 03:24:37 INFO - PROCESS | 1747 | 1465122277790 Marionette DEBUG loaded listener.js 03:24:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0x924d0400) [pid = 1747] [serial = 2193] [outer = 0x919c3800] 03:24:38 INFO - PROCESS | 1747 | --DOMWINDOW == 107 (0x9272d000) [pid = 1747] [serial = 2123] [outer = (nil)] [url = about:blank] 03:24:38 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0x9294a000) [pid = 1747] [serial = 2118] [outer = (nil)] [url = about:blank] 03:24:38 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x92c02400) [pid = 1747] [serial = 2120] [outer = (nil)] [url = about:blank] 03:24:38 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x924c6000) [pid = 1747] [serial = 2108] [outer = (nil)] [url = about:blank] 03:24:38 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x8f3f0800) [pid = 1747] [serial = 2102] [outer = (nil)] [url = about:blank] 03:24:38 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x8e050c00) [pid = 1747] [serial = 2099] [outer = (nil)] [url = about:blank] 03:24:38 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x8e04d000) [pid = 1747] [serial = 2111] [outer = (nil)] [url = about:blank] 03:24:38 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x8f152000) [pid = 1747] [serial = 2112] [outer = (nil)] [url = about:blank] 03:24:38 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x91ddfc00) [pid = 1747] [serial = 2114] [outer = (nil)] [url = about:blank] 03:24:38 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x91db8400) [pid = 1747] [serial = 2105] [outer = (nil)] [url = about:blank] 03:24:38 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x8ddc7c00) [pid = 1747] [serial = 2096] [outer = (nil)] [url = about:blank] 03:24:38 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x92940800) [pid = 1747] [serial = 2117] [outer = (nil)] [url = about:blank] 03:24:38 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x92c08000) [pid = 1747] [serial = 2121] [outer = (nil)] [url = about:blank] 03:24:38 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x92586800) [pid = 1747] [serial = 2115] [outer = (nil)] [url = about:blank] 03:24:38 INFO - PROCESS | 1747 | 1465122278784 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 03:24:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 03:24:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1838ms 03:24:38 INFO - PROCESS | 1747 | 1465122278890 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 03:24:38 INFO - PROCESS | 1747 | 1465122278897 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 03:24:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 03:24:38 INFO - PROCESS | 1747 | 1465122278906 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 03:24:38 INFO - PROCESS | 1747 | 1465122278910 Marionette TRACE conn4 <- [1,2894,null,{}] 03:24:38 INFO - PROCESS | 1747 | 1465122278916 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:38 INFO - PROCESS | 1747 | 1465122278921 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:39 INFO - PROCESS | 1747 | 1465122279116 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 03:24:39 INFO - PROCESS | 1747 | 1465122279276 Marionette TRACE conn4 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:39 INFO - PROCESS | 1747 | 1465122279282 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:39 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e050c00 == 52 [pid = 1747] [id = 731] 03:24:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x8fad6c00) [pid = 1747] [serial = 2194] [outer = (nil)] 03:24:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x92582c00) [pid = 1747] [serial = 2195] [outer = 0x8fad6c00] 03:24:39 INFO - PROCESS | 1747 | 1465122279362 Marionette DEBUG loaded listener.js 03:24:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x92734400) [pid = 1747] [serial = 2196] [outer = 0x8fad6c00] 03:24:40 INFO - PROCESS | 1747 | 1465122280312 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 03:24:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 03:24:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1492ms 03:24:40 INFO - PROCESS | 1747 | 1465122280399 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 03:24:40 INFO - PROCESS | 1747 | 1465122280403 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 03:24:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 03:24:40 INFO - PROCESS | 1747 | 1465122280412 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 03:24:40 INFO - PROCESS | 1747 | 1465122280421 Marionette TRACE conn4 <- [1,2898,null,{}] 03:24:40 INFO - PROCESS | 1747 | 1465122280436 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:40 INFO - PROCESS | 1747 | 1465122280444 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:40 INFO - PROCESS | 1747 | 1465122280652 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 03:24:40 INFO - PROCESS | 1747 | 1465122280910 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:40 INFO - PROCESS | 1747 | 1465122280924 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:40 INFO - PROCESS | 1747 | ++DOCSHELL 0x91dafc00 == 53 [pid = 1747] [id = 732] 03:24:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x9294d000) [pid = 1747] [serial = 2197] [outer = (nil)] 03:24:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x92c02400) [pid = 1747] [serial = 2198] [outer = 0x9294d000] 03:24:41 INFO - PROCESS | 1747 | 1465122281016 Marionette DEBUG loaded listener.js 03:24:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x92d47c00) [pid = 1747] [serial = 2199] [outer = 0x9294d000] 03:24:41 INFO - PROCESS | 1747 | 1465122281963 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 03:24:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 03:24:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1600ms 03:24:42 INFO - PROCESS | 1747 | 1465122282011 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 03:24:42 INFO - PROCESS | 1747 | 1465122282017 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 03:24:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 03:24:42 INFO - PROCESS | 1747 | 1465122282031 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 03:24:42 INFO - PROCESS | 1747 | 1465122282033 Marionette TRACE conn4 <- [1,2902,null,{}] 03:24:42 INFO - PROCESS | 1747 | 1465122282041 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:42 INFO - PROCESS | 1747 | 1465122282047 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:42 INFO - PROCESS | 1747 | 1465122282316 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 03:24:42 INFO - PROCESS | 1747 | 1465122282357 Marionette TRACE conn4 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:42 INFO - PROCESS | 1747 | 1465122282365 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:42 INFO - PROCESS | 1747 | ++DOCSHELL 0x92ba6c00 == 54 [pid = 1747] [id = 733] 03:24:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x92c08c00) [pid = 1747] [serial = 2200] [outer = (nil)] 03:24:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x93992400) [pid = 1747] [serial = 2201] [outer = 0x92c08c00] 03:24:42 INFO - PROCESS | 1747 | 1465122282536 Marionette DEBUG loaded listener.js 03:24:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x93b63000) [pid = 1747] [serial = 2202] [outer = 0x92c08c00] 03:24:43 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x924ca800) [pid = 1747] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 03:24:43 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x8deb5c00) [pid = 1747] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 03:24:43 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x8ddc4400) [pid = 1747] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 03:24:43 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x91d99800) [pid = 1747] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 03:24:43 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x8f14c000) [pid = 1747] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 03:24:43 INFO - PROCESS | 1747 | 1465122283609 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 03:24:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 03:24:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1636ms 03:24:43 INFO - PROCESS | 1747 | 1465122283667 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 03:24:43 INFO - PROCESS | 1747 | 1465122283670 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 03:24:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 03:24:43 INFO - PROCESS | 1747 | 1465122283678 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 03:24:43 INFO - PROCESS | 1747 | 1465122283682 Marionette TRACE conn4 <- [1,2906,null,{}] 03:24:43 INFO - PROCESS | 1747 | 1465122283688 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:43 INFO - PROCESS | 1747 | 1465122283694 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:43 INFO - PROCESS | 1747 | 1465122283882 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 03:24:44 INFO - PROCESS | 1747 | 1465122284043 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:44 INFO - PROCESS | 1747 | 1465122284057 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:44 INFO - PROCESS | 1747 | ++DOCSHELL 0x92ba5800 == 55 [pid = 1747] [id = 734] 03:24:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x92d45000) [pid = 1747] [serial = 2203] [outer = (nil)] 03:24:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x95155000) [pid = 1747] [serial = 2204] [outer = 0x92d45000] 03:24:44 INFO - PROCESS | 1747 | 1465122284146 Marionette DEBUG loaded listener.js 03:24:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x954e1c00) [pid = 1747] [serial = 2205] [outer = 0x92d45000] 03:24:45 INFO - PROCESS | 1747 | 1465122285112 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 03:24:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 03:24:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1486ms 03:24:45 INFO - PROCESS | 1747 | 1465122285166 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 03:24:45 INFO - PROCESS | 1747 | 1465122285174 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 03:24:45 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 03:24:45 INFO - PROCESS | 1747 | 1465122285184 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 03:24:45 INFO - PROCESS | 1747 | 1465122285192 Marionette TRACE conn4 <- [1,2910,null,{}] 03:24:45 INFO - PROCESS | 1747 | 1465122285263 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:45 INFO - PROCESS | 1747 | 1465122285269 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:45 INFO - PROCESS | 1747 | 1465122285518 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 03:24:45 INFO - PROCESS | 1747 | 1465122285795 Marionette TRACE conn4 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:45 INFO - PROCESS | 1747 | 1465122285813 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:45 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe9400 == 56 [pid = 1747] [id = 735] 03:24:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x8f14b400) [pid = 1747] [serial = 2206] [outer = (nil)] 03:24:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x8f2a4c00) [pid = 1747] [serial = 2207] [outer = 0x8f14b400] 03:24:45 INFO - PROCESS | 1747 | 1465122285916 Marionette DEBUG loaded listener.js 03:24:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x919c4800) [pid = 1747] [serial = 2208] [outer = 0x8f14b400] 03:24:46 INFO - PROCESS | 1747 | 1465122286912 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 03:24:46 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 03:24:46 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 03:24:46 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1761ms 03:24:46 INFO - PROCESS | 1747 | 1465122286945 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 03:24:46 INFO - TEST-START | /DOMEvents/constructors.html 03:24:46 INFO - PROCESS | 1747 | 1465122286953 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 03:24:46 INFO - PROCESS | 1747 | 1465122286966 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 03:24:46 INFO - PROCESS | 1747 | 1465122286973 Marionette TRACE conn4 <- [1,2914,null,{}] 03:24:46 INFO - PROCESS | 1747 | 1465122286982 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:46 INFO - PROCESS | 1747 | 1465122286989 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:47 INFO - PROCESS | 1747 | 1465122287294 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 03:24:47 INFO - PROCESS | 1747 | 1465122287451 Marionette TRACE conn4 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:47 INFO - PROCESS | 1747 | 1465122287458 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:47 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f29b000 == 57 [pid = 1747] [id = 736] 03:24:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x9272c400) [pid = 1747] [serial = 2209] [outer = (nil)] 03:24:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x9284bc00) [pid = 1747] [serial = 2210] [outer = 0x9272c400] 03:24:47 INFO - PROCESS | 1747 | 1465122287585 Marionette DEBUG loaded listener.js 03:24:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x92949000) [pid = 1747] [serial = 2211] [outer = 0x9272c400] 03:24:48 INFO - PROCESS | 1747 | 1465122288700 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 03:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 03:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 03:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 03:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 03:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 03:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 03:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 03:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 03:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 03:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 03:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 03:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 03:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 03:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 03:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 03:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 03:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 03:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 03:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 03:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 03:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 03:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 03:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 03:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 03:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 03:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 03:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 03:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 03:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 03:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 03:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 03:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 03:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 03:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 03:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 03:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 03:24:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 03:24:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 03:24:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:24:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:24:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 03:24:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:24:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 03:24:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 03:24:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:24:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:24:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 03:24:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:24:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 03:24:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 03:24:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:24:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:24:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 03:24:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:24:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 03:24:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 03:24:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:24:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:24:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 03:24:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:24:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 03:24:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 03:24:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:24:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:24:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 03:24:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:24:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 03:24:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 03:24:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:24:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:24:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 03:24:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 03:24:48 INFO - TEST-OK | /DOMEvents/constructors.html | took 1823ms 03:24:48 INFO - PROCESS | 1747 | 1465122288787 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 03:24:48 INFO - PROCESS | 1747 | 1465122288791 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 03:24:48 INFO - TEST-START | /DOMEvents/event-phases-order.html 03:24:48 INFO - PROCESS | 1747 | 1465122288809 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 03:24:48 INFO - PROCESS | 1747 | 1465122288823 Marionette TRACE conn4 <- [1,2918,null,{}] 03:24:48 INFO - PROCESS | 1747 | 1465122288898 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:48 INFO - PROCESS | 1747 | 1465122288908 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:49 INFO - PROCESS | 1747 | 1465122289126 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 03:24:49 INFO - PROCESS | 1747 | 1465122289442 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:49 INFO - PROCESS | 1747 | 1465122289455 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:49 INFO - PROCESS | 1747 | ++DOCSHELL 0x9284cc00 == 58 [pid = 1747] [id = 737] 03:24:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0x96095800) [pid = 1747] [serial = 2212] [outer = (nil)] 03:24:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 109 (0x9609a800) [pid = 1747] [serial = 2213] [outer = 0x96095800] 03:24:49 INFO - PROCESS | 1747 | 1465122289586 Marionette DEBUG loaded listener.js 03:24:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 110 (0x984a3400) [pid = 1747] [serial = 2214] [outer = 0x96095800] 03:24:50 INFO - PROCESS | 1747 | 1465122290458 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 03:24:50 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 03:24:50 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1709ms 03:24:50 INFO - PROCESS | 1747 | 1465122290516 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 03:24:50 INFO - PROCESS | 1747 | 1465122290522 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 03:24:50 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 03:24:50 INFO - PROCESS | 1747 | 1465122290530 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 03:24:50 INFO - PROCESS | 1747 | 1465122290534 Marionette TRACE conn4 <- [1,2922,null,{}] 03:24:50 INFO - PROCESS | 1747 | 1465122290560 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:50 INFO - PROCESS | 1747 | 1465122290567 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:50 INFO - PROCESS | 1747 | 1465122290779 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 03:24:51 INFO - PROCESS | 1747 | 1465122290984 Marionette TRACE conn4 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:51 INFO - PROCESS | 1747 | 1465122290991 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:51 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e050000 == 59 [pid = 1747] [id = 738] 03:24:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 111 (0x96091800) [pid = 1747] [serial = 2215] [outer = (nil)] 03:24:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 112 (0x99ea9400) [pid = 1747] [serial = 2216] [outer = 0x96091800] 03:24:51 INFO - PROCESS | 1747 | 1465122291116 Marionette DEBUG loaded listener.js 03:24:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 113 (0x9a0a9800) [pid = 1747] [serial = 2217] [outer = 0x96091800] 03:24:51 INFO - PROCESS | 1747 | [1747] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 03:24:51 INFO - PROCESS | 1747 | [1747] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 03:24:51 INFO - PROCESS | 1747 | [1747] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 03:24:51 INFO - PROCESS | 1747 | [1747] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 03:24:52 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 03:24:52 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 03:24:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 03:24:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:24:52 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:24:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:24:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:24:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:24:52 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 03:24:52 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 03:24:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:24:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:24:52 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:24:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:24:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:24:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:24:52 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 03:24:52 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 03:24:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:24:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:24:52 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:24:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:24:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:24:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:24:52 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]" 03:24:52 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 03:24:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:24:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:24:52 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:24:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:24:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:24:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:24:52 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 03:24:52 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1608ms 03:24:52 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 03:24:52 INFO - PROCESS | 1747 | 1465122292111 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 03:24:52 INFO - PROCESS | 1747 | 1465122292138 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 03:24:52 INFO - PROCESS | 1747 | 1465122292142 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 03:24:52 INFO - PROCESS | 1747 | 1465122292162 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 03:24:52 INFO - PROCESS | 1747 | 1465122292171 Marionette TRACE conn4 <- [1,2926,null,{}] 03:24:52 INFO - PROCESS | 1747 | 1465122292191 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:52 INFO - PROCESS | 1747 | 1465122292195 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:52 INFO - PROCESS | 1747 | 1465122292405 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 03:24:52 INFO - PROCESS | 1747 | 1465122292699 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:52 INFO - PROCESS | 1747 | 1465122292708 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:52 INFO - PROCESS | 1747 | ++DOCSHELL 0x8deb5400 == 60 [pid = 1747] [id = 739] 03:24:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 114 (0x8deb6400) [pid = 1747] [serial = 2218] [outer = (nil)] 03:24:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 115 (0x9a0e6000) [pid = 1747] [serial = 2219] [outer = 0x8deb6400] 03:24:52 INFO - PROCESS | 1747 | 1465122292800 Marionette DEBUG loaded listener.js 03:24:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 116 (0x9a29bc00) [pid = 1747] [serial = 2220] [outer = 0x8deb6400] 03:24:53 INFO - PROCESS | 1747 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 03:24:53 INFO - PROCESS | 1747 | 1465122293835 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 03:24:53 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 03:24:53 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1702ms 03:24:53 INFO - PROCESS | 1747 | 1465122293864 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 03:24:53 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 03:24:53 INFO - PROCESS | 1747 | 1465122293869 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 03:24:53 INFO - PROCESS | 1747 | 1465122293876 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 03:24:53 INFO - PROCESS | 1747 | 1465122293879 Marionette TRACE conn4 <- [1,2930,null,{}] 03:24:53 INFO - PROCESS | 1747 | 1465122293887 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:53 INFO - PROCESS | 1747 | 1465122293898 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:54 INFO - PROCESS | 1747 | 1465122294151 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 03:24:54 INFO - PROCESS | 1747 | 1465122294361 Marionette TRACE conn4 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:54 INFO - PROCESS | 1747 | 1465122294368 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:54 INFO - PROCESS | 1747 | ++DOCSHELL 0x8de83c00 == 61 [pid = 1747] [id = 740] 03:24:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 117 (0x9a2e3400) [pid = 1747] [serial = 2221] [outer = (nil)] 03:24:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 118 (0x9a5c3800) [pid = 1747] [serial = 2222] [outer = 0x9a2e3400] 03:24:54 INFO - PROCESS | 1747 | 1465122294492 Marionette DEBUG loaded listener.js 03:24:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 119 (0x9a7d9c00) [pid = 1747] [serial = 2223] [outer = 0x9a2e3400] 03:24:55 INFO - PROCESS | 1747 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 03:24:55 INFO - PROCESS | 1747 | 1465122295379 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 03:24:55 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 03:24:55 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1541ms 03:24:55 INFO - PROCESS | 1747 | 1465122295417 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 03:24:55 INFO - PROCESS | 1747 | 1465122295421 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 03:24:55 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 03:24:55 INFO - PROCESS | 1747 | 1465122295429 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 03:24:55 INFO - PROCESS | 1747 | 1465122295433 Marionette TRACE conn4 <- [1,2934,null,{}] 03:24:55 INFO - PROCESS | 1747 | 1465122295439 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:55 INFO - PROCESS | 1747 | 1465122295446 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:55 INFO - PROCESS | 1747 | 1465122295660 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 03:24:55 INFO - PROCESS | 1747 | 1465122295887 Marionette TRACE conn4 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:55 INFO - PROCESS | 1747 | 1465122295898 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:55 INFO - PROCESS | 1747 | ++DOCSHELL 0x8de84000 == 62 [pid = 1747] [id = 741] 03:24:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 120 (0x9a2a3c00) [pid = 1747] [serial = 2224] [outer = (nil)] 03:24:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 121 (0x9a7e3000) [pid = 1747] [serial = 2225] [outer = 0x9a2a3c00] 03:24:56 INFO - PROCESS | 1747 | 1465122296040 Marionette DEBUG loaded listener.js 03:24:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 122 (0x9a7e5000) [pid = 1747] [serial = 2226] [outer = 0x9a2a3c00] 03:24:56 INFO - PROCESS | 1747 | 1465122296994 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 03:24:57 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 03:24:57 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1590ms 03:24:57 INFO - PROCESS | 1747 | 1465122297022 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 03:24:57 INFO - PROCESS | 1747 | 1465122297029 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 03:24:57 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 03:24:57 INFO - PROCESS | 1747 | 1465122297038 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 03:24:57 INFO - PROCESS | 1747 | 1465122297043 Marionette TRACE conn4 <- [1,2938,null,{}] 03:24:57 INFO - PROCESS | 1747 | 1465122297053 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:57 INFO - PROCESS | 1747 | 1465122297059 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:57 INFO - PROCESS | 1747 | 1465122297330 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 03:24:57 INFO - PROCESS | 1747 | 1465122297542 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:57 INFO - PROCESS | 1747 | 1465122297549 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:57 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe6400 == 63 [pid = 1747] [id = 742] 03:24:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 123 (0x8de7d800) [pid = 1747] [serial = 2227] [outer = (nil)] 03:24:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 124 (0x9a8cd800) [pid = 1747] [serial = 2228] [outer = 0x8de7d800] 03:24:57 INFO - PROCESS | 1747 | 1465122297678 Marionette DEBUG loaded listener.js 03:24:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 125 (0x9a8d7400) [pid = 1747] [serial = 2229] [outer = 0x8de7d800] 03:24:58 INFO - PROCESS | 1747 | 1465122298590 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 03:24:58 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. 03:24:58 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1587ms 03:24:58 INFO - PROCESS | 1747 | 1465122298626 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 03:24:58 INFO - PROCESS | 1747 | 1465122298630 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 03:24:58 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 03:24:58 INFO - PROCESS | 1747 | 1465122298637 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 03:24:58 INFO - PROCESS | 1747 | 1465122298641 Marionette TRACE conn4 <- [1,2942,null,{}] 03:24:58 INFO - PROCESS | 1747 | 1465122298648 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:58 INFO - PROCESS | 1747 | 1465122298654 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:58 INFO - PROCESS | 1747 | 1465122298856 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 03:24:59 INFO - PROCESS | 1747 | 1465122299070 Marionette TRACE conn4 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:59 INFO - PROCESS | 1747 | 1465122299080 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:24:59 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbed800 == 64 [pid = 1747] [id = 743] 03:24:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 126 (0x8ddcd400) [pid = 1747] [serial = 2230] [outer = (nil)] 03:24:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 127 (0x9a984000) [pid = 1747] [serial = 2231] [outer = 0x8ddcd400] 03:24:59 INFO - PROCESS | 1747 | 1465122299204 Marionette DEBUG loaded listener.js 03:24:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 128 (0x9a987000) [pid = 1747] [serial = 2232] [outer = 0x8ddcd400] 03:25:00 INFO - PROCESS | 1747 | 1465122300161 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 03:25:00 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 03:25:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 03:25:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:25:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 03:25:00 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1540ms 03:25:00 INFO - PROCESS | 1747 | 1465122300179 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 03:25:00 INFO - PROCESS | 1747 | 1465122300183 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 03:25:00 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 03:25:00 INFO - PROCESS | 1747 | 1465122300191 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 03:25:00 INFO - PROCESS | 1747 | 1465122300195 Marionette TRACE conn4 <- [1,2946,null,{}] 03:25:00 INFO - PROCESS | 1747 | 1465122300202 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:00 INFO - PROCESS | 1747 | 1465122300208 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:25:00 INFO - PROCESS | 1747 | 1465122300411 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 03:25:00 INFO - PROCESS | 1747 | 1465122300651 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:00 INFO - PROCESS | 1747 | 1465122300662 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:25:00 INFO - PROCESS | 1747 | ++DOCSHELL 0x924c2800 == 65 [pid = 1747] [id = 744] 03:25:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 129 (0x9a7df400) [pid = 1747] [serial = 2233] [outer = (nil)] 03:25:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 130 (0x9aaba400) [pid = 1747] [serial = 2234] [outer = 0x9a7df400] 03:25:00 INFO - PROCESS | 1747 | 1465122300752 Marionette DEBUG loaded listener.js 03:25:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 131 (0x9afd7000) [pid = 1747] [serial = 2235] [outer = 0x9a7df400] 03:25:01 INFO - PROCESS | 1747 | 1465122301753 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 03:25:01 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. 03:25:01 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1584ms 03:25:01 INFO - PROCESS | 1747 | 1465122301777 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 03:25:01 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 03:25:01 INFO - PROCESS | 1747 | 1465122301782 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 03:25:01 INFO - PROCESS | 1747 | 1465122301791 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 03:25:01 INFO - PROCESS | 1747 | 1465122301799 Marionette TRACE conn4 <- [1,2950,null,{}] 03:25:01 INFO - PROCESS | 1747 | 1465122301806 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:01 INFO - PROCESS | 1747 | 1465122301815 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:25:02 INFO - PROCESS | 1747 | 1465122302186 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 03:25:02 INFO - PROCESS | 1747 | 1465122302525 Marionette TRACE conn4 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:02 INFO - PROCESS | 1747 | 1465122302539 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:25:02 INFO - PROCESS | 1747 | ++DOCSHELL 0x92849400 == 66 [pid = 1747] [id = 745] 03:25:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 132 (0x9284c800) [pid = 1747] [serial = 2236] [outer = (nil)] 03:25:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 133 (0x9b2ec000) [pid = 1747] [serial = 2237] [outer = 0x9284c800] 03:25:02 INFO - PROCESS | 1747 | 1465122302635 Marionette DEBUG loaded listener.js 03:25:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 134 (0x9b2f4000) [pid = 1747] [serial = 2238] [outer = 0x9284c800] 03:25:03 INFO - PROCESS | 1747 | ++DOCSHELL 0x91dd5800 == 67 [pid = 1747] [id = 746] 03:25:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 135 (0x91ddac00) [pid = 1747] [serial = 2239] [outer = (nil)] 03:25:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 136 (0x92585000) [pid = 1747] [serial = 2240] [outer = 0x91ddac00] 03:25:03 INFO - PROCESS | 1747 | 1465122303626 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 03:25:03 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. 03:25:03 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1898ms 03:25:03 INFO - PROCESS | 1747 | 1465122303689 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 03:25:03 INFO - PROCESS | 1747 | 1465122303693 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 03:25:03 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 03:25:03 INFO - PROCESS | 1747 | 1465122303701 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 03:25:03 INFO - PROCESS | 1747 | 1465122303705 Marionette TRACE conn4 <- [1,2954,null,{}] 03:25:03 INFO - PROCESS | 1747 | 1465122303711 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:03 INFO - PROCESS | 1747 | 1465122303717 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:25:03 INFO - PROCESS | 1747 | 1465122303993 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 03:25:04 INFO - PROCESS | 1747 | 1465122304253 Marionette TRACE conn4 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:04 INFO - PROCESS | 1747 | 1465122304262 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:25:04 INFO - PROCESS | 1747 | ++DOCSHELL 0x8debac00 == 68 [pid = 1747] [id = 747] 03:25:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 137 (0x8debd800) [pid = 1747] [serial = 2241] [outer = (nil)] 03:25:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 138 (0x8e04b400) [pid = 1747] [serial = 2242] [outer = 0x8debd800] 03:25:04 INFO - PROCESS | 1747 | 1465122304651 Marionette DEBUG loaded listener.js 03:25:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 139 (0x8f2a7000) [pid = 1747] [serial = 2243] [outer = 0x8debd800] 03:25:05 INFO - PROCESS | 1747 | 1465122305522 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 03:25:05 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:25:05 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 03:25:05 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1836ms 03:25:05 INFO - PROCESS | 1747 | 1465122305541 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 03:25:05 INFO - PROCESS | 1747 | 1465122305548 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 03:25:05 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 03:25:05 INFO - PROCESS | 1747 | 1465122305557 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 03:25:05 INFO - PROCESS | 1747 | 1465122305565 Marionette TRACE conn4 <- [1,2958,null,{}] 03:25:05 INFO - PROCESS | 1747 | 1465122305585 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:05 INFO - PROCESS | 1747 | 1465122305592 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:25:05 INFO - PROCESS | 1747 | 1465122305849 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 03:25:06 INFO - PROCESS | 1747 | 1465122306238 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:06 INFO - PROCESS | 1747 | 1465122306247 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:25:06 INFO - PROCESS | 1747 | ++DOCSHELL 0x91d98c00 == 69 [pid = 1747] [id = 748] 03:25:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 140 (0x91d9ec00) [pid = 1747] [serial = 2244] [outer = (nil)] 03:25:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 141 (0x92b9d800) [pid = 1747] [serial = 2245] [outer = 0x91d9ec00] 03:25:06 INFO - PROCESS | 1747 | 1465122306336 Marionette DEBUG loaded listener.js 03:25:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 142 (0x92c08400) [pid = 1747] [serial = 2246] [outer = 0x91d9ec00] 03:25:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8de81000 == 68 [pid = 1747] [id = 681] 03:25:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8e0c8c00 == 67 [pid = 1747] [id = 680] 03:25:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8ddc2800 == 66 [pid = 1747] [id = 698] 03:25:07 INFO - PROCESS | 1747 | --DOMWINDOW == 141 (0x92ba4000) [pid = 1747] [serial = 2165] [outer = (nil)] [url = about:blank] 03:25:07 INFO - PROCESS | 1747 | --DOMWINDOW == 140 (0x954ed000) [pid = 1747] [serial = 2147] [outer = (nil)] [url = about:blank] 03:25:07 INFO - PROCESS | 1747 | 1465122307337 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 03:25:07 INFO - PROCESS | 1747 | --DOCSHELL 0x92ba6c00 == 65 [pid = 1747] [id = 733] 03:25:07 INFO - PROCESS | 1747 | --DOCSHELL 0x91dafc00 == 64 [pid = 1747] [id = 732] 03:25:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8e050c00 == 63 [pid = 1747] [id = 731] 03:25:07 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. 03:25:07 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1802ms 03:25:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8fad7400 == 62 [pid = 1747] [id = 730] 03:25:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8de84800 == 61 [pid = 1747] [id = 729] 03:25:07 INFO - PROCESS | 1747 | --DOCSHELL 0x919c7000 == 60 [pid = 1747] [id = 723] 03:25:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8dec4400 == 59 [pid = 1747] [id = 722] 03:25:07 INFO - PROCESS | 1747 | 1465122307370 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 03:25:07 INFO - PROCESS | 1747 | 1465122307378 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 03:25:07 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 03:25:07 INFO - PROCESS | 1747 | 1465122307390 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 03:25:07 INFO - PROCESS | 1747 | 1465122307394 Marionette TRACE conn4 <- [1,2962,null,{}] 03:25:07 INFO - PROCESS | 1747 | 1465122307406 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:07 INFO - PROCESS | 1747 | 1465122307413 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:25:07 INFO - PROCESS | 1747 | 1465122307624 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 03:25:07 INFO - PROCESS | 1747 | --DOMWINDOW == 139 (0x9272e400) [pid = 1747] [serial = 2160] [outer = (nil)] [url = about:blank] 03:25:07 INFO - PROCESS | 1747 | --DOMWINDOW == 138 (0x8f149000) [pid = 1747] [serial = 2153] [outer = (nil)] [url = about:blank] 03:25:07 INFO - PROCESS | 1747 | --DOMWINDOW == 137 (0x8f29ec00) [pid = 1747] [serial = 2154] [outer = (nil)] [url = about:blank] 03:25:07 INFO - PROCESS | 1747 | --DOMWINDOW == 136 (0x8deb7400) [pid = 1747] [serial = 2151] [outer = (nil)] [url = about:blank] 03:25:07 INFO - PROCESS | 1747 | --DOMWINDOW == 135 (0x8de7f400) [pid = 1747] [serial = 2150] [outer = (nil)] [url = about:blank] 03:25:07 INFO - PROCESS | 1747 | --DOMWINDOW == 134 (0x91db4c00) [pid = 1747] [serial = 2156] [outer = (nil)] [url = about:blank] 03:25:07 INFO - PROCESS | 1747 | --DOMWINDOW == 133 (0x92841800) [pid = 1747] [serial = 2129] [outer = (nil)] [url = about:blank] 03:25:07 INFO - PROCESS | 1747 | --DOMWINDOW == 132 (0x954e3800) [pid = 1747] [serial = 2144] [outer = (nil)] [url = about:blank] 03:25:07 INFO - PROCESS | 1747 | --DOMWINDOW == 131 (0x9284b800) [pid = 1747] [serial = 2162] [outer = (nil)] [url = about:blank] 03:25:07 INFO - PROCESS | 1747 | --DOMWINDOW == 130 (0x95232800) [pid = 1747] [serial = 2141] [outer = (nil)] [url = about:blank] 03:25:07 INFO - PROCESS | 1747 | --DOMWINDOW == 129 (0x9470b400) [pid = 1747] [serial = 2138] [outer = (nil)] [url = about:blank] 03:25:07 INFO - PROCESS | 1747 | --DOMWINDOW == 128 (0x938b7800) [pid = 1747] [serial = 2132] [outer = (nil)] [url = about:blank] 03:25:07 INFO - PROCESS | 1747 | --DOMWINDOW == 127 (0x93b5ec00) [pid = 1747] [serial = 2135] [outer = (nil)] [url = about:blank] 03:25:07 INFO - PROCESS | 1747 | --DOMWINDOW == 126 (0x8e0cc000) [pid = 1747] [serial = 2126] [outer = (nil)] [url = about:blank] 03:25:07 INFO - PROCESS | 1747 | --DOMWINDOW == 125 (0x9271b400) [pid = 1747] [serial = 2159] [outer = (nil)] [url = about:blank] 03:25:07 INFO - PROCESS | 1747 | --DOMWINDOW == 124 (0x92945c00) [pid = 1747] [serial = 2163] [outer = (nil)] [url = about:blank] 03:25:07 INFO - PROCESS | 1747 | --DOMWINDOW == 123 (0x91dd7000) [pid = 1747] [serial = 2157] [outer = (nil)] [url = about:blank] 03:25:07 INFO - PROCESS | 1747 | 1465122307830 Marionette TRACE conn4 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:07 INFO - PROCESS | 1747 | 1465122307837 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:25:07 INFO - PROCESS | 1747 | ++DOCSHELL 0x8de7f400 == 60 [pid = 1747] [id = 749] 03:25:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 124 (0x8deb7400) [pid = 1747] [serial = 2247] [outer = (nil)] 03:25:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 125 (0x91ddb000) [pid = 1747] [serial = 2248] [outer = 0x8deb7400] 03:25:07 INFO - PROCESS | 1747 | 1465122307921 Marionette DEBUG loaded listener.js 03:25:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 126 (0x92945c00) [pid = 1747] [serial = 2249] [outer = 0x8deb7400] 03:25:08 INFO - PROCESS | 1747 | 1465122308945 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 03:25:08 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. 03:25:08 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1597ms 03:25:08 INFO - PROCESS | 1747 | 1465122308989 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 03:25:08 INFO - PROCESS | 1747 | 1465122308996 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 03:25:09 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 03:25:09 INFO - PROCESS | 1747 | 1465122309008 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 03:25:09 INFO - PROCESS | 1747 | 1465122309018 Marionette TRACE conn4 <- [1,2966,null,{}] 03:25:09 INFO - PROCESS | 1747 | 1465122309052 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:09 INFO - PROCESS | 1747 | 1465122309066 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:25:09 INFO - PROCESS | 1747 | 1465122309365 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 03:25:09 INFO - PROCESS | 1747 | 1465122309382 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:09 INFO - PROCESS | 1747 | 1465122309395 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:25:09 INFO - PROCESS | 1747 | ++DOCSHELL 0x91db4c00 == 61 [pid = 1747] [id = 750] 03:25:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 127 (0x938be400) [pid = 1747] [serial = 2250] [outer = (nil)] 03:25:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 128 (0x9522f800) [pid = 1747] [serial = 2251] [outer = 0x938be400] 03:25:09 INFO - PROCESS | 1747 | 1465122309471 Marionette DEBUG loaded listener.js 03:25:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 129 (0x954e4c00) [pid = 1747] [serial = 2252] [outer = 0x938be400] 03:25:10 INFO - PROCESS | 1747 | 1465122310552 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 03:25:10 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. 03:25:10 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1574ms 03:25:10 INFO - PROCESS | 1747 | 1465122310593 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 03:25:10 INFO - PROCESS | 1747 | 1465122310608 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 03:25:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 03:25:10 INFO - PROCESS | 1747 | 1465122310648 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 03:25:10 INFO - PROCESS | 1747 | 1465122310655 Marionette TRACE conn4 <- [1,2970,null,{}] 03:25:10 INFO - PROCESS | 1747 | 1465122310671 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:10 INFO - PROCESS | 1747 | 1465122310680 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:25:11 INFO - PROCESS | 1747 | 1465122311089 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 03:25:11 INFO - PROCESS | 1747 | 1465122311325 Marionette TRACE conn4 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:11 INFO - PROCESS | 1747 | 1465122311338 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:25:11 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f3f0400 == 62 [pid = 1747] [id = 751] 03:25:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 130 (0x92d4c000) [pid = 1747] [serial = 2253] [outer = (nil)] 03:25:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 131 (0x9609bc00) [pid = 1747] [serial = 2254] [outer = 0x92d4c000] 03:25:11 INFO - PROCESS | 1747 | 1465122311456 Marionette DEBUG loaded listener.js 03:25:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 132 (0x98f42800) [pid = 1747] [serial = 2255] [outer = 0x92d4c000] 03:25:12 INFO - PROCESS | 1747 | --DOMWINDOW == 131 (0x8fad6c00) [pid = 1747] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 03:25:12 INFO - PROCESS | 1747 | --DOMWINDOW == 130 (0x8debb400) [pid = 1747] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 03:25:12 INFO - PROCESS | 1747 | --DOMWINDOW == 129 (0x919c3800) [pid = 1747] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 03:25:12 INFO - PROCESS | 1747 | --DOMWINDOW == 128 (0x9294d000) [pid = 1747] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 03:25:12 INFO - PROCESS | 1747 | --DOMWINDOW == 127 (0x92c08c00) [pid = 1747] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 03:25:12 INFO - PROCESS | 1747 | 1465122312729 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 03:25:12 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. 03:25:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 2119ms 03:25:12 INFO - PROCESS | 1747 | 1465122312745 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 03:25:12 INFO - PROCESS | 1747 | 1465122312749 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 03:25:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 03:25:12 INFO - PROCESS | 1747 | 1465122312756 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 03:25:12 INFO - PROCESS | 1747 | 1465122312761 Marionette TRACE conn4 <- [1,2974,null,{}] 03:25:12 INFO - PROCESS | 1747 | 1465122312767 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:12 INFO - PROCESS | 1747 | 1465122312773 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:25:13 INFO - PROCESS | 1747 | 1465122313056 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 03:25:13 INFO - PROCESS | 1747 | 1465122313214 Marionette TRACE conn4 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:13 INFO - PROCESS | 1747 | 1465122313222 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:25:13 INFO - PROCESS | 1747 | ++DOCSHELL 0x924ccc00 == 63 [pid = 1747] [id = 752] 03:25:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 128 (0x9284d800) [pid = 1747] [serial = 2256] [outer = (nil)] 03:25:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 129 (0x96096c00) [pid = 1747] [serial = 2257] [outer = 0x9284d800] 03:25:13 INFO - PROCESS | 1747 | 1465122313366 Marionette DEBUG loaded listener.js 03:25:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 130 (0x9a0e4800) [pid = 1747] [serial = 2258] [outer = 0x9284d800] 03:25:14 INFO - PROCESS | 1747 | 1465122314750 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 03:25:14 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. 03:25:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 2038ms 03:25:14 INFO - PROCESS | 1747 | 1465122314802 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 03:25:14 INFO - PROCESS | 1747 | 1465122314810 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 03:25:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 03:25:14 INFO - PROCESS | 1747 | 1465122314821 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 03:25:14 INFO - PROCESS | 1747 | 1465122314827 Marionette TRACE conn4 <- [1,2978,null,{}] 03:25:14 INFO - PROCESS | 1747 | 1465122314838 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:14 INFO - PROCESS | 1747 | 1465122314844 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:25:15 INFO - PROCESS | 1747 | 1465122315222 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 03:25:15 INFO - PROCESS | 1747 | 1465122315458 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:15 INFO - PROCESS | 1747 | 1465122315476 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:25:15 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e642800 == 64 [pid = 1747] [id = 753] 03:25:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 131 (0x8e645400) [pid = 1747] [serial = 2259] [outer = (nil)] 03:25:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 132 (0x8e64fc00) [pid = 1747] [serial = 2260] [outer = 0x8e645400] 03:25:15 INFO - PROCESS | 1747 | 1465122315565 Marionette DEBUG loaded listener.js 03:25:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 133 (0x8f2a0800) [pid = 1747] [serial = 2261] [outer = 0x8e645400] 03:25:16 INFO - PROCESS | 1747 | 1465122316481 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 03:25:16 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. 03:25:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1692ms 03:25:16 INFO - PROCESS | 1747 | 1465122316513 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 03:25:16 INFO - PROCESS | 1747 | 1465122316521 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 03:25:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 03:25:16 INFO - PROCESS | 1747 | 1465122316533 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 03:25:16 INFO - PROCESS | 1747 | 1465122316537 Marionette TRACE conn4 <- [1,2982,null,{}] 03:25:16 INFO - PROCESS | 1747 | 1465122316545 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:16 INFO - PROCESS | 1747 | 1465122316551 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:25:16 INFO - PROCESS | 1747 | 1465122316861 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 03:25:17 INFO - PROCESS | 1747 | 1465122317125 Marionette TRACE conn4 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:17 INFO - PROCESS | 1747 | 1465122317136 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:25:17 INFO - PROCESS | 1747 | ++DOCSHELL 0x91d95400 == 65 [pid = 1747] [id = 754] 03:25:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 134 (0x91d9c800) [pid = 1747] [serial = 2262] [outer = (nil)] 03:25:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 135 (0x91db8c00) [pid = 1747] [serial = 2263] [outer = 0x91d9c800] 03:25:17 INFO - PROCESS | 1747 | 1465122317277 Marionette DEBUG loaded listener.js 03:25:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 136 (0x924cc800) [pid = 1747] [serial = 2264] [outer = 0x91d9c800] 03:25:18 INFO - PROCESS | 1747 | 1465122318198 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 03:25:18 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 03:25:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 03:25:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:25:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 03:25:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1694ms 03:25:18 INFO - PROCESS | 1747 | 1465122318229 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 03:25:18 INFO - PROCESS | 1747 | 1465122318233 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 03:25:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 03:25:18 INFO - PROCESS | 1747 | 1465122318242 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 03:25:18 INFO - PROCESS | 1747 | 1465122318248 Marionette TRACE conn4 <- [1,2986,null,{}] 03:25:18 INFO - PROCESS | 1747 | 1465122318266 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:18 INFO - PROCESS | 1747 | 1465122318277 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:25:18 INFO - PROCESS | 1747 | 1465122318635 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 03:25:18 INFO - PROCESS | 1747 | 1465122318799 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:18 INFO - PROCESS | 1747 | 1465122318812 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:25:18 INFO - PROCESS | 1747 | ++DOCSHELL 0x938bdc00 == 66 [pid = 1747] [id = 755] 03:25:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 137 (0x938bf400) [pid = 1747] [serial = 2265] [outer = (nil)] 03:25:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 138 (0x93c18400) [pid = 1747] [serial = 2266] [outer = 0x938bf400] 03:25:18 INFO - PROCESS | 1747 | 1465122318910 Marionette DEBUG loaded listener.js 03:25:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 139 (0x95234000) [pid = 1747] [serial = 2267] [outer = 0x938bf400] 03:25:19 INFO - PROCESS | 1747 | 1465122319935 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 03:25:19 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. 03:25:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1749ms 03:25:19 INFO - PROCESS | 1747 | 1465122319992 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 03:25:19 INFO - PROCESS | 1747 | 1465122319996 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 03:25:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 03:25:20 INFO - PROCESS | 1747 | 1465122320004 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 03:25:20 INFO - PROCESS | 1747 | 1465122320007 Marionette TRACE conn4 <- [1,2990,null,{}] 03:25:20 INFO - PROCESS | 1747 | 1465122320014 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:20 INFO - PROCESS | 1747 | 1465122320019 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:25:20 INFO - PROCESS | 1747 | 1465122320248 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 03:25:20 INFO - PROCESS | 1747 | 1465122320474 Marionette TRACE conn4 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:20 INFO - PROCESS | 1747 | 1465122320481 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:25:20 INFO - PROCESS | 1747 | ++DOCSHELL 0x8deb5c00 == 67 [pid = 1747] [id = 756] 03:25:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 140 (0x919cf400) [pid = 1747] [serial = 2268] [outer = (nil)] 03:25:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 141 (0x9a0b6c00) [pid = 1747] [serial = 2269] [outer = 0x919cf400] 03:25:20 INFO - PROCESS | 1747 | 1465122320609 Marionette DEBUG loaded listener.js 03:25:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 142 (0x9a5ce000) [pid = 1747] [serial = 2270] [outer = 0x919cf400] 03:25:21 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a8ce400 == 68 [pid = 1747] [id = 757] 03:25:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 143 (0x9a8db800) [pid = 1747] [serial = 2271] [outer = (nil)] 03:25:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 144 (0x9afd8000) [pid = 1747] [serial = 2272] [outer = 0x9a8db800] 03:25:21 INFO - PROCESS | 1747 | 1465122321646 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 03:25:21 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. 03:25:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1695ms 03:25:21 INFO - PROCESS | 1747 | 1465122321701 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 03:25:21 INFO - PROCESS | 1747 | 1465122321704 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 03:25:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 03:25:21 INFO - PROCESS | 1747 | 1465122321713 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 03:25:21 INFO - PROCESS | 1747 | 1465122321717 Marionette TRACE conn4 <- [1,2994,null,{}] 03:25:21 INFO - PROCESS | 1747 | 1465122321724 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:21 INFO - PROCESS | 1747 | 1465122321730 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:25:22 INFO - PROCESS | 1747 | 1465122322015 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 03:25:22 INFO - PROCESS | 1747 | 1465122322316 Marionette TRACE conn4 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:22 INFO - PROCESS | 1747 | 1465122322331 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:25:22 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe1c00 == 69 [pid = 1747] [id = 758] 03:25:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 145 (0x8de84800) [pid = 1747] [serial = 2273] [outer = (nil)] 03:25:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 146 (0x9a98e000) [pid = 1747] [serial = 2274] [outer = 0x8de84800] 03:25:22 INFO - PROCESS | 1747 | 1465122322421 Marionette DEBUG loaded listener.js 03:25:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 147 (0x9afe5800) [pid = 1747] [serial = 2275] [outer = 0x8de84800] 03:25:23 INFO - PROCESS | 1747 | 1465122323273 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 03:25:23 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:25:23 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 03:25:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1584ms 03:25:23 INFO - PROCESS | 1747 | 1465122323298 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 03:25:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 03:25:23 INFO - PROCESS | 1747 | 1465122323304 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 03:25:23 INFO - PROCESS | 1747 | 1465122323312 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 03:25:23 INFO - PROCESS | 1747 | 1465122323315 Marionette TRACE conn4 <- [1,2998,null,{}] 03:25:23 INFO - PROCESS | 1747 | 1465122323323 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:23 INFO - PROCESS | 1747 | 1465122323335 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:25:23 INFO - PROCESS | 1747 | 1465122323667 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 03:25:23 INFO - PROCESS | 1747 | 1465122323939 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:23 INFO - PROCESS | 1747 | 1465122323951 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:25:24 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbea400 == 70 [pid = 1747] [id = 759] 03:25:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 148 (0x9a989c00) [pid = 1747] [serial = 2276] [outer = (nil)] 03:25:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 149 (0x9b62f000) [pid = 1747] [serial = 2277] [outer = 0x9a989c00] 03:25:24 INFO - PROCESS | 1747 | 1465122324111 Marionette DEBUG loaded listener.js 03:25:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 150 (0x9bd5dc00) [pid = 1747] [serial = 2278] [outer = 0x9a989c00] 03:25:24 INFO - PROCESS | 1747 | 1465122324974 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 03:25:24 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. 03:25:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1685ms 03:25:24 INFO - PROCESS | 1747 | 1465122324996 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 03:25:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 03:25:25 INFO - PROCESS | 1747 | 1465122325001 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 03:25:25 INFO - PROCESS | 1747 | 1465122325009 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 03:25:25 INFO - PROCESS | 1747 | 1465122325013 Marionette TRACE conn4 <- [1,3002,null,{}] 03:25:25 INFO - PROCESS | 1747 | 1465122325020 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:25 INFO - PROCESS | 1747 | 1465122325026 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:25:25 INFO - PROCESS | 1747 | 1465122325272 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 03:25:25 INFO - PROCESS | 1747 | 1465122325522 Marionette TRACE conn4 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:25 INFO - PROCESS | 1747 | 1465122325529 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:25:25 INFO - PROCESS | 1747 | ++DOCSHELL 0x91aeac00 == 71 [pid = 1747] [id = 760] 03:25:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 151 (0x92ba0000) [pid = 1747] [serial = 2279] [outer = (nil)] 03:25:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 152 (0x9bdb7400) [pid = 1747] [serial = 2280] [outer = 0x92ba0000] 03:25:25 INFO - PROCESS | 1747 | 1465122325623 Marionette DEBUG loaded listener.js 03:25:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 153 (0x9bf02000) [pid = 1747] [serial = 2281] [outer = 0x92ba0000] 03:25:26 INFO - PROCESS | 1747 | 1465122326537 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 03:25:26 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. 03:25:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1581ms 03:25:26 INFO - PROCESS | 1747 | 1465122326590 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 03:25:26 INFO - PROCESS | 1747 | 1465122326595 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 03:25:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 03:25:26 INFO - PROCESS | 1747 | 1465122326604 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 03:25:26 INFO - PROCESS | 1747 | 1465122326608 Marionette TRACE conn4 <- [1,3006,null,{}] 03:25:26 INFO - PROCESS | 1747 | 1465122326615 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:26 INFO - PROCESS | 1747 | 1465122326621 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:25:26 INFO - PROCESS | 1747 | 1465122326941 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 03:25:27 INFO - PROCESS | 1747 | 1465122327141 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:27 INFO - PROCESS | 1747 | 1465122327149 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:25:27 INFO - PROCESS | 1747 | ++DOCSHELL 0x9bd61c00 == 72 [pid = 1747] [id = 761] 03:25:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 154 (0x9bdc0000) [pid = 1747] [serial = 2282] [outer = (nil)] 03:25:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 155 (0x9bf8b000) [pid = 1747] [serial = 2283] [outer = 0x9bdc0000] 03:25:27 INFO - PROCESS | 1747 | 1465122327239 Marionette DEBUG loaded listener.js 03:25:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 156 (0x9bf8e400) [pid = 1747] [serial = 2284] [outer = 0x9bdc0000] 03:25:28 INFO - PROCESS | 1747 | 1465122328209 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 03:25:28 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. 03:25:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1641ms 03:25:28 INFO - PROCESS | 1747 | 1465122328246 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 03:25:28 INFO - PROCESS | 1747 | 1465122328250 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 03:25:28 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 03:25:28 INFO - PROCESS | 1747 | 1465122328257 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 03:25:28 INFO - PROCESS | 1747 | 1465122328261 Marionette TRACE conn4 <- [1,3010,null,{}] 03:25:28 INFO - PROCESS | 1747 | 1465122328267 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:28 INFO - PROCESS | 1747 | 1465122328273 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:25:28 INFO - PROCESS | 1747 | 1465122328489 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 03:25:28 INFO - PROCESS | 1747 | 1465122328783 Marionette TRACE conn4 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:28 INFO - PROCESS | 1747 | 1465122328793 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:25:28 INFO - PROCESS | 1747 | ++DOCSHELL 0x924ca800 == 73 [pid = 1747] [id = 762] 03:25:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 157 (0x92c04800) [pid = 1747] [serial = 2285] [outer = (nil)] 03:25:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 158 (0x9bf95000) [pid = 1747] [serial = 2286] [outer = 0x92c04800] 03:25:28 INFO - PROCESS | 1747 | 1465122328886 Marionette DEBUG loaded listener.js 03:25:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 159 (0x9bf98400) [pid = 1747] [serial = 2287] [outer = 0x92c04800] 03:25:29 INFO - PROCESS | 1747 | 1465122329749 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 03:25:29 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 03:25:29 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1536ms 03:25:29 INFO - PROCESS | 1747 | 1465122329794 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 03:25:29 INFO - TEST-START | /FileAPI/FileReaderSync.worker 03:25:29 INFO - PROCESS | 1747 | 1465122329799 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 03:25:29 INFO - PROCESS | 1747 | 1465122329807 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 03:25:29 INFO - PROCESS | 1747 | 1465122329810 Marionette TRACE conn4 <- [1,3014,null,{}] 03:25:29 INFO - PROCESS | 1747 | 1465122329817 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:29 INFO - PROCESS | 1747 | 1465122329821 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:25:30 INFO - PROCESS | 1747 | 1465122330541 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 03:25:30 INFO - PROCESS | 1747 | 1465122330822 Marionette TRACE conn4 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:30 INFO - PROCESS | 1747 | 1465122330832 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:25:30 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe4000 == 74 [pid = 1747] [id = 763] 03:25:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 160 (0x8cbe4800) [pid = 1747] [serial = 2288] [outer = (nil)] 03:25:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 161 (0x8ddca000) [pid = 1747] [serial = 2289] [outer = 0x8cbe4800] 03:25:30 INFO - PROCESS | 1747 | 1465122330913 Marionette DEBUG loaded listener.js 03:25:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 162 (0x8de82000) [pid = 1747] [serial = 2290] [outer = 0x8cbe4800] 03:25:31 INFO - PROCESS | 1747 | [1747] 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 03:25:31 INFO - PROCESS | 1747 | 1465122331858 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 03:25:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 03:25:31 INFO - {} 03:25:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 03:25:31 INFO - {} 03:25:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 03:25:31 INFO - {} 03:25:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 03:25:31 INFO - {} 03:25:31 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 2085ms 03:25:31 INFO - PROCESS | 1747 | 1465122331895 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 03:25:31 INFO - PROCESS | 1747 | 1465122331900 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 03:25:31 INFO - TEST-START | /FileAPI/fileReader.html 03:25:31 INFO - PROCESS | 1747 | 1465122331974 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 03:25:31 INFO - PROCESS | 1747 | 1465122331981 Marionette TRACE conn4 <- [1,3018,null,{}] 03:25:32 INFO - PROCESS | 1747 | 1465122332017 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:32 INFO - PROCESS | 1747 | 1465122332023 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:25:32 INFO - PROCESS | 1747 | 1465122332305 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 03:25:32 INFO - PROCESS | 1747 | 1465122332659 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:32 INFO - PROCESS | 1747 | 1465122332669 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:25:32 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddc2800 == 75 [pid = 1747] [id = 764] 03:25:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 163 (0x8e045800) [pid = 1747] [serial = 2291] [outer = (nil)] 03:25:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 164 (0x8f14d800) [pid = 1747] [serial = 2292] [outer = 0x8e045800] 03:25:32 INFO - PROCESS | 1747 | 1465122332753 Marionette DEBUG loaded listener.js 03:25:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 165 (0x919cd000) [pid = 1747] [serial = 2293] [outer = 0x8e045800] 03:25:33 INFO - PROCESS | 1747 | 1465122333652 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 03:25:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 03:25:33 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 03:25:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 03:25:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 03:25:33 INFO - TEST-OK | /FileAPI/fileReader.html | took 1721ms 03:25:33 INFO - PROCESS | 1747 | 1465122333690 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 03:25:33 INFO - PROCESS | 1747 | 1465122333696 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 03:25:33 INFO - TEST-START | /FileAPI/historical.html 03:25:33 INFO - PROCESS | 1747 | 1465122333704 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 03:25:33 INFO - PROCESS | 1747 | 1465122333707 Marionette TRACE conn4 <- [1,3022,null,{}] 03:25:33 INFO - PROCESS | 1747 | 1465122333714 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:33 INFO - PROCESS | 1747 | 1465122333719 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:25:34 INFO - PROCESS | 1747 | 1465122334024 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 03:25:34 INFO - PROCESS | 1747 | 1465122334235 Marionette TRACE conn4 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:34 INFO - PROCESS | 1747 | 1465122334241 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:25:34 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e049400 == 76 [pid = 1747] [id = 765] 03:25:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 166 (0x8f2a8000) [pid = 1747] [serial = 2294] [outer = (nil)] 03:25:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 167 (0x924c2c00) [pid = 1747] [serial = 2295] [outer = 0x8f2a8000] 03:25:34 INFO - PROCESS | 1747 | 1465122334333 Marionette DEBUG loaded listener.js 03:25:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 168 (0x92580400) [pid = 1747] [serial = 2296] [outer = 0x8f2a8000] 03:25:34 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbe8000 == 75 [pid = 1747] [id = 713] 03:25:34 INFO - PROCESS | 1747 | --DOCSHELL 0x9272e000 == 74 [pid = 1747] [id = 712] 03:25:34 INFO - PROCESS | 1747 | --DOCSHELL 0x92d4d000 == 73 [pid = 1747] [id = 711] 03:25:34 INFO - PROCESS | 1747 | --DOMWINDOW == 167 (0x95155000) [pid = 1747] [serial = 2204] [outer = (nil)] [url = about:blank] 03:25:34 INFO - PROCESS | 1747 | --DOMWINDOW == 166 (0x91dde000) [pid = 1747] [serial = 2171] [outer = (nil)] [url = about:blank] 03:25:34 INFO - PROCESS | 1747 | --DOMWINDOW == 165 (0x92d4f800) [pid = 1747] [serial = 2174] [outer = (nil)] [url = about:blank] 03:25:34 INFO - PROCESS | 1747 | --DOMWINDOW == 164 (0x8e0ce400) [pid = 1747] [serial = 2168] [outer = (nil)] [url = about:blank] 03:25:34 INFO - PROCESS | 1747 | --DOMWINDOW == 163 (0x98e5a400) [pid = 1747] [serial = 2186] [outer = (nil)] [url = about:blank] 03:25:34 INFO - PROCESS | 1747 | --DOMWINDOW == 162 (0x93976400) [pid = 1747] [serial = 2177] [outer = (nil)] [url = about:blank] 03:25:34 INFO - PROCESS | 1747 | --DOMWINDOW == 161 (0x9515e400) [pid = 1747] [serial = 2180] [outer = (nil)] [url = about:blank] 03:25:34 INFO - PROCESS | 1747 | --DOMWINDOW == 160 (0x96093000) [pid = 1747] [serial = 2183] [outer = (nil)] [url = about:blank] 03:25:34 INFO - PROCESS | 1747 | --DOCSHELL 0x92c07400 == 72 [pid = 1747] [id = 710] 03:25:34 INFO - PROCESS | 1747 | --DOCSHELL 0x91ddec00 == 71 [pid = 1747] [id = 709] 03:25:35 INFO - PROCESS | 1747 | --DOCSHELL 0x8f3f0400 == 70 [pid = 1747] [id = 751] 03:25:35 INFO - PROCESS | 1747 | --DOCSHELL 0x91db4c00 == 69 [pid = 1747] [id = 750] 03:25:35 INFO - PROCESS | 1747 | --DOCSHELL 0x8de7f400 == 68 [pid = 1747] [id = 749] 03:25:35 INFO - PROCESS | 1747 | --DOCSHELL 0x91d98c00 == 67 [pid = 1747] [id = 748] 03:25:35 INFO - PROCESS | 1747 | --DOCSHELL 0x8debac00 == 66 [pid = 1747] [id = 747] 03:25:35 INFO - PROCESS | 1747 | --DOCSHELL 0x91dd5800 == 65 [pid = 1747] [id = 746] 03:25:35 INFO - PROCESS | 1747 | --DOCSHELL 0x8cbe9400 == 64 [pid = 1747] [id = 735] 03:25:35 INFO - PROCESS | 1747 | --DOMWINDOW == 159 (0x93992400) [pid = 1747] [serial = 2201] [outer = (nil)] [url = about:blank] 03:25:35 INFO - PROCESS | 1747 | --DOMWINDOW == 158 (0x92582c00) [pid = 1747] [serial = 2195] [outer = (nil)] [url = about:blank] 03:25:35 INFO - PROCESS | 1747 | --DOMWINDOW == 157 (0x92734400) [pid = 1747] [serial = 2196] [outer = (nil)] [url = about:blank] 03:25:35 INFO - PROCESS | 1747 | --DOMWINDOW == 156 (0x8e64e000) [pid = 1747] [serial = 2190] [outer = (nil)] [url = about:blank] 03:25:35 INFO - PROCESS | 1747 | --DOMWINDOW == 155 (0x8e043c00) [pid = 1747] [serial = 2189] [outer = (nil)] [url = about:blank] 03:25:35 INFO - PROCESS | 1747 | --DOMWINDOW == 154 (0x924d0400) [pid = 1747] [serial = 2193] [outer = (nil)] [url = about:blank] 03:25:35 INFO - PROCESS | 1747 | --DOMWINDOW == 153 (0x91dbcc00) [pid = 1747] [serial = 2192] [outer = (nil)] [url = about:blank] 03:25:35 INFO - PROCESS | 1747 | --DOMWINDOW == 152 (0x92c02400) [pid = 1747] [serial = 2198] [outer = (nil)] [url = about:blank] 03:25:35 INFO - PROCESS | 1747 | --DOMWINDOW == 151 (0x92d47c00) [pid = 1747] [serial = 2199] [outer = (nil)] [url = about:blank] 03:25:35 INFO - PROCESS | 1747 | --DOMWINDOW == 150 (0x93b63000) [pid = 1747] [serial = 2202] [outer = (nil)] [url = about:blank] 03:25:35 INFO - PROCESS | 1747 | 1465122335456 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 03:25:35 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 03:25:35 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 03:25:35 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 03:25:35 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 03:25:35 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 03:25:35 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 03:25:35 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 03:25:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:25:35 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 03:25:35 INFO - TEST-OK | /FileAPI/historical.html | took 1789ms 03:25:35 INFO - PROCESS | 1747 | 1465122335495 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 03:25:35 INFO - PROCESS | 1747 | 1465122335502 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 03:25:35 INFO - TEST-START | /FileAPI/idlharness.html 03:25:35 INFO - PROCESS | 1747 | 1465122335523 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 03:25:35 INFO - PROCESS | 1747 | 1465122335531 Marionette TRACE conn4 <- [1,3026,null,{}] 03:25:35 INFO - PROCESS | 1747 | 1465122335537 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:35 INFO - PROCESS | 1747 | 1465122335545 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:25:35 INFO - PROCESS | 1747 | 1465122335898 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 03:25:36 INFO - PROCESS | 1747 | 1465122336045 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:36 INFO - PROCESS | 1747 | 1465122336054 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:25:36 INFO - PROCESS | 1747 | ++DOCSHELL 0x8debac00 == 65 [pid = 1747] [id = 766] 03:25:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 151 (0x8fae3000) [pid = 1747] [serial = 2297] [outer = (nil)] 03:25:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 152 (0x9272f000) [pid = 1747] [serial = 2298] [outer = 0x8fae3000] 03:25:36 INFO - PROCESS | 1747 | 1465122336128 Marionette DEBUG loaded listener.js 03:25:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 153 (0x92846000) [pid = 1747] [serial = 2299] [outer = 0x8fae3000] 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 03:25:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:25:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:25:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:25:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:25:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:25:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:25:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:25:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:25:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:25:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:25:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 03:25:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:25:37 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:25:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:25:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:25:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:25:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:25:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:25:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:25:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:25:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:25:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:25:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 03:25:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:25:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:25:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:25:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:25:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:25:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:25:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:25:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:25:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:25:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:25:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 03:25:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 03:25:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:25:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:25:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:25:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:25:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:25:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:25:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:25:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:25:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:25:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:25:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 03:25:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 03:25:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:25:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:25:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:25:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:25:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:25:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:25:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:25:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:25:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:25:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:25:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 03:25:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:25:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:25:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:25:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:25:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:25:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:25:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:25:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:25:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:25:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:25:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 03:25:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 03:25:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:25:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:25:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:25:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:25:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:25:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:25:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:25:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:25:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:25:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:25:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 03:25:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 03:25:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:25:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:25:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:25:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:25:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:25:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:25:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:25:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:25:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:25:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:25:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 03:25:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 03:25:37 INFO - TEST-OK | /FileAPI/idlharness.html | took 2383ms 03:25:38 INFO - PROCESS | 1747 | 1465122337650 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\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]]]}] 03:25:38 INFO - PROCESS | 1747 | 1465122338038 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 03:25:38 INFO - PROCESS | 1747 | 1465122338040 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 03:25:38 INFO - TEST-START | /FileAPI/idlharness.worker 03:25:38 INFO - PROCESS | 1747 | 1465122338080 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 03:25:38 INFO - PROCESS | 1747 | 1465122338086 Marionette TRACE conn4 <- [1,3030,null,{}] 03:25:38 INFO - PROCESS | 1747 | 1465122338093 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:38 INFO - PROCESS | 1747 | 1465122338100 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:25:38 INFO - PROCESS | 1747 | 1465122338367 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 03:25:38 INFO - PROCESS | 1747 | 1465122338389 Marionette TRACE conn4 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:38 INFO - PROCESS | 1747 | 1465122338397 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:25:38 INFO - PROCESS | 1747 | ++DOCSHELL 0x92ba2c00 == 66 [pid = 1747] [id = 767] 03:25:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 154 (0x92c04000) [pid = 1747] [serial = 2300] [outer = (nil)] 03:25:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 155 (0x9552e800) [pid = 1747] [serial = 2301] [outer = 0x92c04000] 03:25:38 INFO - PROCESS | 1747 | 1465122338471 Marionette DEBUG loaded listener.js 03:25:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 156 (0x96093000) [pid = 1747] [serial = 2302] [outer = 0x92c04000] 03:25:38 INFO - PROCESS | 1747 | [1747] 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 03:25:41 INFO - PROCESS | 1747 | --DOMWINDOW == 155 (0x93976800) [pid = 1747] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 03:25:41 INFO - PROCESS | 1747 | --DOMWINDOW == 154 (0x8deb7400) [pid = 1747] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 03:25:41 INFO - PROCESS | 1747 | --DOMWINDOW == 153 (0x91d9ec00) [pid = 1747] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 03:25:41 INFO - PROCESS | 1747 | --DOMWINDOW == 152 (0x8debe800) [pid = 1747] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 03:25:41 INFO - PROCESS | 1747 | --DOMWINDOW == 151 (0x8ddc3000) [pid = 1747] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 03:25:41 INFO - PROCESS | 1747 | --DOMWINDOW == 150 (0x8e046000) [pid = 1747] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 03:25:41 INFO - PROCESS | 1747 | --DOMWINDOW == 149 (0x8debd800) [pid = 1747] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 03:25:41 INFO - PROCESS | 1747 | --DOMWINDOW == 148 (0x92732400) [pid = 1747] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 03:25:41 INFO - PROCESS | 1747 | --DOMWINDOW == 147 (0x92d4c000) [pid = 1747] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 03:25:41 INFO - PROCESS | 1747 | --DOMWINDOW == 146 (0x9284ac00) [pid = 1747] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 03:25:41 INFO - PROCESS | 1747 | --DOMWINDOW == 145 (0x8f3ef800) [pid = 1747] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 03:25:41 INFO - PROCESS | 1747 | --DOMWINDOW == 144 (0x91ddac00) [pid = 1747] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:25:41 INFO - PROCESS | 1747 | --DOMWINDOW == 143 (0x938be400) [pid = 1747] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 03:25:41 INFO - PROCESS | 1747 | --DOMWINDOW == 142 (0x8e04f400) [pid = 1747] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 03:25:41 INFO - PROCESS | 1747 | --DOMWINDOW == 141 (0x938b3000) [pid = 1747] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 03:25:41 INFO - PROCESS | 1747 | --DOMWINDOW == 140 (0x8ddc5400) [pid = 1747] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 03:25:41 INFO - PROCESS | 1747 | --DOMWINDOW == 139 (0x8e047000) [pid = 1747] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 03:25:41 INFO - PROCESS | 1747 | --DOMWINDOW == 138 (0x92baa800) [pid = 1747] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 03:25:41 INFO - PROCESS | 1747 | --DOMWINDOW == 137 (0x92d45000) [pid = 1747] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 03:25:41 INFO - PROCESS | 1747 | --DOMWINDOW == 136 (0x91db3800) [pid = 1747] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 03:25:41 INFO - PROCESS | 1747 | --DOMWINDOW == 135 (0x8f29a400) [pid = 1747] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:25:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:25:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:25:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:25:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:25:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:25:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:25:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:25:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:25:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:25:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:25:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:25:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:25:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:25:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:25:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:25:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:25:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:25:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:25:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:25:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:25:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:25:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 03:25:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:25:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:25:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:25:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:25:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:25:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:25:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:25:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 03:25:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:25:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:25:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:25:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:25:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:25:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:25:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:25:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:25:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:25:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:25:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:25:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:25:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:25:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:25:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 03:25:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:25:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:25:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:25:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:25:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:25:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:25:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:25:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 03:25:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:25:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:25:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:25:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:25:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:25:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:25:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:25:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:25:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:25:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 03:25:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:25:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 03:25:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:25:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:25:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:25:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:25:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:25:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 03:25:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:25:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:25:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:25:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:25:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:25:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:25:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:25:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 03:25:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:25:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 03:25:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:25:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:25:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:25:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:25:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:25:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 03:25:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:25:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 03:25:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:25:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:25:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:25:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:25:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:25:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 03:25:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:25:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 03:25:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:25:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:25:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:25:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:25:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:25:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 03:25:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:25:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:25:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:25:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:25:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:25:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:25:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:25:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 03:25:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:25:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:25:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:25:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:25:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:25:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:25:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:25:41 INFO - {} 03:25:41 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3391ms 03:25:41 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 03:25:41 INFO - PROCESS | 1747 | 1465122341324 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\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,{},{}]]]}] 03:25:41 INFO - PROCESS | 1747 | 1465122341464 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 03:25:41 INFO - PROCESS | 1747 | 1465122341469 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 03:25:41 INFO - PROCESS | 1747 | 1465122341476 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 03:25:41 INFO - PROCESS | 1747 | 1465122341492 Marionette TRACE conn4 <- [1,3034,null,{}] 03:25:41 INFO - PROCESS | 1747 | 1465122341504 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:41 INFO - PROCESS | 1747 | 1465122341518 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:25:41 INFO - PROCESS | 1747 | 1465122341893 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 03:25:41 INFO - PROCESS | 1747 | 1465122341919 Marionette TRACE conn4 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:41 INFO - PROCESS | 1747 | 1465122341934 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:25:41 INFO - PROCESS | 1747 | ++DOCSHELL 0x9b2f6400 == 67 [pid = 1747] [id = 768] 03:25:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 136 (0x9b2f7400) [pid = 1747] [serial = 2303] [outer = (nil)] 03:25:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 137 (0x9b5a1000) [pid = 1747] [serial = 2304] [outer = 0x9b2f7400] 03:25:42 INFO - PROCESS | 1747 | 1465122342024 Marionette DEBUG loaded listener.js 03:25:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 138 (0x9bf8ec00) [pid = 1747] [serial = 2305] [outer = 0x9b2f7400] 03:25:43 INFO - PROCESS | 1747 | 1465122343003 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 03:25:43 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 03:25:43 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1550ms 03:25:43 INFO - PROCESS | 1747 | 1465122343029 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 03:25:43 INFO - PROCESS | 1747 | 1465122343036 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 03:25:43 INFO - TEST-START | /FileAPI/blob/Blob-close.html 03:25:43 INFO - PROCESS | 1747 | 1465122343047 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 03:25:43 INFO - PROCESS | 1747 | 1465122343052 Marionette TRACE conn4 <- [1,3038,null,{}] 03:25:43 INFO - PROCESS | 1747 | 1465122343062 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:43 INFO - PROCESS | 1747 | 1465122343068 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:25:43 INFO - PROCESS | 1747 | 1465122343303 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 03:25:43 INFO - PROCESS | 1747 | 1465122343519 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:43 INFO - PROCESS | 1747 | 1465122343535 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:25:43 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbef000 == 68 [pid = 1747] [id = 769] 03:25:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 139 (0x8de81400) [pid = 1747] [serial = 2306] [outer = (nil)] 03:25:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 140 (0x8e0c8400) [pid = 1747] [serial = 2307] [outer = 0x8de81400] 03:25:43 INFO - PROCESS | 1747 | 1465122343670 Marionette DEBUG loaded listener.js 03:25:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 141 (0x8e648c00) [pid = 1747] [serial = 2308] [outer = 0x8de81400] 03:25:44 INFO - PROCESS | 1747 | 1465122344658 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 03:25:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 03:25:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 03:25:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:25:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 03:25:44 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1638ms 03:25:44 INFO - PROCESS | 1747 | 1465122344686 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 03:25:44 INFO - PROCESS | 1747 | 1465122344694 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 03:25:44 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 03:25:44 INFO - PROCESS | 1747 | 1465122344707 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 03:25:44 INFO - PROCESS | 1747 | 1465122344712 Marionette TRACE conn4 <- [1,3042,null,{}] 03:25:44 INFO - PROCESS | 1747 | 1465122344720 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:44 INFO - PROCESS | 1747 | 1465122344727 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:25:45 INFO - PROCESS | 1747 | 1465122345032 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 03:25:45 INFO - PROCESS | 1747 | 1465122345232 Marionette TRACE conn4 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:45 INFO - PROCESS | 1747 | 1465122345241 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:25:45 INFO - PROCESS | 1747 | ++DOCSHELL 0x91ae6800 == 69 [pid = 1747] [id = 770] 03:25:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 142 (0x91d9cc00) [pid = 1747] [serial = 2309] [outer = (nil)] 03:25:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 143 (0x91dd4800) [pid = 1747] [serial = 2310] [outer = 0x91d9cc00] 03:25:45 INFO - PROCESS | 1747 | 1465122345334 Marionette DEBUG loaded listener.js 03:25:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 144 (0x92581c00) [pid = 1747] [serial = 2311] [outer = 0x91d9cc00] 03:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 03:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 03:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 03:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 03:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 03:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 03:25:46 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. 03:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 03:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 03:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 03:25:46 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'.) 03:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 03:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 03:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 03:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 03:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 03:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 03:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 03:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 03:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 03:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 03:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 03:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 03:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 03:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 03:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 03:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 03:25:46 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. 03:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 03:25:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 03:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 03:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 03:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 03:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 03:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 03:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 03:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 03:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 03:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 03:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 03:25:46 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. 03:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 03:25:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:25:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 03:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:25:46 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. 03:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 03:25:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:25:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 03:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 03:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 03:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 03:25:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 03:25:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 03:25:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 03:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 03:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 03:25:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 03:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:25:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 03:25:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 03:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:25:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:25:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 03:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:25:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:25:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 03:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:25:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 03:25:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 03:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:25:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:25:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 03:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:25:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:25:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 03:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:25:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:25:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 03:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:25:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:25:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 03:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:25:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 03:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 03:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 03:25:46 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1965ms 03:25:46 INFO - PROCESS | 1747 | 1465122346582 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 03:25:46 INFO - PROCESS | 1747 | 1465122346795 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 03:25:46 INFO - PROCESS | 1747 | 1465122346805 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 03:25:46 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 03:25:46 INFO - PROCESS | 1747 | 1465122346878 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 03:25:46 INFO - PROCESS | 1747 | 1465122346888 Marionette TRACE conn4 <- [1,3046,null,{}] 03:25:46 INFO - PROCESS | 1747 | 1465122346936 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:46 INFO - PROCESS | 1747 | 1465122346949 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:25:47 INFO - PROCESS | 1747 | 1465122347402 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 03:25:47 INFO - PROCESS | 1747 | 1465122347665 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:47 INFO - PROCESS | 1747 | 1465122347679 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:25:47 INFO - PROCESS | 1747 | ++DOCSHELL 0x9609ac00 == 70 [pid = 1747] [id = 771] 03:25:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 145 (0x9609cc00) [pid = 1747] [serial = 2312] [outer = (nil)] 03:25:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 146 (0x9a0a9000) [pid = 1747] [serial = 2313] [outer = 0x9609cc00] 03:25:47 INFO - PROCESS | 1747 | 1465122347776 Marionette DEBUG loaded listener.js 03:25:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 147 (0x9a0b2800) [pid = 1747] [serial = 2314] [outer = 0x9609cc00] 03:25:48 INFO - PROCESS | 1747 | [1747] 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 03:25:48 INFO - PROCESS | 1747 | 1465122348755 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 03:25:48 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 03:25:48 INFO - {} 03:25:48 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1971ms 03:25:48 INFO - PROCESS | 1747 | 1465122348808 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 03:25:48 INFO - PROCESS | 1747 | 1465122348813 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 03:25:48 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 03:25:48 INFO - PROCESS | 1747 | 1465122348820 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 03:25:48 INFO - PROCESS | 1747 | 1465122348824 Marionette TRACE conn4 <- [1,3050,null,{}] 03:25:48 INFO - PROCESS | 1747 | 1465122348880 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:48 INFO - PROCESS | 1747 | 1465122348887 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:25:49 INFO - PROCESS | 1747 | 1465122349120 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 03:25:49 INFO - PROCESS | 1747 | 1465122349396 Marionette TRACE conn4 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:49 INFO - PROCESS | 1747 | 1465122349406 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:25:49 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddc6800 == 71 [pid = 1747] [id = 772] 03:25:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 148 (0x9a0b4800) [pid = 1747] [serial = 2315] [outer = (nil)] 03:25:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 149 (0x9a7e2800) [pid = 1747] [serial = 2316] [outer = 0x9a0b4800] 03:25:49 INFO - PROCESS | 1747 | 1465122349532 Marionette DEBUG loaded listener.js 03:25:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 150 (0x9a879400) [pid = 1747] [serial = 2317] [outer = 0x9a0b4800] 03:25:50 INFO - PROCESS | 1747 | 1465122350340 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 03:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 03:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 03:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 03:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 03:25:50 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1590ms 03:25:50 INFO - PROCESS | 1747 | 1465122350413 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 03:25:50 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 03:25:50 INFO - PROCESS | 1747 | 1465122350417 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 03:25:50 INFO - PROCESS | 1747 | 1465122350426 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 03:25:50 INFO - PROCESS | 1747 | 1465122350429 Marionette TRACE conn4 <- [1,3054,null,{}] 03:25:50 INFO - PROCESS | 1747 | 1465122350436 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:50 INFO - PROCESS | 1747 | 1465122350441 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:25:50 INFO - PROCESS | 1747 | 1465122350658 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 03:25:50 INFO - PROCESS | 1747 | 1465122350931 Marionette TRACE conn4 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:50 INFO - PROCESS | 1747 | 1465122350947 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:25:50 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a872c00 == 72 [pid = 1747] [id = 773] 03:25:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 151 (0x9a981000) [pid = 1747] [serial = 2318] [outer = (nil)] 03:25:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 152 (0x9afdc800) [pid = 1747] [serial = 2319] [outer = 0x9a981000] 03:25:51 INFO - PROCESS | 1747 | 1465122351053 Marionette DEBUG loaded listener.js 03:25:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 153 (0x9b2f5c00) [pid = 1747] [serial = 2320] [outer = 0x9a981000] 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 03:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 03:25:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 03:25:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:25:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 03:25:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:25:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 03:25:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:25:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 03:25:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:25:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 03:25:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:25:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 03:25:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:25:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 03:25:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:25:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 03:25:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:25:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 03:25:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:25:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 03:25:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:25:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 03:25:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:25:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 03:25:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:25:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 03:25:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:25:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 03:25:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:25:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 03:25:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:25:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 03:25:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:25:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 03:25:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:25:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 03:25:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:25:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 03:25:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:25:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 03:25:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:25:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 03:25:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:25:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 03:25:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:25:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:25:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:25:52 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" 03:25:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:25:52 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" 03:25:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:25:52 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2125ms 03:25:52 INFO - TEST-START | /FileAPI/file/File-constructor.html 03:25:52 INFO - PROCESS | 1747 | 1465122352331 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 03:25:52 INFO - PROCESS | 1747 | 1465122352569 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 03:25:52 INFO - PROCESS | 1747 | 1465122352582 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 03:25:52 INFO - PROCESS | 1747 | 1465122352715 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 03:25:52 INFO - PROCESS | 1747 | 1465122352719 Marionette TRACE conn4 <- [1,3058,null,{}] 03:25:52 INFO - PROCESS | 1747 | 1465122352780 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:52 INFO - PROCESS | 1747 | 1465122352791 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:25:53 INFO - PROCESS | 1747 | 1465122353021 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 03:25:53 INFO - PROCESS | 1747 | 1465122353237 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:53 INFO - PROCESS | 1747 | 1465122353248 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:25:53 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e04f400 == 73 [pid = 1747] [id = 774] 03:25:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 154 (0x9b592c00) [pid = 1747] [serial = 2321] [outer = (nil)] 03:25:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 155 (0x9c1b5800) [pid = 1747] [serial = 2322] [outer = 0x9b592c00] 03:25:53 INFO - PROCESS | 1747 | 1465122353367 Marionette DEBUG loaded listener.js 03:25:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 156 (0x9c206000) [pid = 1747] [serial = 2323] [outer = 0x9b592c00] 03:25:54 INFO - PROCESS | 1747 | 1465122354342 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 03:25:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 03:25:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 03:25:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 03:25:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 03:25:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 03:25:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 03:25:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 03:25:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 03:25:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 03:25:54 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 03:25:54 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 03:25:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:25:54 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 03:25:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 03:25:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 03:25:54 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:25:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 03:25:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:25:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 03:25:54 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 03:25:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 03:25:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:25:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 03:25:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 03:25:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 03:25:54 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1819ms 03:25:54 INFO - PROCESS | 1747 | 1465122354426 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 03:25:54 INFO - PROCESS | 1747 | 1465122354431 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 03:25:54 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 03:25:54 INFO - PROCESS | 1747 | 1465122354441 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 03:25:54 INFO - PROCESS | 1747 | 1465122354444 Marionette TRACE conn4 <- [1,3062,null,{}] 03:25:54 INFO - PROCESS | 1747 | 1465122354452 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:54 INFO - PROCESS | 1747 | 1465122354458 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:25:54 INFO - PROCESS | 1747 | 1465122354679 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 03:25:54 INFO - PROCESS | 1747 | 1465122354945 Marionette TRACE conn4 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:54 INFO - PROCESS | 1747 | 1465122354954 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:25:55 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ddc1c00 == 74 [pid = 1747] [id = 775] 03:25:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 157 (0x9a0b0c00) [pid = 1747] [serial = 2324] [outer = (nil)] 03:25:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 158 (0x9c299400) [pid = 1747] [serial = 2325] [outer = 0x9a0b0c00] 03:25:55 INFO - PROCESS | 1747 | 1465122355098 Marionette DEBUG loaded listener.js 03:25:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 159 (0x9c2a2000) [pid = 1747] [serial = 2326] [outer = 0x9a0b0c00] 03:25:55 INFO - PROCESS | 1747 | [1747] 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 03:25:56 INFO - PROCESS | 1747 | 1465122356076 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 03:25:56 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 03:25:56 INFO - {} 03:25:56 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1690ms 03:25:56 INFO - PROCESS | 1747 | 1465122356131 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 03:25:56 INFO - PROCESS | 1747 | 1465122356142 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 03:25:56 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 03:25:56 INFO - PROCESS | 1747 | 1465122356197 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 03:25:56 INFO - PROCESS | 1747 | 1465122356201 Marionette TRACE conn4 <- [1,3066,null,{}] 03:25:56 INFO - PROCESS | 1747 | 1465122356208 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:56 INFO - PROCESS | 1747 | 1465122356212 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:25:56 INFO - PROCESS | 1747 | 1465122356441 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 03:25:56 INFO - PROCESS | 1747 | 1465122356757 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:56 INFO - PROCESS | 1747 | 1465122356764 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:25:56 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbf0000 == 75 [pid = 1747] [id = 776] 03:25:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 160 (0x9c1b6400) [pid = 1747] [serial = 2327] [outer = (nil)] 03:25:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 161 (0x9d50c000) [pid = 1747] [serial = 2328] [outer = 0x9c1b6400] 03:25:56 INFO - PROCESS | 1747 | 1465122356861 Marionette DEBUG loaded listener.js 03:25:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 162 (0x9d514800) [pid = 1747] [serial = 2329] [outer = 0x9c1b6400] 03:25:58 INFO - PROCESS | 1747 | 1465122358186 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 03:25:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 03:25:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 03:25:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 03:25:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 03:25:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 03:25:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 03:25:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 03:25:58 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 2051ms 03:25:58 INFO - PROCESS | 1747 | 1465122358248 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 03:25:58 INFO - PROCESS | 1747 | 1465122358255 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 03:25:58 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 03:25:58 INFO - PROCESS | 1747 | 1465122358266 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 03:25:58 INFO - PROCESS | 1747 | 1465122358272 Marionette TRACE conn4 <- [1,3070,null,{}] 03:25:58 INFO - PROCESS | 1747 | 1465122358282 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:58 INFO - PROCESS | 1747 | 1465122358290 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:25:58 INFO - PROCESS | 1747 | 1465122358623 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 03:25:59 INFO - PROCESS | 1747 | 1465122359034 Marionette TRACE conn4 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:59 INFO - PROCESS | 1747 | 1465122359047 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:25:59 INFO - PROCESS | 1747 | ++DOCSHELL 0x93996000 == 76 [pid = 1747] [id = 777] 03:25:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 163 (0x93996800) [pid = 1747] [serial = 2330] [outer = (nil)] 03:25:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 164 (0x9d51f800) [pid = 1747] [serial = 2331] [outer = 0x93996800] 03:25:59 INFO - PROCESS | 1747 | 1465122359194 Marionette DEBUG loaded listener.js 03:25:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 165 (0x9d9b8000) [pid = 1747] [serial = 2332] [outer = 0x93996800] 03:26:00 INFO - PROCESS | 1747 | 1465122360534 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 03:26:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 03:26:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 03:26:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 03:26:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 03:26:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 03:26:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 03:26:00 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 2301ms 03:26:00 INFO - PROCESS | 1747 | 1465122360602 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 03:26:00 INFO - PROCESS | 1747 | 1465122360610 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 03:26:00 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 03:26:00 INFO - PROCESS | 1747 | 1465122360634 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 03:26:00 INFO - PROCESS | 1747 | 1465122360641 Marionette TRACE conn4 <- [1,3074,null,{}] 03:26:00 INFO - PROCESS | 1747 | 1465122360652 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:00 INFO - PROCESS | 1747 | 1465122360658 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:26:01 INFO - PROCESS | 1747 | 1465122361056 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 03:26:01 INFO - PROCESS | 1747 | 1465122361557 Marionette TRACE conn4 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:01 INFO - PROCESS | 1747 | 1465122361570 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:26:01 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbe9800 == 77 [pid = 1747] [id = 778] 03:26:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 166 (0x8ddcec00) [pid = 1747] [serial = 2333] [outer = (nil)] 03:26:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 167 (0x9d4de800) [pid = 1747] [serial = 2334] [outer = 0x8ddcec00] 03:26:01 INFO - PROCESS | 1747 | 1465122361682 Marionette DEBUG loaded listener.js 03:26:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 168 (0x9d50ac00) [pid = 1747] [serial = 2335] [outer = 0x8ddcec00] 03:26:02 INFO - PROCESS | 1747 | 1465122362644 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 03:26:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 03:26:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 03:26:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 03:26:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 03:26:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 03:26:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 03:26:02 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 2059ms 03:26:02 INFO - PROCESS | 1747 | 1465122362693 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 03:26:02 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 03:26:02 INFO - PROCESS | 1747 | 1465122362698 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 03:26:02 INFO - PROCESS | 1747 | 1465122362705 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 03:26:02 INFO - PROCESS | 1747 | 1465122362709 Marionette TRACE conn4 <- [1,3078,null,{}] 03:26:02 INFO - PROCESS | 1747 | 1465122362715 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:02 INFO - PROCESS | 1747 | 1465122362721 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:26:02 INFO - PROCESS | 1747 | 1465122362994 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 03:26:03 INFO - PROCESS | 1747 | 1465122363360 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:03 INFO - PROCESS | 1747 | 1465122363371 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:26:03 INFO - PROCESS | 1747 | ++DOCSHELL 0x8fada000 == 78 [pid = 1747] [id = 779] 03:26:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 169 (0x91dbc400) [pid = 1747] [serial = 2336] [outer = (nil)] 03:26:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 170 (0x93848c00) [pid = 1747] [serial = 2337] [outer = 0x91dbc400] 03:26:03 INFO - PROCESS | 1747 | 1465122363470 Marionette DEBUG loaded listener.js 03:26:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 171 (0xa21c7c00) [pid = 1747] [serial = 2338] [outer = 0x91dbc400] 03:26:04 INFO - PROCESS | 1747 | 1465122364351 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 03:26:04 INFO - PROCESS | 1747 | 1465122364403 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 03:26:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 03:26:04 INFO - PROCESS | 1747 | 1465122364413 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 03:26:04 INFO - PROCESS | 1747 | 1465122364421 Marionette TRACE conn4 <- [1,3082,null,{}] 03:26:04 INFO - PROCESS | 1747 | 1465122364458 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:04 INFO - PROCESS | 1747 | 1465122364464 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:26:04 INFO - PROCESS | 1747 | 1465122364675 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 03:26:04 INFO - PROCESS | 1747 | 1465122364960 Marionette TRACE conn4 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:04 INFO - PROCESS | 1747 | 1465122364967 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:26:04 INFO - PROCESS | 1747 | ++DOCSHELL 0xa215b800 == 79 [pid = 1747] [id = 780] 03:26:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 172 (0xa2289c00) [pid = 1747] [serial = 2339] [outer = (nil)] 03:26:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 173 (0xa2297000) [pid = 1747] [serial = 2340] [outer = 0xa2289c00] 03:26:05 INFO - PROCESS | 1747 | 1465122365056 Marionette DEBUG loaded listener.js 03:26:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 174 (0xa22e3800) [pid = 1747] [serial = 2341] [outer = 0xa2289c00] 03:26:06 INFO - PROCESS | 1747 | 1465122366002 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 03:26:06 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 03:26:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 03:26:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 03:26:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 03:26:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1654ms 03:26:06 INFO - PROCESS | 1747 | 1465122366070 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 03:26:06 INFO - PROCESS | 1747 | 1465122366075 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 03:26:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 03:26:06 INFO - PROCESS | 1747 | 1465122366106 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 03:26:06 INFO - PROCESS | 1747 | 1465122366111 Marionette TRACE conn4 <- [1,3086,null,{}] 03:26:06 INFO - PROCESS | 1747 | 1465122366118 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:06 INFO - PROCESS | 1747 | 1465122366123 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:26:06 INFO - PROCESS | 1747 | 1465122366345 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 03:26:06 INFO - PROCESS | 1747 | 1465122366965 Marionette TRACE conn4 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:06 INFO - PROCESS | 1747 | 1465122366982 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:26:07 INFO - PROCESS | 1747 | ++DOCSHELL 0x8de85400 == 80 [pid = 1747] [id = 781] 03:26:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 175 (0x8deb5800) [pid = 1747] [serial = 2342] [outer = (nil)] 03:26:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 176 (0x8dec2c00) [pid = 1747] [serial = 2343] [outer = 0x8deb5800] 03:26:07 INFO - PROCESS | 1747 | 1465122367148 Marionette DEBUG loaded listener.js 03:26:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 177 (0x8e643800) [pid = 1747] [serial = 2344] [outer = 0x8deb5800] 03:26:08 INFO - PROCESS | 1747 | 1465122368048 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 03:26:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 03:26:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1995ms 03:26:08 INFO - PROCESS | 1747 | 1465122368097 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 03:26:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 03:26:08 INFO - PROCESS | 1747 | 1465122368104 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 03:26:08 INFO - PROCESS | 1747 | 1465122368112 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 03:26:08 INFO - PROCESS | 1747 | 1465122368117 Marionette TRACE conn4 <- [1,3090,null,{}] 03:26:08 INFO - PROCESS | 1747 | 1465122368126 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:08 INFO - PROCESS | 1747 | 1465122368135 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:26:08 INFO - PROCESS | 1747 | 1465122368345 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 03:26:08 INFO - PROCESS | 1747 | 1465122368652 Marionette TRACE conn4 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:08 INFO - PROCESS | 1747 | 1465122368668 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:26:08 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbf0400 == 81 [pid = 1747] [id = 782] 03:26:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 178 (0x8ddcc400) [pid = 1747] [serial = 2345] [outer = (nil)] 03:26:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 179 (0x91d99000) [pid = 1747] [serial = 2346] [outer = 0x8ddcc400] 03:26:08 INFO - PROCESS | 1747 | 1465122368813 Marionette DEBUG loaded listener.js 03:26:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 180 (0x92714400) [pid = 1747] [serial = 2347] [outer = 0x8ddcc400] 03:26:09 INFO - PROCESS | 1747 | 1465122369882 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 03:26:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 03:26:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1785ms 03:26:09 INFO - PROCESS | 1747 | 1465122369899 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 03:26:09 INFO - PROCESS | 1747 | 1465122369905 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 03:26:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 03:26:09 INFO - PROCESS | 1747 | 1465122369915 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 03:26:09 INFO - PROCESS | 1747 | 1465122369919 Marionette TRACE conn4 <- [1,3094,null,{}] 03:26:09 INFO - PROCESS | 1747 | 1465122369925 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:09 INFO - PROCESS | 1747 | 1465122369931 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:26:10 INFO - PROCESS | 1747 | 1465122370185 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 03:26:10 INFO - PROCESS | 1747 | 1465122370522 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:10 INFO - PROCESS | 1747 | 1465122370528 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:26:10 INFO - PROCESS | 1747 | --DOCSHELL 0x8e041800 == 80 [pid = 1747] [id = 699] 03:26:10 INFO - PROCESS | 1747 | --DOMWINDOW == 179 (0x96096c00) [pid = 1747] [serial = 2257] [outer = (nil)] [url = about:blank] 03:26:10 INFO - PROCESS | 1747 | ++DOCSHELL 0x8de80800 == 81 [pid = 1747] [id = 783] 03:26:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 180 (0x8de81800) [pid = 1747] [serial = 2348] [outer = (nil)] 03:26:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 181 (0x8e649c00) [pid = 1747] [serial = 2349] [outer = 0x8de81800] 03:26:10 INFO - PROCESS | 1747 | 1465122370684 Marionette DEBUG loaded listener.js 03:26:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 182 (0x92841c00) [pid = 1747] [serial = 2350] [outer = 0x8de81800] 03:26:11 INFO - PROCESS | 1747 | --DOCSHELL 0x9a8ce400 == 80 [pid = 1747] [id = 757] 03:26:11 INFO - PROCESS | 1747 | --DOCSHELL 0x8deb5c00 == 79 [pid = 1747] [id = 756] 03:26:11 INFO - PROCESS | 1747 | --DOCSHELL 0x938bdc00 == 78 [pid = 1747] [id = 755] 03:26:11 INFO - PROCESS | 1747 | --DOCSHELL 0x91d95400 == 77 [pid = 1747] [id = 754] 03:26:11 INFO - PROCESS | 1747 | --DOCSHELL 0x8e642800 == 76 [pid = 1747] [id = 753] 03:26:11 INFO - PROCESS | 1747 | --DOMWINDOW == 181 (0x93c0f800) [pid = 1747] [serial = 2136] [outer = (nil)] [url = about:blank] 03:26:11 INFO - PROCESS | 1747 | --DOMWINDOW == 180 (0x92945c00) [pid = 1747] [serial = 2249] [outer = (nil)] [url = about:blank] 03:26:11 INFO - PROCESS | 1747 | --DOMWINDOW == 179 (0x92b9d800) [pid = 1747] [serial = 2245] [outer = (nil)] [url = about:blank] 03:26:11 INFO - PROCESS | 1747 | --DOMWINDOW == 178 (0x9aaba400) [pid = 1747] [serial = 2234] [outer = (nil)] [url = about:blank] 03:26:11 INFO - PROCESS | 1747 | --DOMWINDOW == 177 (0x9a7e3000) [pid = 1747] [serial = 2225] [outer = (nil)] [url = about:blank] 03:26:11 INFO - PROCESS | 1747 | --DOMWINDOW == 176 (0x8fae1c00) [pid = 1747] [serial = 2127] [outer = (nil)] [url = about:blank] 03:26:11 INFO - PROCESS | 1747 | --DOMWINDOW == 175 (0x9a984000) [pid = 1747] [serial = 2231] [outer = (nil)] [url = about:blank] 03:26:11 INFO - PROCESS | 1747 | --DOMWINDOW == 174 (0x8de7f800) [pid = 1747] [serial = 2097] [outer = (nil)] [url = about:blank] 03:26:11 INFO - PROCESS | 1747 | --DOMWINDOW == 173 (0x92589400) [pid = 1747] [serial = 2109] [outer = (nil)] [url = about:blank] 03:26:11 INFO - PROCESS | 1747 | --DOMWINDOW == 172 (0x92c08400) [pid = 1747] [serial = 2246] [outer = (nil)] [url = about:blank] 03:26:11 INFO - PROCESS | 1747 | --DOMWINDOW == 171 (0x91ddb000) [pid = 1747] [serial = 2248] [outer = (nil)] [url = about:blank] 03:26:11 INFO - PROCESS | 1747 | --DOMWINDOW == 170 (0x9284bc00) [pid = 1747] [serial = 2210] [outer = (nil)] [url = about:blank] 03:26:11 INFO - PROCESS | 1747 | --DOMWINDOW == 169 (0x8e04b400) [pid = 1747] [serial = 2242] [outer = (nil)] [url = about:blank] 03:26:11 INFO - PROCESS | 1747 | --DOMWINDOW == 168 (0x8f2a4c00) [pid = 1747] [serial = 2207] [outer = (nil)] [url = about:blank] 03:26:11 INFO - PROCESS | 1747 | --DOMWINDOW == 167 (0x9a0e6000) [pid = 1747] [serial = 2219] [outer = (nil)] [url = about:blank] 03:26:11 INFO - PROCESS | 1747 | --DOMWINDOW == 166 (0x92850000) [pid = 1747] [serial = 2130] [outer = (nil)] [url = about:blank] 03:26:11 INFO - PROCESS | 1747 | --DOMWINDOW == 165 (0x9609bc00) [pid = 1747] [serial = 2254] [outer = (nil)] [url = about:blank] 03:26:11 INFO - PROCESS | 1747 | --DOMWINDOW == 164 (0x95420400) [pid = 1747] [serial = 2142] [outer = (nil)] [url = about:blank] 03:26:11 INFO - PROCESS | 1747 | --DOMWINDOW == 163 (0x95535800) [pid = 1747] [serial = 2148] [outer = (nil)] [url = about:blank] 03:26:11 INFO - PROCESS | 1747 | --DOMWINDOW == 162 (0x9609a800) [pid = 1747] [serial = 2213] [outer = (nil)] [url = about:blank] 03:26:11 INFO - PROCESS | 1747 | --DOMWINDOW == 161 (0x99ea9400) [pid = 1747] [serial = 2216] [outer = (nil)] [url = about:blank] 03:26:11 INFO - PROCESS | 1747 | --DOMWINDOW == 160 (0x92585000) [pid = 1747] [serial = 2240] [outer = (nil)] [url = about:blank] 03:26:11 INFO - PROCESS | 1747 | --DOMWINDOW == 159 (0x9522f800) [pid = 1747] [serial = 2251] [outer = (nil)] [url = about:blank] 03:26:11 INFO - PROCESS | 1747 | --DOMWINDOW == 158 (0x9b2ec000) [pid = 1747] [serial = 2237] [outer = (nil)] [url = about:blank] 03:26:11 INFO - PROCESS | 1747 | --DOMWINDOW == 157 (0x92ba6400) [pid = 1747] [serial = 2124] [outer = (nil)] [url = about:blank] 03:26:11 INFO - PROCESS | 1747 | --DOMWINDOW == 156 (0x93967400) [pid = 1747] [serial = 2133] [outer = (nil)] [url = about:blank] 03:26:11 INFO - PROCESS | 1747 | --DOMWINDOW == 155 (0x954e5400) [pid = 1747] [serial = 2145] [outer = (nil)] [url = about:blank] 03:26:11 INFO - PROCESS | 1747 | --DOMWINDOW == 154 (0x8e0cc800) [pid = 1747] [serial = 2100] [outer = (nil)] [url = about:blank] 03:26:11 INFO - PROCESS | 1747 | --DOMWINDOW == 153 (0x8f2a7000) [pid = 1747] [serial = 2243] [outer = (nil)] [url = about:blank] 03:26:11 INFO - PROCESS | 1747 | --DOMWINDOW == 152 (0x9470e000) [pid = 1747] [serial = 2139] [outer = (nil)] [url = about:blank] 03:26:11 INFO - PROCESS | 1747 | --DOMWINDOW == 151 (0x98f42800) [pid = 1747] [serial = 2255] [outer = (nil)] [url = about:blank] 03:26:11 INFO - PROCESS | 1747 | --DOMWINDOW == 150 (0x9a8cd800) [pid = 1747] [serial = 2228] [outer = (nil)] [url = about:blank] 03:26:11 INFO - PROCESS | 1747 | --DOMWINDOW == 149 (0x9a5c3800) [pid = 1747] [serial = 2222] [outer = (nil)] [url = about:blank] 03:26:11 INFO - PROCESS | 1747 | --DOMWINDOW == 148 (0x954e4c00) [pid = 1747] [serial = 2252] [outer = (nil)] [url = about:blank] 03:26:11 INFO - PROCESS | 1747 | --DOMWINDOW == 147 (0x954e1c00) [pid = 1747] [serial = 2205] [outer = (nil)] [url = about:blank] 03:26:11 INFO - PROCESS | 1747 | --DOMWINDOW == 146 (0x91dd9800) [pid = 1747] [serial = 2106] [outer = (nil)] [url = about:blank] 03:26:11 INFO - PROCESS | 1747 | --DOMWINDOW == 145 (0x8fae0000) [pid = 1747] [serial = 2103] [outer = (nil)] [url = about:blank] 03:26:11 INFO - PROCESS | 1747 | 1465122371823 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 03:26:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 03:26:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1938ms 03:26:11 INFO - PROCESS | 1747 | 1465122371853 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 03:26:11 INFO - PROCESS | 1747 | 1465122371857 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 03:26:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 03:26:11 INFO - PROCESS | 1747 | 1465122371867 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 03:26:11 INFO - PROCESS | 1747 | 1465122371876 Marionette TRACE conn4 <- [1,3098,null,{}] 03:26:11 INFO - PROCESS | 1747 | 1465122371891 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:11 INFO - PROCESS | 1747 | 1465122371899 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:26:12 INFO - PROCESS | 1747 | 1465122372089 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 03:26:12 INFO - PROCESS | 1747 | 1465122372305 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:12 INFO - PROCESS | 1747 | 1465122372311 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:26:12 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e0c6800 == 77 [pid = 1747] [id = 784] 03:26:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 146 (0x8e642800) [pid = 1747] [serial = 2351] [outer = (nil)] 03:26:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 147 (0x93843800) [pid = 1747] [serial = 2352] [outer = 0x8e642800] 03:26:12 INFO - PROCESS | 1747 | 1465122372391 Marionette DEBUG loaded listener.js 03:26:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 148 (0x938b1800) [pid = 1747] [serial = 2353] [outer = 0x8e642800] 03:26:13 INFO - PROCESS | 1747 | 1465122373188 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 03:26:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 03:26:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 03:26:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1348ms 03:26:13 INFO - PROCESS | 1747 | 1465122373214 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 03:26:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 03:26:13 INFO - PROCESS | 1747 | 1465122373219 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 03:26:13 INFO - PROCESS | 1747 | 1465122373225 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 03:26:13 INFO - PROCESS | 1747 | 1465122373229 Marionette TRACE conn4 <- [1,3102,null,{}] 03:26:13 INFO - PROCESS | 1747 | 1465122373235 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:13 INFO - PROCESS | 1747 | 1465122373240 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:26:13 INFO - PROCESS | 1747 | 1465122373521 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 03:26:13 INFO - PROCESS | 1747 | 1465122373555 Marionette TRACE conn4 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:13 INFO - PROCESS | 1747 | 1465122373563 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:26:13 INFO - PROCESS | 1747 | ++DOCSHELL 0x9384a800 == 78 [pid = 1747] [id = 785] 03:26:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 149 (0x938be000) [pid = 1747] [serial = 2354] [outer = (nil)] 03:26:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 150 (0x93992400) [pid = 1747] [serial = 2355] [outer = 0x938be000] 03:26:13 INFO - PROCESS | 1747 | 1465122373636 Marionette DEBUG loaded listener.js 03:26:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 151 (0x93b62800) [pid = 1747] [serial = 2356] [outer = 0x938be000] 03:26:14 INFO - PROCESS | 1747 | 1465122374543 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 03:26:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 03:26:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1337ms 03:26:14 INFO - PROCESS | 1747 | 1465122374567 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 03:26:14 INFO - PROCESS | 1747 | 1465122374570 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 03:26:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 03:26:14 INFO - PROCESS | 1747 | 1465122374577 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 03:26:14 INFO - PROCESS | 1747 | 1465122374580 Marionette TRACE conn4 <- [1,3106,null,{}] 03:26:14 INFO - PROCESS | 1747 | 1465122374586 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:14 INFO - PROCESS | 1747 | 1465122374606 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:26:14 INFO - PROCESS | 1747 | 1465122374866 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 03:26:14 INFO - PROCESS | 1747 | 1465122374902 Marionette TRACE conn4 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:14 INFO - PROCESS | 1747 | 1465122374919 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:26:14 INFO - PROCESS | 1747 | ++DOCSHELL 0x9541dc00 == 79 [pid = 1747] [id = 786] 03:26:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 152 (0x9541e000) [pid = 1747] [serial = 2357] [outer = (nil)] 03:26:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 153 (0x954e0400) [pid = 1747] [serial = 2358] [outer = 0x9541e000] 03:26:15 INFO - PROCESS | 1747 | 1465122374999 Marionette DEBUG loaded listener.js 03:26:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 154 (0x95537400) [pid = 1747] [serial = 2359] [outer = 0x9541e000] 03:26:15 INFO - PROCESS | 1747 | --DOMWINDOW == 153 (0x8deb6400) [pid = 1747] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 03:26:15 INFO - PROCESS | 1747 | --DOMWINDOW == 152 (0x96095800) [pid = 1747] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 03:26:15 INFO - PROCESS | 1747 | --DOMWINDOW == 151 (0x9272c400) [pid = 1747] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 03:26:15 INFO - PROCESS | 1747 | --DOMWINDOW == 150 (0x8f14b400) [pid = 1747] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 03:26:15 INFO - PROCESS | 1747 | --DOMWINDOW == 149 (0x96091800) [pid = 1747] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 03:26:15 INFO - PROCESS | 1747 | --DOMWINDOW == 148 (0x92c04000) [pid = 1747] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 03:26:15 INFO - PROCESS | 1747 | --DOMWINDOW == 147 (0x8fae3000) [pid = 1747] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 03:26:15 INFO - PROCESS | 1747 | --DOMWINDOW == 146 (0x8cbe4800) [pid = 1747] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 03:26:15 INFO - PROCESS | 1747 | --DOMWINDOW == 145 (0x8e045800) [pid = 1747] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 03:26:15 INFO - PROCESS | 1747 | --DOMWINDOW == 144 (0x9a8db800) [pid = 1747] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:26:15 INFO - PROCESS | 1747 | --DOMWINDOW == 143 (0x8f2a8000) [pid = 1747] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 03:26:15 INFO - PROCESS | 1747 | --DOMWINDOW == 142 (0x92c0c400) [pid = 1747] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 03:26:15 INFO - PROCESS | 1747 | --DOMWINDOW == 141 (0x93c12400) [pid = 1747] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 03:26:15 INFO - PROCESS | 1747 | --DOMWINDOW == 140 (0x92d4a000) [pid = 1747] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 03:26:15 INFO - PROCESS | 1747 | --DOMWINDOW == 139 (0x91db9400) [pid = 1747] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 03:26:15 INFO - PROCESS | 1747 | --DOMWINDOW == 138 (0x938bd800) [pid = 1747] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 03:26:15 INFO - PROCESS | 1747 | --DOMWINDOW == 137 (0x8e043800) [pid = 1747] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 03:26:15 INFO - PROCESS | 1747 | --DOMWINDOW == 136 (0x8e041c00) [pid = 1747] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 03:26:15 INFO - PROCESS | 1747 | --DOMWINDOW == 135 (0x9294d800) [pid = 1747] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 03:26:16 INFO - PROCESS | 1747 | 1465122376328 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 03:26:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 03:26:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 03:26:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 03:26:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1792ms 03:26:16 INFO - PROCESS | 1747 | 1465122376372 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 03:26:16 INFO - PROCESS | 1747 | 1465122376376 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 03:26:16 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 03:26:16 INFO - PROCESS | 1747 | 1465122376382 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 03:26:16 INFO - PROCESS | 1747 | 1465122376385 Marionette TRACE conn4 <- [1,3110,null,{}] 03:26:16 INFO - PROCESS | 1747 | 1465122376391 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:16 INFO - PROCESS | 1747 | 1465122376396 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:26:16 INFO - PROCESS | 1747 | 1465122376571 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 03:26:16 INFO - PROCESS | 1747 | 1465122376766 Marionette TRACE conn4 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:16 INFO - PROCESS | 1747 | 1465122376774 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:26:16 INFO - PROCESS | 1747 | ++DOCSHELL 0x9272c400 == 80 [pid = 1747] [id = 787] 03:26:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 136 (0x92735400) [pid = 1747] [serial = 2360] [outer = (nil)] 03:26:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 137 (0x954e5c00) [pid = 1747] [serial = 2361] [outer = 0x92735400] 03:26:16 INFO - PROCESS | 1747 | 1465122376845 Marionette DEBUG loaded listener.js 03:26:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 138 (0x9609e000) [pid = 1747] [serial = 2362] [outer = 0x92735400] 03:26:17 INFO - PROCESS | 1747 | 1465122377550 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 03:26:17 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 03:26:17 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 03:26:17 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 03:26:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:17 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 03:26:17 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1234ms 03:26:17 INFO - PROCESS | 1747 | 1465122377619 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 03:26:17 INFO - PROCESS | 1747 | 1465122377623 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 03:26:17 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 03:26:17 INFO - PROCESS | 1747 | 1465122377629 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 03:26:17 INFO - PROCESS | 1747 | 1465122377633 Marionette TRACE conn4 <- [1,3114,null,{}] 03:26:17 INFO - PROCESS | 1747 | 1465122377639 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:17 INFO - PROCESS | 1747 | 1465122377644 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:26:17 INFO - PROCESS | 1747 | 1465122377935 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 03:26:18 INFO - PROCESS | 1747 | 1465122378231 Marionette TRACE conn4 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"bc21de03-8a44-451a-9947-0ec00411be69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:18 INFO - PROCESS | 1747 | 1465122378243 Marionette INFO sendAsync 0c6025d3-ec9a-4eb0-a1bc-fa9a133d047c 03:26:18 INFO - PROCESS | 1747 | ++DOCSHELL 0x8cbeac00 == 81 [pid = 1747] [id = 788] 03:26:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 139 (0x8ddc7400) [pid = 1747] [serial = 2363] [outer = (nil)] 03:26:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 140 (0x8de82800) [pid = 1747] [serial = 2364] [outer = 0x8ddc7400] 03:26:18 INFO - PROCESS | 1747 | 1465122378339 Marionette DEBUG loaded listener.js 03:26:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 141 (0x8e0c8800) [pid = 1747] [serial = 2365] [outer = 0x8ddc7400] 03:26:19 INFO - PROCESS | 1747 | 1465122379317 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 03:26:19 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 03:26:19 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1732ms 03:26:19 INFO - PROCESS | 1747 | 1465122379367 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 03:26:19 INFO - PROCESS | 1747 | 1465122379373 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 03:26:20 WARNING - u'runner_teardown' () 03:26:20 INFO - No more tests 03:26:20 INFO - Got 0 unexpected results 03:26:20 INFO - SUITE-END | took 1387s 03:26:20 INFO - Closing logging queue 03:26:20 INFO - queue closed 03:26:20 INFO - Return code: 0 03:26:20 WARNING - # TBPL SUCCESS # 03:26:20 INFO - Running post-action listener: _resource_record_post_action 03:26:20 INFO - Running post-run listener: _resource_record_post_run 03:26:21 INFO - Total resource usage - Wall time: 1426s; CPU: 98.0%; Read bytes: 14163968; Write bytes: 928509952; Read time: 720; Write time: 274528 03:26:21 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 03:26:21 INFO - install - Wall time: 34s; CPU: 100.0%; Read bytes: 4096; Write bytes: 143740928; Read time: 8; Write time: 146688 03:26:21 INFO - run-tests - Wall time: 1393s; CPU: 98.0%; Read bytes: 11284480; Write bytes: 784769024; Read time: 460; Write time: 127840 03:26:21 INFO - Running post-run listener: _upload_blobber_files 03:26:21 INFO - Blob upload gear active. 03:26:21 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 03:26:21 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 03:26:21 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'] 03:26:21 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 03:26:22 INFO - (blobuploader) - INFO - Open directory for files ... 03:26:22 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 03:26:23 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:26:23 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:26:25 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 03:26:25 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:26:25 INFO - (blobuploader) - INFO - Done attempting. 03:26:25 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 03:26:25 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:26:25 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:26:25 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 03:26:25 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:26:25 INFO - (blobuploader) - INFO - Done attempting. 03:26:25 INFO - (blobuploader) - INFO - Iteration through files over. 03:26:25 INFO - Return code: 0 03:26:25 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 03:26:25 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 03:26:25 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4d3ef0d2b2be1746b37e0688946acb0989dab4ce21f2b9f0ad5997466f9a776a2f3e0632eff8ba8ef9644a1287a1c3e912fd3094f84eb8b45761fade066661c1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a34f6786c442b6210fa6d45000c0a620493d5b9d2f5288d00b48e82ddfd39e982611f4146bebcde878a9d3fc2c7ed7c82f998ef02c5bfda7866179fa081f347a"} 03:26:25 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 03:26:25 INFO - Writing to file /builds/slave/test/properties/blobber_files 03:26:25 INFO - Contents: 03:26:25 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4d3ef0d2b2be1746b37e0688946acb0989dab4ce21f2b9f0ad5997466f9a776a2f3e0632eff8ba8ef9644a1287a1c3e912fd3094f84eb8b45761fade066661c1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a34f6786c442b6210fa6d45000c0a620493d5b9d2f5288d00b48e82ddfd39e982611f4146bebcde878a9d3fc2c7ed7c82f998ef02c5bfda7866179fa081f347a"} 03:26:25 INFO - Running post-run listener: copy_logs_to_upload_dir 03:26:25 INFO - Copying logs to upload dir... 03:26:25 INFO - mkdir: /builds/slave/test/build/upload/logs 03:26:26 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1514.518754 ========= master_lag: 1.68 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 16 secs) (at 2016-06-05 03:26:26.711650) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-05 03:26:26.722522) ========= 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-1465120185.292338-566492321 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4d3ef0d2b2be1746b37e0688946acb0989dab4ce21f2b9f0ad5997466f9a776a2f3e0632eff8ba8ef9644a1287a1c3e912fd3094f84eb8b45761fade066661c1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a34f6786c442b6210fa6d45000c0a620493d5b9d2f5288d00b48e82ddfd39e982611f4146bebcde878a9d3fc2c7ed7c82f998ef02c5bfda7866179fa081f347a"} build_url:https://queue.taskcluster.net/v1/task/c0486KL2Si-ve98Y8ik48g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/c0486KL2Si-ve98Y8ik48g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.034184 build_url: 'https://queue.taskcluster.net/v1/task/c0486KL2Si-ve98Y8ik48g/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/4d3ef0d2b2be1746b37e0688946acb0989dab4ce21f2b9f0ad5997466f9a776a2f3e0632eff8ba8ef9644a1287a1c3e912fd3094f84eb8b45761fade066661c1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a34f6786c442b6210fa6d45000c0a620493d5b9d2f5288d00b48e82ddfd39e982611f4146bebcde878a9d3fc2c7ed7c82f998ef02c5bfda7866179fa081f347a"}' symbols_url: 'https://queue.taskcluster.net/v1/task/c0486KL2Si-ve98Y8ik48g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-05 03:26:26.794528) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-05 03:26:26.794874) ========= 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-1465120185.292338-566492321 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.019554 ========= master_lag: 0.09 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-05 03:26:26.902744) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-05 03:26:26.906089) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-05 03:26:26.906505) ========= ========= Total master_lag: 47.72 =========