builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-1096 starttime: 1465426407.21 results: success (0) buildid: 20160608141429 builduid: 8dc57391f080448fabb9bf7ba70ae880 revision: ec56d351f9a0677f9ef34a6f6cefbf7addf86145 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-08 15:53:27.206847) ========= master: http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-08 15:53:27.207331) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-08 15:53:27.207617) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-08 15:53:27.245582) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-08 15:53:27.245904) ========= 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-1465426103.512151-2073415804 _=/tools/buildbot/bin/python using PTY: False --2016-06-08 15:53:27-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 8.89M=0.001s 2016-06-08 15:53:27 (8.89 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.262521 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-08 15:53:27.550662) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-08 15:53:27.550944) ========= 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-1465426103.512151-2073415804 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.031254 ========= master_lag: 0.31 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-08 15:53:27.888703) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-08 15:53:27.889131) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev ec56d351f9a0677f9ef34a6f6cefbf7addf86145 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev ec56d351f9a0677f9ef34a6f6cefbf7addf86145 --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-1465426103.512151-2073415804 _=/tools/buildbot/bin/python using PTY: False 2016-06-08 15:53:27,936 truncating revision to first 12 chars 2016-06-08 15:53:27,936 Setting DEBUG logging. 2016-06-08 15:53:27,936 attempt 1/10 2016-06-08 15:53:27,936 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/ec56d351f9a0?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-08 15:53:28,342 unpacking tar archive at: mozilla-beta-ec56d351f9a0/testing/mozharness/ program finished with exit code 0 elapsedTime=0.686652 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-08 15:53:28.607600) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-08 15:53:28.607941) ========= script_repo_revision: ec56d351f9a0677f9ef34a6f6cefbf7addf86145 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-08 15:53:28.608511) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-08 15:53:28.608787) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-08 15:53:28.638045) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 22 mins, 13 secs) (at 2016-06-08 15:53:28.638317) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1465426103.512151-2073415804 _=/tools/buildbot/bin/python using PTY: False 15:53:28 INFO - MultiFileLogger online at 20160608 15:53:28 in /builds/slave/test 15:53:28 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 15:53:28 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 15:53:28 INFO - {'append_to_log': False, 15:53:28 INFO - 'base_work_dir': '/builds/slave/test', 15:53:28 INFO - 'blob_upload_branch': 'mozilla-beta', 15:53:28 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 15:53:28 INFO - 'buildbot_json_path': 'buildprops.json', 15:53:28 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 15:53:28 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 15:53:28 INFO - 'download_minidump_stackwalk': True, 15:53:28 INFO - 'download_symbols': 'true', 15:53:28 INFO - 'e10s': False, 15:53:28 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 15:53:28 INFO - 'tooltool.py': '/tools/tooltool.py', 15:53:28 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 15:53:28 INFO - '/tools/misc-python/virtualenv.py')}, 15:53:28 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 15:53:28 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 15:53:28 INFO - 'log_level': 'info', 15:53:28 INFO - 'log_to_console': True, 15:53:28 INFO - 'opt_config_files': (), 15:53:28 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 15:53:28 INFO - '--processes=1', 15:53:28 INFO - '--config=%(test_path)s/wptrunner.ini', 15:53:28 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 15:53:28 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 15:53:28 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 15:53:28 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 15:53:28 INFO - 'pip_index': False, 15:53:28 INFO - 'require_test_zip': True, 15:53:28 INFO - 'test_type': ('testharness',), 15:53:28 INFO - 'this_chunk': '1', 15:53:28 INFO - 'tooltool_cache': '/builds/tooltool_cache', 15:53:28 INFO - 'total_chunks': '10', 15:53:28 INFO - 'virtualenv_path': 'venv', 15:53:28 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 15:53:28 INFO - 'work_dir': 'build'} 15:53:28 INFO - ##### 15:53:28 INFO - ##### Running clobber step. 15:53:28 INFO - ##### 15:53:28 INFO - Running pre-action listener: _resource_record_pre_action 15:53:28 INFO - Running main action method: clobber 15:53:28 INFO - rmtree: /builds/slave/test/build 15:53:28 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 15:53:30 INFO - Running post-action listener: _resource_record_post_action 15:53:30 INFO - ##### 15:53:30 INFO - ##### Running read-buildbot-config step. 15:53:30 INFO - ##### 15:53:30 INFO - Running pre-action listener: _resource_record_pre_action 15:53:30 INFO - Running main action method: read_buildbot_config 15:53:30 INFO - Using buildbot properties: 15:53:30 INFO - { 15:53:30 INFO - "project": "", 15:53:30 INFO - "product": "firefox", 15:53:30 INFO - "script_repo_revision": "production", 15:53:30 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 15:53:30 INFO - "repository": "", 15:53:30 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 15:53:30 INFO - "buildid": "20160608141429", 15:53:30 INFO - "pgo_build": "False", 15:53:30 INFO - "basedir": "/builds/slave/test", 15:53:30 INFO - "buildnumber": 0, 15:53:30 INFO - "slavename": "tst-linux32-spot-1096", 15:53:30 INFO - "revision": "ec56d351f9a0677f9ef34a6f6cefbf7addf86145", 15:53:30 INFO - "master": "http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/", 15:53:30 INFO - "platform": "linux", 15:53:30 INFO - "branch": "mozilla-beta", 15:53:30 INFO - "repo_path": "releases/mozilla-beta", 15:53:30 INFO - "moz_repo_path": "", 15:53:30 INFO - "stage_platform": "linux", 15:53:30 INFO - "builduid": "8dc57391f080448fabb9bf7ba70ae880", 15:53:30 INFO - "slavebuilddir": "test" 15:53:30 INFO - } 15:53:30 INFO - Found installer url https://queue.taskcluster.net/v1/task/V6BjOYjNSwyF9UlAJ-Iypw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 15:53:30 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/V6BjOYjNSwyF9UlAJ-Iypw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 15:53:30 INFO - Running post-action listener: _resource_record_post_action 15:53:30 INFO - ##### 15:53:30 INFO - ##### Running download-and-extract step. 15:53:30 INFO - ##### 15:53:30 INFO - Running pre-action listener: _resource_record_pre_action 15:53:30 INFO - Running main action method: download_and_extract 15:53:30 INFO - mkdir: /builds/slave/test/build/tests 15:53:30 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')]} 15:53:30 INFO - https://queue.taskcluster.net/v1/task/V6BjOYjNSwyF9UlAJ-Iypw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 15:53:30 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/V6BjOYjNSwyF9UlAJ-Iypw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 15:53:30 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/V6BjOYjNSwyF9UlAJ-Iypw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 15:53:30 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/V6BjOYjNSwyF9UlAJ-Iypw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 15:53:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/V6BjOYjNSwyF9UlAJ-Iypw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json'}, attempt #1 15:53:32 INFO - Downloaded 1291 bytes. 15:53:32 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 15:53:32 INFO - Using the following test package requirements: 15:53:32 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 15:53:32 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 15:53:32 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 15:53:32 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 15:53:32 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 15:53:32 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 15:53:32 INFO - u'jsshell-linux-i686.zip'], 15:53:32 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 15:53:32 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 15:53:32 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 15:53:32 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 15:53:32 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 15:53:32 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 15:53:32 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 15:53:32 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 15:53:32 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 15:53:32 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 15:53:32 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 15:53:32 INFO - Downloading packages: [u'firefox-48.0.en-US.linux-i686.common.tests.zip', u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 15:53:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:53:32 INFO - https://queue.taskcluster.net/v1/task/V6BjOYjNSwyF9UlAJ-Iypw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 15:53:32 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/V6BjOYjNSwyF9UlAJ-Iypw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 15:53:32 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/V6BjOYjNSwyF9UlAJ-Iypw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 15:53:32 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/V6BjOYjNSwyF9UlAJ-Iypw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip 15:53:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/V6BjOYjNSwyF9UlAJ-Iypw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip'}, attempt #1 15:53:35 INFO - Downloaded 22801853 bytes. 15:53:35 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 15:53:35 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 15:53:35 INFO - caution: filename not matched: web-platform/* 15:53:35 INFO - Return code: 11 15:53:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:53:35 INFO - https://queue.taskcluster.net/v1/task/V6BjOYjNSwyF9UlAJ-Iypw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 15:53:35 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/V6BjOYjNSwyF9UlAJ-Iypw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 15:53:35 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/V6BjOYjNSwyF9UlAJ-Iypw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 15:53:35 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/V6BjOYjNSwyF9UlAJ-Iypw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 15:53:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/V6BjOYjNSwyF9UlAJ-Iypw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 15:53:39 INFO - Downloaded 36389080 bytes. 15:53:39 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 15:53:39 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 15:53:43 INFO - caution: filename not matched: bin/* 15:53:43 INFO - caution: filename not matched: config/* 15:53:43 INFO - caution: filename not matched: mozbase/* 15:53:43 INFO - caution: filename not matched: marionette/* 15:53:43 INFO - caution: filename not matched: tools/wptserve/* 15:53:43 INFO - Return code: 11 15:53:43 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')]} 15:53:43 INFO - https://queue.taskcluster.net/v1/task/V6BjOYjNSwyF9UlAJ-Iypw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 15:53:43 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/V6BjOYjNSwyF9UlAJ-Iypw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 15:53:43 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/V6BjOYjNSwyF9UlAJ-Iypw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 15:53:43 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/V6BjOYjNSwyF9UlAJ-Iypw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 15:53:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/V6BjOYjNSwyF9UlAJ-Iypw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2'}, attempt #1 15:53:49 INFO - Downloaded 69347950 bytes. 15:53:49 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/V6BjOYjNSwyF9UlAJ-Iypw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 15:53:49 INFO - mkdir: /builds/slave/test/properties 15:53:49 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 15:53:49 INFO - Writing to file /builds/slave/test/properties/build_url 15:53:49 INFO - Contents: 15:53:49 INFO - build_url:https://queue.taskcluster.net/v1/task/V6BjOYjNSwyF9UlAJ-Iypw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 15:53:50 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/V6BjOYjNSwyF9UlAJ-Iypw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 15:53:50 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 15:53:50 INFO - Writing to file /builds/slave/test/properties/symbols_url 15:53:50 INFO - Contents: 15:53:50 INFO - symbols_url:https://queue.taskcluster.net/v1/task/V6BjOYjNSwyF9UlAJ-Iypw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 15:53:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:53:50 INFO - https://queue.taskcluster.net/v1/task/V6BjOYjNSwyF9UlAJ-Iypw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 15:53:50 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/V6BjOYjNSwyF9UlAJ-Iypw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 15:53:50 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/V6BjOYjNSwyF9UlAJ-Iypw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 15:53:50 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/V6BjOYjNSwyF9UlAJ-Iypw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 15:53:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/V6BjOYjNSwyF9UlAJ-Iypw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 15:53:58 INFO - Downloaded 92331175 bytes. 15:53:58 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 15:53:58 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 15:54:07 INFO - Return code: 0 15:54:07 INFO - Running post-action listener: _resource_record_post_action 15:54:07 INFO - Running post-action listener: set_extra_try_arguments 15:54:07 INFO - ##### 15:54:07 INFO - ##### Running create-virtualenv step. 15:54:07 INFO - ##### 15:54:07 INFO - Running pre-action listener: _pre_create_virtualenv 15:54:07 INFO - Running pre-action listener: _resource_record_pre_action 15:54:07 INFO - Running main action method: create_virtualenv 15:54:07 INFO - Creating virtualenv /builds/slave/test/build/venv 15:54:07 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 15:54:07 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 15:54:07 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 15:54:07 INFO - Using real prefix '/usr' 15:54:07 INFO - New python executable in /builds/slave/test/build/venv/bin/python 15:54:08 INFO - Installing distribute.............................................................................................................................................................................................done. 15:54:12 INFO - Installing pip.................done. 15:54:12 INFO - Return code: 0 15:54:12 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 15:54:12 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')]} 15:54:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:54:12 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 15:54:12 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')]} 15:54:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:54:12 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 15:54:12 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 0x9c02c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9c69598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9d1bf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x99fde30>, '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 0x9c9ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9d19470>, '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-1465426103.512151-2073415804', '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 15:54:12 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 15:54:12 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 15:54:12 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:54:12 INFO - 'CCACHE_UMASK': '002', 15:54:12 INFO - 'DISPLAY': ':0', 15:54:12 INFO - 'HOME': '/home/cltbld', 15:54:12 INFO - 'LANG': 'en_US.UTF-8', 15:54:12 INFO - 'LOGNAME': 'cltbld', 15:54:12 INFO - 'MAIL': '/var/mail/cltbld', 15:54:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:54:12 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:54:12 INFO - 'MOZ_NO_REMOTE': '1', 15:54:12 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:54:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:54:12 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:54:12 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:54:12 INFO - 'PWD': '/builds/slave/test', 15:54:12 INFO - 'SHELL': '/bin/bash', 15:54:12 INFO - 'SHLVL': '1', 15:54:12 INFO - 'TERM': 'linux', 15:54:12 INFO - 'TMOUT': '86400', 15:54:12 INFO - 'USER': 'cltbld', 15:54:12 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465426103.512151-2073415804', 15:54:12 INFO - '_': '/tools/buildbot/bin/python'} 15:54:12 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:54:12 INFO - Downloading/unpacking psutil>=0.7.1 15:54: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 15:54: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 15:54: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 15:54: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 15:54: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 15:54: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 15:54:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 15:54:16 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 15:54:16 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:54:16 INFO - Installing collected packages: psutil 15:54:16 INFO - Running setup.py install for psutil 15:54:17 INFO - building 'psutil._psutil_linux' extension 15:54:17 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 15:54:17 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 15:54:17 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 15:54:17 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 15:54:17 INFO - building 'psutil._psutil_posix' extension 15:54:17 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 15:54:17 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 15:54:17 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 15:54:17 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:54:17 INFO - Successfully installed psutil 15:54:17 INFO - Cleaning up... 15:54:18 INFO - Return code: 0 15:54:18 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 15:54:18 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')]} 15:54:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:54:18 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 15:54:18 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')]} 15:54:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:54:18 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 15:54:18 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 0x9c02c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9c69598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9d1bf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x99fde30>, '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 0x9c9ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9d19470>, '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-1465426103.512151-2073415804', '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 15:54:18 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 15:54:18 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 15:54:18 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:54:18 INFO - 'CCACHE_UMASK': '002', 15:54:18 INFO - 'DISPLAY': ':0', 15:54:18 INFO - 'HOME': '/home/cltbld', 15:54:18 INFO - 'LANG': 'en_US.UTF-8', 15:54:18 INFO - 'LOGNAME': 'cltbld', 15:54:18 INFO - 'MAIL': '/var/mail/cltbld', 15:54:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:54:18 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:54:18 INFO - 'MOZ_NO_REMOTE': '1', 15:54:18 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:54:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:54:18 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:54:18 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:54:18 INFO - 'PWD': '/builds/slave/test', 15:54:18 INFO - 'SHELL': '/bin/bash', 15:54:18 INFO - 'SHLVL': '1', 15:54:18 INFO - 'TERM': 'linux', 15:54:18 INFO - 'TMOUT': '86400', 15:54:18 INFO - 'USER': 'cltbld', 15:54:18 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465426103.512151-2073415804', 15:54:18 INFO - '_': '/tools/buildbot/bin/python'} 15:54:18 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:54:18 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 15:54:18 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 15:54:18 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 15:54:18 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 15:54:18 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 15:54:18 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 15:54:18 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 15:54:22 INFO - Downloading mozsystemmonitor-0.0.tar.gz 15:54:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 15:54:22 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 15:54:22 INFO - Installing collected packages: mozsystemmonitor 15:54:22 INFO - Running setup.py install for mozsystemmonitor 15:54:22 INFO - Successfully installed mozsystemmonitor 15:54:22 INFO - Cleaning up... 15:54:22 INFO - Return code: 0 15:54:22 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 15:54:22 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')]} 15:54:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:54:22 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 15:54:22 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')]} 15:54:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:54:22 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 15:54:22 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 0x9c02c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9c69598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9d1bf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x99fde30>, '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 0x9c9ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9d19470>, '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-1465426103.512151-2073415804', '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 15:54:22 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 15:54:22 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 15:54:22 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:54:22 INFO - 'CCACHE_UMASK': '002', 15:54:22 INFO - 'DISPLAY': ':0', 15:54:22 INFO - 'HOME': '/home/cltbld', 15:54:22 INFO - 'LANG': 'en_US.UTF-8', 15:54:22 INFO - 'LOGNAME': 'cltbld', 15:54:22 INFO - 'MAIL': '/var/mail/cltbld', 15:54:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:54:22 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:54:22 INFO - 'MOZ_NO_REMOTE': '1', 15:54:22 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:54:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:54:22 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:54:22 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:54:22 INFO - 'PWD': '/builds/slave/test', 15:54:22 INFO - 'SHELL': '/bin/bash', 15:54:22 INFO - 'SHLVL': '1', 15:54:22 INFO - 'TERM': 'linux', 15:54:22 INFO - 'TMOUT': '86400', 15:54:22 INFO - 'USER': 'cltbld', 15:54:22 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465426103.512151-2073415804', 15:54:22 INFO - '_': '/tools/buildbot/bin/python'} 15:54:22 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:54:22 INFO - Downloading/unpacking blobuploader==1.2.4 15:54:22 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 15:54:22 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 15:54:22 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 15:54:22 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 15:54:22 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 15:54:22 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 15:54:26 INFO - Downloading blobuploader-1.2.4.tar.gz 15:54:26 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 15:54:26 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 15:54:26 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 15:54:26 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 15:54:26 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 15:54:26 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 15:54:26 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 15:54:26 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 15:54:27 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 15:54:27 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 15:54:27 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 15:54:27 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 15:54:27 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 15:54:27 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 15:54:27 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 15:54:27 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 15:54:28 INFO - Downloading docopt-0.6.1.tar.gz 15:54:28 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 15:54:28 INFO - Installing collected packages: blobuploader, requests, docopt 15:54:28 INFO - Running setup.py install for blobuploader 15:54:28 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 15:54:28 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 15:54:28 INFO - Running setup.py install for requests 15:54:29 INFO - Running setup.py install for docopt 15:54:29 INFO - Successfully installed blobuploader requests docopt 15:54:29 INFO - Cleaning up... 15:54:29 INFO - Return code: 0 15:54:29 INFO - Installing None into virtualenv /builds/slave/test/build/venv 15:54:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:54:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:54:29 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 15:54:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:54:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:54:29 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 15:54:29 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 0x9c02c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9c69598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9d1bf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x99fde30>, '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 0x9c9ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9d19470>, '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-1465426103.512151-2073415804', '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 15:54:29 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 15:54:29 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 15:54:29 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:54:29 INFO - 'CCACHE_UMASK': '002', 15:54:29 INFO - 'DISPLAY': ':0', 15:54:29 INFO - 'HOME': '/home/cltbld', 15:54:29 INFO - 'LANG': 'en_US.UTF-8', 15:54:29 INFO - 'LOGNAME': 'cltbld', 15:54:29 INFO - 'MAIL': '/var/mail/cltbld', 15:54:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:54:29 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:54:29 INFO - 'MOZ_NO_REMOTE': '1', 15:54:29 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:54:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:54:29 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:54:29 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:54:29 INFO - 'PWD': '/builds/slave/test', 15:54:29 INFO - 'SHELL': '/bin/bash', 15:54:29 INFO - 'SHLVL': '1', 15:54:29 INFO - 'TERM': 'linux', 15:54:29 INFO - 'TMOUT': '86400', 15:54:29 INFO - 'USER': 'cltbld', 15:54:29 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465426103.512151-2073415804', 15:54:29 INFO - '_': '/tools/buildbot/bin/python'} 15:54:29 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:54:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 15:54:29 INFO - Running setup.py (path:/tmp/pip-YmcMbR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 15:54:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 15:54:30 INFO - Running setup.py (path:/tmp/pip-hK3qWx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 15:54:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 15:54:30 INFO - Running setup.py (path:/tmp/pip-A8C5h7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 15:54:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 15:54:30 INFO - Running setup.py (path:/tmp/pip-l1cyUF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 15:54:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 15:54:30 INFO - Running setup.py (path:/tmp/pip-Uscl1f-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 15:54:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 15:54:30 INFO - Running setup.py (path:/tmp/pip-kDmQdq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 15:54:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 15:54:30 INFO - Running setup.py (path:/tmp/pip-qBNoI4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 15:54:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 15:54:30 INFO - Running setup.py (path:/tmp/pip-xjcx3O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 15:54:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 15:54:30 INFO - Running setup.py (path:/tmp/pip-aJomLX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 15:54:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 15:54:31 INFO - Running setup.py (path:/tmp/pip-_TPTRW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 15:54:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 15:54:31 INFO - Running setup.py (path:/tmp/pip-Ai_ldJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 15:54:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 15:54:31 INFO - Running setup.py (path:/tmp/pip-jliEMN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 15:54:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 15:54:31 INFO - Running setup.py (path:/tmp/pip-D_Y2QH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 15:54:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 15:54:31 INFO - Running setup.py (path:/tmp/pip-26_iON-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 15:54:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 15:54:31 INFO - Running setup.py (path:/tmp/pip-yWLgWC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 15:54:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 15:54:31 INFO - Running setup.py (path:/tmp/pip-wsns61-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 15:54:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 15:54:31 INFO - Running setup.py (path:/tmp/pip-HG0Crx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 15:54:32 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 15:54:32 INFO - Running setup.py (path:/tmp/pip-s2PJKX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 15:54:32 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 15:54:32 INFO - Running setup.py (path:/tmp/pip-YIxbvu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 15:54:32 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:54:32 INFO - Running setup.py (path:/tmp/pip-3e1806-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:54:32 INFO - Unpacking /builds/slave/test/build/tests/marionette 15:54:32 INFO - Running setup.py (path:/tmp/pip-mXS2EG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 15:54:33 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 15:54:33 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 15:54:33 INFO - Running setup.py install for manifestparser 15:54:33 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 15:54:33 INFO - Running setup.py install for mozcrash 15:54:33 INFO - Running setup.py install for mozdebug 15:54:33 INFO - Running setup.py install for mozdevice 15:54:33 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 15:54:33 INFO - Installing dm script to /builds/slave/test/build/venv/bin 15:54:33 INFO - Running setup.py install for mozfile 15:54:34 INFO - Running setup.py install for mozhttpd 15:54:34 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 15:54:34 INFO - Running setup.py install for mozinfo 15:54:34 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 15:54:34 INFO - Running setup.py install for mozInstall 15:54:34 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 15:54:34 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 15:54:34 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 15:54:34 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 15:54:34 INFO - Running setup.py install for mozleak 15:54:34 INFO - Running setup.py install for mozlog 15:54:35 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 15:54:35 INFO - Running setup.py install for moznetwork 15:54:35 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 15:54:35 INFO - Running setup.py install for mozprocess 15:54:35 INFO - Running setup.py install for mozprofile 15:54:35 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 15:54:35 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 15:54:35 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 15:54:35 INFO - Running setup.py install for mozrunner 15:54:36 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 15:54:36 INFO - Running setup.py install for mozscreenshot 15:54:36 INFO - Running setup.py install for moztest 15:54:36 INFO - Running setup.py install for mozversion 15:54:36 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 15:54:36 INFO - Running setup.py install for wptserve 15:54:37 INFO - Running setup.py install for marionette-driver 15:54:37 INFO - Running setup.py install for browsermob-proxy 15:54:37 INFO - Running setup.py install for marionette-client 15:54:37 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 15:54:38 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 15:54:38 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 15:54:38 INFO - Cleaning up... 15:54:38 INFO - Return code: 0 15:54:38 INFO - Installing None into virtualenv /builds/slave/test/build/venv 15:54:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:54:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:54:38 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 15:54:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:54:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:54:38 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 15:54:38 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 0x9c02c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9c69598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9d1bf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x99fde30>, '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 0x9c9ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9d19470>, '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-1465426103.512151-2073415804', '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 15:54:38 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 15:54:38 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 15:54:38 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:54:38 INFO - 'CCACHE_UMASK': '002', 15:54:38 INFO - 'DISPLAY': ':0', 15:54:38 INFO - 'HOME': '/home/cltbld', 15:54:38 INFO - 'LANG': 'en_US.UTF-8', 15:54:38 INFO - 'LOGNAME': 'cltbld', 15:54:38 INFO - 'MAIL': '/var/mail/cltbld', 15:54:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:54:38 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:54:38 INFO - 'MOZ_NO_REMOTE': '1', 15:54:38 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:54:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:54:38 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:54:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:54:38 INFO - 'PWD': '/builds/slave/test', 15:54:38 INFO - 'SHELL': '/bin/bash', 15:54:38 INFO - 'SHLVL': '1', 15:54:38 INFO - 'TERM': 'linux', 15:54:38 INFO - 'TMOUT': '86400', 15:54:38 INFO - 'USER': 'cltbld', 15:54:38 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465426103.512151-2073415804', 15:54:38 INFO - '_': '/tools/buildbot/bin/python'} 15:54:38 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:54:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 15:54:38 INFO - Running setup.py (path:/tmp/pip-E2ByVu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 15:54:38 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)) 15:54:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 15:54:38 INFO - Running setup.py (path:/tmp/pip-9D8kZg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 15:54:38 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)) 15:54:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 15:54:38 INFO - Running setup.py (path:/tmp/pip-N8piMu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 15:54:39 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)) 15:54:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 15:54:39 INFO - Running setup.py (path:/tmp/pip-m3k6i8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 15:54:39 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)) 15:54:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 15:54:39 INFO - Running setup.py (path:/tmp/pip-fiF7N2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 15:54:39 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)) 15:54:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 15:54:39 INFO - Running setup.py (path:/tmp/pip-dbXUeO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 15:54:39 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)) 15:54:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 15:54:39 INFO - Running setup.py (path:/tmp/pip-YG8n6h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 15:54:39 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)) 15:54:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 15:54:39 INFO - Running setup.py (path:/tmp/pip-jCkqiQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 15:54:39 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)) 15:54:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 15:54:39 INFO - Running setup.py (path:/tmp/pip-Muh65G-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 15:54:39 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)) 15:54:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 15:54:39 INFO - Running setup.py (path:/tmp/pip-NNf63n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 15:54:39 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)) 15:54:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 15:54:39 INFO - Running setup.py (path:/tmp/pip-svZ3Sv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 15:54:40 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)) 15:54:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 15:54:40 INFO - Running setup.py (path:/tmp/pip-fcYlgM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 15:54:40 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)) 15:54:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 15:54:40 INFO - Running setup.py (path:/tmp/pip-4mgNsF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 15:54:40 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)) 15:54:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 15:54:40 INFO - Running setup.py (path:/tmp/pip-0g62Ca-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 15:54:40 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)) 15:54:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 15:54:40 INFO - Running setup.py (path:/tmp/pip-jenMPp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 15:54:40 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)) 15:54:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 15:54:40 INFO - Running setup.py (path:/tmp/pip-zIrnJr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 15:54:40 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)) 15:54:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 15:54:40 INFO - Running setup.py (path:/tmp/pip-VD14Ep-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 15:54:40 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)) 15:54:40 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 15:54:40 INFO - Running setup.py (path:/tmp/pip-BNakCh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 15:54:41 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)) 15:54:41 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 15:54:41 INFO - Running setup.py (path:/tmp/pip-IL8zeR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 15:54:41 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)) 15:54:41 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:54:41 INFO - Running setup.py (path:/tmp/pip-1YouMZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:54:41 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)) 15:54:41 INFO - Unpacking /builds/slave/test/build/tests/marionette 15:54:41 INFO - Running setup.py (path:/tmp/pip-UyZ9ej-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 15:54:41 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 15:54:41 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)) 15:54:41 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)) 15:54:41 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)) 15:54:41 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)) 15:54:41 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)) 15:54:41 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)) 15:54:41 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 15:54:41 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 15:54:41 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 15:54:41 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 15:54:41 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 15:54:41 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 15:54:41 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 15:54:45 INFO - Downloading blessings-1.6.tar.gz 15:54:45 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 15:54:46 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)) 15:54:46 INFO - Installing collected packages: blessings 15:54:46 INFO - Running setup.py install for blessings 15:54:46 INFO - Successfully installed blessings 15:54:46 INFO - Cleaning up... 15:54:46 INFO - Return code: 0 15:54:46 INFO - Done creating virtualenv /builds/slave/test/build/venv. 15:54:46 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 15:54:46 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 15:54:46 INFO - Reading from file tmpfile_stdout 15:54:46 INFO - Current package versions: 15:54:46 INFO - argparse == 1.2.1 15:54:46 INFO - blessings == 1.6 15:54:46 INFO - blobuploader == 1.2.4 15:54:46 INFO - browsermob-proxy == 0.6.0 15:54:46 INFO - docopt == 0.6.1 15:54:46 INFO - manifestparser == 1.1 15:54:46 INFO - marionette-client == 2.3.0 15:54:46 INFO - marionette-driver == 1.4.0 15:54:46 INFO - mozInstall == 1.12 15:54:46 INFO - mozcrash == 0.17 15:54:46 INFO - mozdebug == 0.1 15:54:46 INFO - mozdevice == 0.48 15:54:46 INFO - mozfile == 1.2 15:54:46 INFO - mozhttpd == 0.7 15:54:46 INFO - mozinfo == 0.9 15:54:46 INFO - mozleak == 0.1 15:54:46 INFO - mozlog == 3.1 15:54:46 INFO - moznetwork == 0.27 15:54:46 INFO - mozprocess == 0.22 15:54:46 INFO - mozprofile == 0.28 15:54:46 INFO - mozrunner == 6.11 15:54:46 INFO - mozscreenshot == 0.1 15:54:46 INFO - mozsystemmonitor == 0.0 15:54:46 INFO - moztest == 0.7 15:54:46 INFO - mozversion == 1.4 15:54:46 INFO - psutil == 3.1.1 15:54:46 INFO - requests == 1.2.3 15:54:46 INFO - wptserve == 1.4.0 15:54:46 INFO - wsgiref == 0.1.2 15:54:46 INFO - Running post-action listener: _resource_record_post_action 15:54:46 INFO - Running post-action listener: _start_resource_monitoring 15:54:46 INFO - Starting resource monitoring. 15:54:46 INFO - ##### 15:54:46 INFO - ##### Running pull step. 15:54:46 INFO - ##### 15:54:46 INFO - Running pre-action listener: _resource_record_pre_action 15:54:46 INFO - Running main action method: pull 15:54:46 INFO - Pull has nothing to do! 15:54:46 INFO - Running post-action listener: _resource_record_post_action 15:54:46 INFO - ##### 15:54:46 INFO - ##### Running install step. 15:54:46 INFO - ##### 15:54:46 INFO - Running pre-action listener: _resource_record_pre_action 15:54:46 INFO - Running main action method: install 15:54:46 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 15:54:46 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 15:54:47 INFO - Reading from file tmpfile_stdout 15:54:47 INFO - Detecting whether we're running mozinstall >=1.0... 15:54:47 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 15:54:47 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 15:54:47 INFO - Reading from file tmpfile_stdout 15:54:47 INFO - Output received: 15:54:47 INFO - Usage: mozinstall [options] installer 15:54:47 INFO - Options: 15:54:47 INFO - -h, --help show this help message and exit 15:54:47 INFO - -d DEST, --destination=DEST 15:54:47 INFO - Directory to install application into. [default: 15:54:47 INFO - "/builds/slave/test"] 15:54:47 INFO - --app=APP Application being installed. [default: firefox] 15:54:47 INFO - mkdir: /builds/slave/test/build/application 15:54:47 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 15:54:47 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 15:55:17 INFO - Reading from file tmpfile_stdout 15:55:17 INFO - Output received: 15:55:17 INFO - /builds/slave/test/build/application/firefox/firefox 15:55:17 INFO - Running post-action listener: _resource_record_post_action 15:55:17 INFO - ##### 15:55:17 INFO - ##### Running run-tests step. 15:55:17 INFO - ##### 15:55:17 INFO - Running pre-action listener: _resource_record_pre_action 15:55:17 INFO - Running main action method: run_tests 15:55:17 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 15:55:17 INFO - Minidump filename unknown. Determining based upon platform and architecture. 15:55:17 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 15:55:17 INFO - grabbing minidump binary from tooltool 15:55:17 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')]} 15:55:17 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 0x99fde30>, '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 0x9c9ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9d19470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 15:55:17 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 15:55:17 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 15:55:17 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 15:55:17 INFO - Return code: 0 15:55:17 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 15:55:17 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 15:55:17 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/V6BjOYjNSwyF9UlAJ-Iypw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 15:55:17 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/V6BjOYjNSwyF9UlAJ-Iypw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 15:55:17 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:55:17 INFO - 'CCACHE_UMASK': '002', 15:55:17 INFO - 'DISPLAY': ':0', 15:55:17 INFO - 'HOME': '/home/cltbld', 15:55:17 INFO - 'LANG': 'en_US.UTF-8', 15:55:17 INFO - 'LOGNAME': 'cltbld', 15:55:17 INFO - 'MAIL': '/var/mail/cltbld', 15:55:17 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 15:55:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:55:17 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:55:17 INFO - 'MOZ_NO_REMOTE': '1', 15:55:17 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:55:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:55:17 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:55:17 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:55:17 INFO - 'PWD': '/builds/slave/test', 15:55:17 INFO - 'SHELL': '/bin/bash', 15:55:17 INFO - 'SHLVL': '1', 15:55:17 INFO - 'TERM': 'linux', 15:55:17 INFO - 'TMOUT': '86400', 15:55:17 INFO - 'USER': 'cltbld', 15:55:17 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465426103.512151-2073415804', 15:55:17 INFO - '_': '/tools/buildbot/bin/python'} 15:55:17 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/V6BjOYjNSwyF9UlAJ-Iypw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 15:55:18 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 15:55:18 INFO - import pkg_resources 15:55:19 INFO - Using 1 client processes 15:55:19 INFO - wptserve Starting http server on 127.0.0.1:8000 15:55:19 INFO - wptserve Starting http server on 127.0.0.1:8001 15:55:19 INFO - wptserve Starting http server on 127.0.0.1:8443 15:55:22 INFO - SUITE-START | Running 778 tests 15:55:22 INFO - Running testharness tests 15:55:22 INFO - Setting up ssl 15:55:22 INFO - PROCESS | certutil | 15:55:22 INFO - PROCESS | certutil | 15:55:22 INFO - PROCESS | certutil | 15:55:22 INFO - Certificate Nickname Trust Attributes 15:55:22 INFO - SSL,S/MIME,JAR/XPI 15:55:22 INFO - 15:55:22 INFO - web-platform-tests CT,, 15:55:22 INFO - 15:55:22 INFO - Starting runner 15:55:24 INFO - PROCESS | 5220 | 1465426524891 Marionette DEBUG Marionette enabled via build flag and pref 15:55:25 INFO - PROCESS | 5220 | ++DOCSHELL 0xa4d47000 == 1 [pid = 5220] [id = 1] 15:55:25 INFO - PROCESS | 5220 | ++DOMWINDOW == 1 (0xa4d47400) [pid = 5220] [serial = 1] [outer = (nil)] 15:55:25 INFO - PROCESS | 5220 | [5220] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 15:55:25 INFO - PROCESS | 5220 | ++DOMWINDOW == 2 (0xa4d47c00) [pid = 5220] [serial = 2] [outer = 0xa4d47400] 15:55:25 INFO - PROCESS | 5220 | 1465426525590 Marionette INFO Listening on port 2828 15:55:26 INFO - PROCESS | 5220 | 1465426526248 Marionette DEBUG Marionette enabled via command-line flag 15:55:26 INFO - PROCESS | 5220 | ++DOCSHELL 0xa21a3c00 == 2 [pid = 5220] [id = 2] 15:55:26 INFO - PROCESS | 5220 | ++DOMWINDOW == 3 (0xa21acc00) [pid = 5220] [serial = 3] [outer = (nil)] 15:55:26 INFO - PROCESS | 5220 | [5220] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 15:55:26 INFO - PROCESS | 5220 | ++DOMWINDOW == 4 (0xa8c47c00) [pid = 5220] [serial = 4] [outer = 0xa21acc00] 15:55:26 INFO - PROCESS | 5220 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20c73a0 15:55:26 INFO - PROCESS | 5220 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20c7e80 15:55:26 INFO - PROCESS | 5220 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20d4e40 15:55:26 INFO - PROCESS | 5220 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20eeaa0 15:55:26 INFO - PROCESS | 5220 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20f47e0 15:55:26 INFO - PROCESS | 5220 | ++DOMWINDOW == 5 (0xa1111000) [pid = 5220] [serial = 5] [outer = 0xa4d47400] 15:55:26 INFO - PROCESS | 5220 | [5220] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:55:26 INFO - PROCESS | 5220 | 1465426526629 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:47313 15:55:26 INFO - PROCESS | 5220 | [5220] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:55:26 INFO - PROCESS | 5220 | 1465426526661 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:47314 15:55:26 INFO - PROCESS | 5220 | 1465426526722 Marionette DEBUG Closed connection conn0 15:55:26 INFO - PROCESS | 5220 | [5220] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 15:55:26 INFO - PROCESS | 5220 | [5220] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:55:26 INFO - PROCESS | 5220 | 1465426526846 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:47315 15:55:26 INFO - PROCESS | 5220 | 1465426526850 Marionette DEBUG Closed connection conn1 15:55:26 INFO - PROCESS | 5220 | [5220] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:55:26 INFO - PROCESS | 5220 | 1465426526905 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:47316 15:55:26 INFO - PROCESS | 5220 | 1465426526912 Marionette DEBUG Closed connection conn2 15:55:26 INFO - PROCESS | 5220 | 1465426526962 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 15:55:26 INFO - PROCESS | 5220 | 1465426526981 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160608141429","device":"desktop","version":"48.0"} 15:55:27 INFO - PROCESS | 5220 | [5220] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:55:28 INFO - PROCESS | 5220 | ++DOCSHELL 0x9ab56400 == 3 [pid = 5220] [id = 3] 15:55:28 INFO - PROCESS | 5220 | ++DOMWINDOW == 6 (0x9ab56800) [pid = 5220] [serial = 6] [outer = (nil)] 15:55:28 INFO - PROCESS | 5220 | ++DOCSHELL 0x9ab56c00 == 4 [pid = 5220] [id = 4] 15:55:28 INFO - PROCESS | 5220 | ++DOMWINDOW == 7 (0x9ab5a400) [pid = 5220] [serial = 7] [outer = (nil)] 15:55:29 INFO - PROCESS | 5220 | [5220] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 15:55:29 INFO - PROCESS | 5220 | ++DOCSHELL 0x99fee000 == 5 [pid = 5220] [id = 5] 15:55:29 INFO - PROCESS | 5220 | ++DOMWINDOW == 8 (0x99fee400) [pid = 5220] [serial = 8] [outer = (nil)] 15:55:29 INFO - PROCESS | 5220 | [5220] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 15:55:29 INFO - PROCESS | 5220 | [5220] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 15:55:29 INFO - PROCESS | 5220 | ++DOMWINDOW == 9 (0x99e87c00) [pid = 5220] [serial = 9] [outer = 0x99fee400] 15:55:30 INFO - PROCESS | 5220 | ++DOMWINDOW == 10 (0x9a028400) [pid = 5220] [serial = 10] [outer = 0x9ab56800] 15:55:30 INFO - PROCESS | 5220 | ++DOMWINDOW == 11 (0x9a02a000) [pid = 5220] [serial = 11] [outer = 0x9ab5a400] 15:55:30 INFO - PROCESS | 5220 | ++DOMWINDOW == 12 (0x9a02c400) [pid = 5220] [serial = 12] [outer = 0x99fee400] 15:55:31 INFO - PROCESS | 5220 | 1465426531298 Marionette INFO startBrowser d61342bb-bacd-46b1-923e-9d633f94e1df 15:55:31 INFO - PROCESS | 5220 | 1465426531346 Marionette DEBUG loaded listener.js 15:55:31 INFO - PROCESS | 5220 | 1465426531365 Marionette DEBUG loaded listener.js 15:55:31 INFO - PROCESS | 5220 | 1465426531369 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:55:32 INFO - PROCESS | 5220 | ++DOMWINDOW == 13 (0x9825f800) [pid = 5220] [serial = 13] [outer = 0x99fee400] 15:55:32 INFO - PROCESS | 5220 | 1465426532067 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"d61342bb-bacd-46b1-923e-9d633f94e1df","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160608141429","device":"desktop","version":"48.0","command_id":1}}] 15:55:32 INFO - PROCESS | 5220 | 1465426532251 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 15:55:32 INFO - PROCESS | 5220 | 1465426532258 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:55:32 INFO - PROCESS | 5220 | 1465426532423 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 15:55:32 INFO - PROCESS | 5220 | 1465426532712 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 15:55:32 INFO - PROCESS | 5220 | 1465426532718 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:55:32 INFO - PROCESS | 5220 | [5220] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 15:55:32 INFO - PROCESS | 5220 | [5220] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 15:55:32 INFO - PROCESS | 5220 | ++DOMWINDOW == 14 (0x9474e000) [pid = 5220] [serial = 14] [outer = 0x99fee400] 15:55:33 INFO - PROCESS | 5220 | [5220] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 15:55:33 INFO - PROCESS | 5220 | [5220] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:55:33 INFO - PROCESS | 5220 | 1465426533283 Marionette TRACE conn3 <- [1,3,null,{}] 15:55:33 INFO - PROCESS | 5220 | 1465426533293 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 15:55:33 INFO - PROCESS | 5220 | 1465426533302 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:55:33 INFO - PROCESS | 5220 | 1465426533335 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 15:55:33 INFO - PROCESS | 5220 | 1465426533385 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 15:55:33 INFO - PROCESS | 5220 | 1465426533390 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 15:55:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 15:55:33 INFO - PROCESS | 5220 | 1465426533398 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 15:55:33 INFO - PROCESS | 5220 | 1465426533404 Marionette TRACE conn3 <- [1,6,null,{}] 15:55:33 INFO - PROCESS | 5220 | 1465426533415 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:33 INFO - PROCESS | 5220 | 1465426533420 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:55:33 INFO - PROCESS | 5220 | 1465426533442 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 15:55:33 INFO - PROCESS | 5220 | 1465426533452 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:33 INFO - PROCESS | 5220 | 1465426533460 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:55:33 INFO - PROCESS | 5220 | ++DOCSHELL 0x93c40000 == 6 [pid = 5220] [id = 6] 15:55:33 INFO - PROCESS | 5220 | ++DOMWINDOW == 15 (0x93c40400) [pid = 5220] [serial = 15] [outer = (nil)] 15:55:33 INFO - PROCESS | 5220 | ++DOMWINDOW == 16 (0x93c42400) [pid = 5220] [serial = 16] [outer = 0x93c40400] 15:55:33 INFO - PROCESS | 5220 | 1465426533543 Marionette DEBUG loaded listener.js 15:55:33 INFO - PROCESS | 5220 | ++DOMWINDOW == 17 (0x93a17800) [pid = 5220] [serial = 17] [outer = 0x93c40400] 15:55:33 INFO - PROCESS | 5220 | ++DOCSHELL 0x93a1f400 == 7 [pid = 5220] [id = 7] 15:55:33 INFO - PROCESS | 5220 | ++DOMWINDOW == 18 (0x997b4800) [pid = 5220] [serial = 18] [outer = (nil)] 15:55:34 INFO - PROCESS | 5220 | ++DOMWINDOW == 19 (0x93903400) [pid = 5220] [serial = 19] [outer = 0x997b4800] 15:55:34 INFO - PROCESS | 5220 | 1465426534023 Marionette DEBUG loaded listener.js 15:55:34 INFO - PROCESS | 5220 | ++DOMWINDOW == 20 (0x93909400) [pid = 5220] [serial = 20] [outer = 0x997b4800] 15:55:34 INFO - PROCESS | 5220 | [5220] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 15:55:34 INFO - PROCESS | 5220 | 1465426534556 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 15:55:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 15:55:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1236ms 15:55:34 INFO - PROCESS | 5220 | 1465426534675 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 15:55:34 INFO - PROCESS | 5220 | 1465426534678 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 15:55:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 15:55:34 INFO - PROCESS | 5220 | 1465426534711 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 15:55:34 INFO - PROCESS | 5220 | 1465426534714 Marionette TRACE conn3 <- [1,10,null,{}] 15:55:34 INFO - PROCESS | 5220 | 1465426534729 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:34 INFO - PROCESS | 5220 | 1465426534738 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:55:34 INFO - PROCESS | 5220 | 1465426534908 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 15:55:34 INFO - PROCESS | 5220 | 1465426534927 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:34 INFO - PROCESS | 5220 | 1465426534939 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:55:34 INFO - PROCESS | 5220 | ++DOCSHELL 0x922cf000 == 8 [pid = 5220] [id = 8] 15:55:34 INFO - PROCESS | 5220 | ++DOMWINDOW == 21 (0x922cf400) [pid = 5220] [serial = 21] [outer = (nil)] 15:55:35 INFO - PROCESS | 5220 | ++DOMWINDOW == 22 (0x93863400) [pid = 5220] [serial = 22] [outer = 0x922cf400] 15:55:35 INFO - PROCESS | 5220 | 1465426535009 Marionette DEBUG loaded listener.js 15:55:35 INFO - PROCESS | 5220 | ++DOMWINDOW == 23 (0x99482c00) [pid = 5220] [serial = 23] [outer = 0x922cf400] 15:55:36 INFO - PROCESS | 5220 | 1465426536044 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 15:55:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 15:55:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1400ms 15:55:36 INFO - PROCESS | 5220 | 1465426536097 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 15:55:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 15:55:36 INFO - PROCESS | 5220 | 1465426536104 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 15:55:36 INFO - PROCESS | 5220 | 1465426536112 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 15:55:36 INFO - PROCESS | 5220 | 1465426536118 Marionette TRACE conn3 <- [1,14,null,{}] 15:55:36 INFO - PROCESS | 5220 | 1465426536128 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:36 INFO - PROCESS | 5220 | 1465426536133 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:55:36 INFO - PROCESS | 5220 | 1465426536367 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 15:55:36 INFO - PROCESS | 5220 | 1465426536531 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:36 INFO - PROCESS | 5220 | 1465426536540 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:55:36 INFO - PROCESS | 5220 | ++DOCSHELL 0x922cc800 == 9 [pid = 5220] [id = 9] 15:55:36 INFO - PROCESS | 5220 | ++DOMWINDOW == 24 (0x922ccc00) [pid = 5220] [serial = 24] [outer = (nil)] 15:55:36 INFO - PROCESS | 5220 | ++DOMWINDOW == 25 (0x9235c400) [pid = 5220] [serial = 25] [outer = 0x922ccc00] 15:55:36 INFO - PROCESS | 5220 | 1465426536638 Marionette DEBUG loaded listener.js 15:55:36 INFO - PROCESS | 5220 | ++DOMWINDOW == 26 (0x92363000) [pid = 5220] [serial = 26] [outer = 0x922ccc00] 15:55:36 INFO - PROCESS | 5220 | ++DOCSHELL 0x92edf400 == 10 [pid = 5220] [id = 10] 15:55:36 INFO - PROCESS | 5220 | ++DOMWINDOW == 27 (0x92ee0000) [pid = 5220] [serial = 27] [outer = (nil)] 15:55:37 INFO - PROCESS | 5220 | ++DOMWINDOW == 28 (0x922cec00) [pid = 5220] [serial = 28] [outer = 0x92ee0000] 15:55:37 INFO - PROCESS | 5220 | ++DOMWINDOW == 29 (0x92369000) [pid = 5220] [serial = 29] [outer = 0x92ee0000] 15:55:37 INFO - PROCESS | 5220 | ++DOCSHELL 0x9385d800 == 11 [pid = 5220] [id = 11] 15:55:37 INFO - PROCESS | 5220 | ++DOMWINDOW == 30 (0x93a19000) [pid = 5220] [serial = 30] [outer = (nil)] 15:55:37 INFO - PROCESS | 5220 | ++DOMWINDOW == 31 (0x93c3bc00) [pid = 5220] [serial = 31] [outer = 0x93a19000] 15:55:37 INFO - PROCESS | 5220 | ++DOMWINDOW == 32 (0x97690400) [pid = 5220] [serial = 32] [outer = 0x93a19000] 15:55:37 INFO - PROCESS | 5220 | 1465426537812 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 15:55:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 15:55:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1734ms 15:55:37 INFO - PROCESS | 5220 | 1465426537893 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 15:55:37 INFO - PROCESS | 5220 | 1465426537901 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 15:55:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 15:55:37 INFO - PROCESS | 5220 | 1465426537916 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 15:55:37 INFO - PROCESS | 5220 | 1465426537921 Marionette TRACE conn3 <- [1,18,null,{}] 15:55:37 INFO - PROCESS | 5220 | 1465426537939 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:37 INFO - PROCESS | 5220 | 1465426537945 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:55:38 INFO - PROCESS | 5220 | 1465426538167 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 15:55:38 INFO - PROCESS | 5220 | 1465426538286 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:38 INFO - PROCESS | 5220 | 1465426538294 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:55:38 INFO - PROCESS | 5220 | ++DOCSHELL 0x92ed9000 == 12 [pid = 5220] [id = 12] 15:55:38 INFO - PROCESS | 5220 | ++DOMWINDOW == 33 (0x93a1d800) [pid = 5220] [serial = 33] [outer = (nil)] 15:55:38 INFO - PROCESS | 5220 | ++DOMWINDOW == 34 (0x9807d000) [pid = 5220] [serial = 34] [outer = 0x93a1d800] 15:55:38 INFO - PROCESS | 5220 | 1465426538382 Marionette DEBUG loaded listener.js 15:55:38 INFO - PROCESS | 5220 | ++DOMWINDOW == 35 (0x99d63400) [pid = 5220] [serial = 35] [outer = 0x93a1d800] 15:55:39 INFO - PROCESS | 5220 | 1465426539220 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 15:55:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 15:55:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1352ms 15:55:39 INFO - PROCESS | 5220 | 1465426539268 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 15:55:39 INFO - PROCESS | 5220 | 1465426539273 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 15:55:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 15:55:39 INFO - PROCESS | 5220 | 1465426539280 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 15:55:39 INFO - PROCESS | 5220 | 1465426539286 Marionette TRACE conn3 <- [1,22,null,{}] 15:55:39 INFO - PROCESS | 5220 | 1465426539302 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:39 INFO - PROCESS | 5220 | 1465426539310 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:55:39 INFO - PROCESS | 5220 | 1465426539536 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 15:55:39 INFO - PROCESS | 5220 | 1465426539667 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:39 INFO - PROCESS | 5220 | 1465426539679 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:55:39 INFO - PROCESS | 5220 | ++DOCSHELL 0x9a318000 == 13 [pid = 5220] [id = 13] 15:55:39 INFO - PROCESS | 5220 | ++DOMWINDOW == 36 (0x9a31c000) [pid = 5220] [serial = 36] [outer = (nil)] 15:55:39 INFO - PROCESS | 5220 | ++DOMWINDOW == 37 (0x9a84ec00) [pid = 5220] [serial = 37] [outer = 0x9a31c000] 15:55:39 INFO - PROCESS | 5220 | 1465426539770 Marionette DEBUG loaded listener.js 15:55:39 INFO - PROCESS | 5220 | ++DOMWINDOW == 38 (0x9ab5c800) [pid = 5220] [serial = 38] [outer = 0x9a31c000] 15:55:40 INFO - PROCESS | 5220 | 1465426540622 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 15:55:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 15:55:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1391ms 15:55:40 INFO - PROCESS | 5220 | 1465426540672 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 15:55:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 15:55:40 INFO - PROCESS | 5220 | 1465426540677 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 15:55:40 INFO - PROCESS | 5220 | 1465426540683 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 15:55:40 INFO - PROCESS | 5220 | 1465426540687 Marionette TRACE conn3 <- [1,26,null,{}] 15:55:40 INFO - PROCESS | 5220 | 1465426540693 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:40 INFO - PROCESS | 5220 | 1465426540698 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:55:40 INFO - PROCESS | 5220 | 1465426540887 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 15:55:41 INFO - PROCESS | 5220 | 1465426541015 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:41 INFO - PROCESS | 5220 | 1465426541028 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:55:41 INFO - PROCESS | 5220 | ++DOCSHELL 0x9b6cd400 == 14 [pid = 5220] [id = 14] 15:55:41 INFO - PROCESS | 5220 | ++DOMWINDOW == 39 (0x9b6ee400) [pid = 5220] [serial = 39] [outer = (nil)] 15:55:41 INFO - PROCESS | 5220 | ++DOMWINDOW == 40 (0x9d908400) [pid = 5220] [serial = 40] [outer = 0x9b6ee400] 15:55:41 INFO - PROCESS | 5220 | 1465426541106 Marionette DEBUG loaded listener.js 15:55:41 INFO - PROCESS | 5220 | ++DOMWINDOW == 41 (0xa1113c00) [pid = 5220] [serial = 41] [outer = 0x9b6ee400] 15:55:42 INFO - PROCESS | 5220 | 1465426542313 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 15:55:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 15:55:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1679ms 15:55:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 15:55:42 INFO - PROCESS | 5220 | 1465426542363 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 15:55:42 INFO - PROCESS | 5220 | 1465426542367 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 15:55:42 INFO - PROCESS | 5220 | 1465426542375 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 15:55:42 INFO - PROCESS | 5220 | 1465426542378 Marionette TRACE conn3 <- [1,30,null,{}] 15:55:42 INFO - PROCESS | 5220 | 1465426542391 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:42 INFO - PROCESS | 5220 | 1465426542401 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:55:42 INFO - PROCESS | 5220 | 1465426542560 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 15:55:42 INFO - PROCESS | 5220 | 1465426542663 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:42 INFO - PROCESS | 5220 | 1465426542672 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:55:42 INFO - PROCESS | 5220 | ++DOCSHELL 0x951e5000 == 15 [pid = 5220] [id = 15] 15:55:42 INFO - PROCESS | 5220 | ++DOMWINDOW == 42 (0x9769ac00) [pid = 5220] [serial = 42] [outer = (nil)] 15:55:42 INFO - PROCESS | 5220 | ++DOMWINDOW == 43 (0x98968c00) [pid = 5220] [serial = 43] [outer = 0x9769ac00] 15:55:42 INFO - PROCESS | 5220 | 1465426542748 Marionette DEBUG loaded listener.js 15:55:42 INFO - PROCESS | 5220 | ++DOMWINDOW == 44 (0x9947f000) [pid = 5220] [serial = 44] [outer = 0x9769ac00] 15:55:43 INFO - PROCESS | 5220 | 1465426543617 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 15:55:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 15:55:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1287ms 15:55:43 INFO - PROCESS | 5220 | 1465426543666 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 15:55:43 INFO - PROCESS | 5220 | 1465426543673 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 15:55:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 15:55:43 INFO - PROCESS | 5220 | 1465426543685 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 15:55:43 INFO - PROCESS | 5220 | 1465426543688 Marionette TRACE conn3 <- [1,34,null,{}] 15:55:43 INFO - PROCESS | 5220 | 1465426543695 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:43 INFO - PROCESS | 5220 | 1465426543700 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:55:43 INFO - PROCESS | 5220 | 1465426543855 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 15:55:43 INFO - PROCESS | 5220 | 1465426543866 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:43 INFO - PROCESS | 5220 | 1465426543876 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:55:43 INFO - PROCESS | 5220 | ++DOCSHELL 0x9976b400 == 16 [pid = 5220] [id = 16] 15:55:43 INFO - PROCESS | 5220 | ++DOMWINDOW == 45 (0x99add000) [pid = 5220] [serial = 45] [outer = (nil)] 15:55:43 INFO - PROCESS | 5220 | ++DOMWINDOW == 46 (0x99dd2400) [pid = 5220] [serial = 46] [outer = 0x99add000] 15:55:43 INFO - PROCESS | 5220 | 1465426543948 Marionette DEBUG loaded listener.js 15:55:44 INFO - PROCESS | 5220 | ++DOMWINDOW == 47 (0x9a30f000) [pid = 5220] [serial = 47] [outer = 0x99add000] 15:55:44 INFO - PROCESS | 5220 | 1465426544723 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 15:55:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 15:55:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1083ms 15:55:44 INFO - PROCESS | 5220 | 1465426544768 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 15:55:44 INFO - PROCESS | 5220 | 1465426544772 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 15:55:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 15:55:44 INFO - PROCESS | 5220 | 1465426544778 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 15:55:44 INFO - PROCESS | 5220 | 1465426544784 Marionette TRACE conn3 <- [1,38,null,{}] 15:55:44 INFO - PROCESS | 5220 | 1465426544800 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:44 INFO - PROCESS | 5220 | 1465426544808 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:55:44 INFO - PROCESS | 5220 | 1465426544963 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 15:55:45 INFO - PROCESS | 5220 | 1465426544974 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:45 INFO - PROCESS | 5220 | 1465426544984 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:55:45 INFO - PROCESS | 5220 | ++DOCSHELL 0x9a31c400 == 17 [pid = 5220] [id = 17] 15:55:45 INFO - PROCESS | 5220 | ++DOMWINDOW == 48 (0x9a31cc00) [pid = 5220] [serial = 48] [outer = (nil)] 15:55:45 INFO - PROCESS | 5220 | ++DOMWINDOW == 49 (0x9ab5b800) [pid = 5220] [serial = 49] [outer = 0x9a31cc00] 15:55:45 INFO - PROCESS | 5220 | 1465426545058 Marionette DEBUG loaded listener.js 15:55:45 INFO - PROCESS | 5220 | ++DOMWINDOW == 50 (0x9ad3a400) [pid = 5220] [serial = 50] [outer = 0x9a31cc00] 15:55:45 INFO - PROCESS | 5220 | 1465426545818 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 15:55:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 15:55:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1091ms 15:55:45 INFO - PROCESS | 5220 | 1465426545870 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 15:55:45 INFO - PROCESS | 5220 | 1465426545873 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 15:55:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 15:55:45 INFO - PROCESS | 5220 | 1465426545880 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 15:55:45 INFO - PROCESS | 5220 | 1465426545883 Marionette TRACE conn3 <- [1,42,null,{}] 15:55:45 INFO - PROCESS | 5220 | 1465426545889 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:45 INFO - PROCESS | 5220 | 1465426545894 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:55:46 INFO - PROCESS | 5220 | 1465426546053 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 15:55:46 INFO - PROCESS | 5220 | 1465426546062 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:46 INFO - PROCESS | 5220 | 1465426546068 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:55:46 INFO - PROCESS | 5220 | ++DOCSHELL 0x9ad3cc00 == 18 [pid = 5220] [id = 18] 15:55:46 INFO - PROCESS | 5220 | ++DOMWINDOW == 51 (0x9ad3d000) [pid = 5220] [serial = 51] [outer = (nil)] 15:55:46 INFO - PROCESS | 5220 | ++DOMWINDOW == 52 (0x9b6c4000) [pid = 5220] [serial = 52] [outer = 0x9ad3d000] 15:55:46 INFO - PROCESS | 5220 | 1465426546147 Marionette DEBUG loaded listener.js 15:55:46 INFO - PROCESS | 5220 | ++DOMWINDOW == 53 (0x9b7d2400) [pid = 5220] [serial = 53] [outer = 0x9ad3d000] 15:55:46 INFO - PROCESS | 5220 | 1465426546924 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 15:55:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 15:55:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1082ms 15:55:46 INFO - PROCESS | 5220 | 1465426546962 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 15:55:46 INFO - PROCESS | 5220 | 1465426546978 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 15:55:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 15:55:47 INFO - PROCESS | 5220 | 1465426546999 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 15:55:47 INFO - PROCESS | 5220 | 1465426547003 Marionette TRACE conn3 <- [1,46,null,{}] 15:55:47 INFO - PROCESS | 5220 | 1465426547009 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:47 INFO - PROCESS | 5220 | 1465426547014 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:55:47 INFO - PROCESS | 5220 | 1465426547169 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 15:55:47 INFO - PROCESS | 5220 | 1465426547179 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:47 INFO - PROCESS | 5220 | 1465426547187 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:55:47 INFO - PROCESS | 5220 | ++DOCSHELL 0x9b87c400 == 19 [pid = 5220] [id = 19] 15:55:47 INFO - PROCESS | 5220 | ++DOMWINDOW == 54 (0x9b87f000) [pid = 5220] [serial = 54] [outer = (nil)] 15:55:47 INFO - PROCESS | 5220 | ++DOMWINDOW == 55 (0x9cc12000) [pid = 5220] [serial = 55] [outer = 0x9b87f000] 15:55:47 INFO - PROCESS | 5220 | 1465426547260 Marionette DEBUG loaded listener.js 15:55:47 INFO - PROCESS | 5220 | ++DOMWINDOW == 56 (0xa1116800) [pid = 5220] [serial = 56] [outer = 0x9b87f000] 15:55:48 INFO - PROCESS | 5220 | 1465426548096 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 15:55:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 15:55:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1200ms 15:55:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 15:55:48 INFO - PROCESS | 5220 | 1465426548188 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 15:55:48 INFO - PROCESS | 5220 | 1465426548191 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 15:55:48 INFO - PROCESS | 5220 | 1465426548197 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 15:55:48 INFO - PROCESS | 5220 | 1465426548201 Marionette TRACE conn3 <- [1,50,null,{}] 15:55:48 INFO - PROCESS | 5220 | 1465426548210 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:48 INFO - PROCESS | 5220 | 1465426548221 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:55:48 INFO - PROCESS | 5220 | 1465426548405 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 15:55:48 INFO - PROCESS | 5220 | 1465426548500 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:48 INFO - PROCESS | 5220 | 1465426548511 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:55:48 INFO - PROCESS | 5220 | ++DOCSHELL 0x92ed8400 == 20 [pid = 5220] [id = 20] 15:55:48 INFO - PROCESS | 5220 | ++DOMWINDOW == 57 (0x9807dc00) [pid = 5220] [serial = 57] [outer = (nil)] 15:55:48 INFO - PROCESS | 5220 | ++DOMWINDOW == 58 (0xa21ec400) [pid = 5220] [serial = 58] [outer = 0x9807dc00] 15:55:48 INFO - PROCESS | 5220 | 1465426548580 Marionette DEBUG loaded listener.js 15:55:48 INFO - PROCESS | 5220 | ++DOMWINDOW == 59 (0xa23d3000) [pid = 5220] [serial = 59] [outer = 0x9807dc00] 15:55:49 INFO - PROCESS | 5220 | 1465426549226 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:55:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 15:55:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1089ms 15:55:49 INFO - PROCESS | 5220 | 1465426549286 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 15:55:49 INFO - PROCESS | 5220 | 1465426549289 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 15:55:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 15:55:49 INFO - PROCESS | 5220 | 1465426549300 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 15:55:49 INFO - PROCESS | 5220 | 1465426549303 Marionette TRACE conn3 <- [1,54,null,{}] 15:55:49 INFO - PROCESS | 5220 | 1465426549309 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:49 INFO - PROCESS | 5220 | 1465426549314 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:55:49 INFO - PROCESS | 5220 | 1465426549468 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 15:55:49 INFO - PROCESS | 5220 | 1465426549566 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:49 INFO - PROCESS | 5220 | 1465426549571 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:55:49 INFO - PROCESS | 5220 | ++DOCSHELL 0x9390b400 == 21 [pid = 5220] [id = 21] 15:55:49 INFO - PROCESS | 5220 | ++DOMWINDOW == 60 (0x9a31a400) [pid = 5220] [serial = 60] [outer = (nil)] 15:55:49 INFO - PROCESS | 5220 | ++DOMWINDOW == 61 (0xa256e800) [pid = 5220] [serial = 61] [outer = 0x9a31a400] 15:55:49 INFO - PROCESS | 5220 | 1465426549640 Marionette DEBUG loaded listener.js 15:55:49 INFO - PROCESS | 5220 | ++DOMWINDOW == 62 (0xa25f4800) [pid = 5220] [serial = 62] [outer = 0x9a31a400] 15:55:50 INFO - PROCESS | 5220 | 1465426550294 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:55:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 15:55:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1026ms 15:55:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 15:55:50 INFO - PROCESS | 5220 | 1465426550328 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 15:55:50 INFO - PROCESS | 5220 | 1465426550331 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 15:55:50 INFO - PROCESS | 5220 | 1465426550337 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 15:55:50 INFO - PROCESS | 5220 | 1465426550340 Marionette TRACE conn3 <- [1,58,null,{}] 15:55:50 INFO - PROCESS | 5220 | 1465426550346 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:50 INFO - PROCESS | 5220 | 1465426550350 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:55:50 INFO - PROCESS | 5220 | 1465426550541 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 15:55:50 INFO - PROCESS | 5220 | 1465426550557 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:50 INFO - PROCESS | 5220 | 1465426550566 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:55:50 INFO - PROCESS | 5220 | ++DOCSHELL 0x91ff7c00 == 22 [pid = 5220] [id = 22] 15:55:50 INFO - PROCESS | 5220 | ++DOMWINDOW == 63 (0x93904800) [pid = 5220] [serial = 63] [outer = (nil)] 15:55:50 INFO - PROCESS | 5220 | ++DOMWINDOW == 64 (0xa328e400) [pid = 5220] [serial = 64] [outer = 0x93904800] 15:55:50 INFO - PROCESS | 5220 | 1465426550635 Marionette DEBUG loaded listener.js 15:55:50 INFO - PROCESS | 5220 | ++DOMWINDOW == 65 (0xa3344400) [pid = 5220] [serial = 65] [outer = 0x93904800] 15:55:51 INFO - PROCESS | 5220 | 1465426551292 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:55:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 15:55:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 988ms 15:55:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 15:55:51 INFO - PROCESS | 5220 | 1465426551324 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 15:55:51 INFO - PROCESS | 5220 | 1465426551327 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 15:55:51 INFO - PROCESS | 5220 | 1465426551333 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 15:55:51 INFO - PROCESS | 5220 | 1465426551337 Marionette TRACE conn3 <- [1,62,null,{}] 15:55:51 INFO - PROCESS | 5220 | 1465426551342 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:51 INFO - PROCESS | 5220 | 1465426551347 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:55:51 INFO - PROCESS | 5220 | 1465426551558 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 15:55:51 INFO - PROCESS | 5220 | 1465426551578 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:51 INFO - PROCESS | 5220 | 1465426551585 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:55:51 INFO - PROCESS | 5220 | ++DOCSHELL 0xa2172000 == 23 [pid = 5220] [id = 23] 15:55:51 INFO - PROCESS | 5220 | ++DOMWINDOW == 66 (0xa2528c00) [pid = 5220] [serial = 66] [outer = (nil)] 15:55:51 INFO - PROCESS | 5220 | ++DOMWINDOW == 67 (0xa4d4d400) [pid = 5220] [serial = 67] [outer = 0xa2528c00] 15:55:51 INFO - PROCESS | 5220 | 1465426551655 Marionette DEBUG loaded listener.js 15:55:51 INFO - PROCESS | 5220 | ++DOMWINDOW == 68 (0xa4f16c00) [pid = 5220] [serial = 68] [outer = 0xa2528c00] 15:55:53 INFO - PROCESS | 5220 | 1465426553500 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:55:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 15:55:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 2238ms 15:55:53 INFO - PROCESS | 5220 | 1465426553571 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 15:55:53 INFO - PROCESS | 5220 | 1465426553576 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 15:55:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 15:55:53 INFO - PROCESS | 5220 | 1465426553585 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 15:55:53 INFO - PROCESS | 5220 | 1465426553592 Marionette TRACE conn3 <- [1,66,null,{}] 15:55:53 INFO - PROCESS | 5220 | 1465426553607 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:53 INFO - PROCESS | 5220 | 1465426553613 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:55:53 INFO - PROCESS | 5220 | 1465426553805 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 15:55:53 INFO - PROCESS | 5220 | 1465426553867 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:53 INFO - PROCESS | 5220 | 1465426553874 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:55:53 INFO - PROCESS | 5220 | ++DOCSHELL 0x94763000 == 24 [pid = 5220] [id = 24] 15:55:53 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x94768400) [pid = 5220] [serial = 69] [outer = (nil)] 15:55:53 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x97691400) [pid = 5220] [serial = 70] [outer = 0x94768400] 15:55:53 INFO - PROCESS | 5220 | 1465426553951 Marionette DEBUG loaded listener.js 15:55:54 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x98203c00) [pid = 5220] [serial = 71] [outer = 0x94768400] 15:55:54 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x93c40400) [pid = 5220] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 15:55:54 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x922cf400) [pid = 5220] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 15:55:54 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x922ccc00) [pid = 5220] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 15:55:54 INFO - PROCESS | 5220 | --DOMWINDOW == 67 (0x93a1d800) [pid = 5220] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 15:55:54 INFO - PROCESS | 5220 | --DOMWINDOW == 66 (0x9a31c000) [pid = 5220] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 15:55:54 INFO - PROCESS | 5220 | --DOMWINDOW == 65 (0x9b6ee400) [pid = 5220] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 15:55:54 INFO - PROCESS | 5220 | --DOMWINDOW == 64 (0x9769ac00) [pid = 5220] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 15:55:54 INFO - PROCESS | 5220 | --DOMWINDOW == 63 (0x99add000) [pid = 5220] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 15:55:54 INFO - PROCESS | 5220 | --DOMWINDOW == 62 (0x9a31cc00) [pid = 5220] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 15:55:54 INFO - PROCESS | 5220 | --DOMWINDOW == 61 (0x9ad3d000) [pid = 5220] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 15:55:54 INFO - PROCESS | 5220 | --DOMWINDOW == 60 (0x9807dc00) [pid = 5220] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 15:55:54 INFO - PROCESS | 5220 | --DOMWINDOW == 59 (0x9a31a400) [pid = 5220] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 15:55:55 INFO - PROCESS | 5220 | 1465426555176 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:55:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 15:55:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1640ms 15:55:55 INFO - PROCESS | 5220 | 1465426555225 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 15:55:55 INFO - PROCESS | 5220 | 1465426555231 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 15:55:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 15:55:55 INFO - PROCESS | 5220 | 1465426555241 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 15:55:55 INFO - PROCESS | 5220 | 1465426555245 Marionette TRACE conn3 <- [1,70,null,{}] 15:55:55 INFO - PROCESS | 5220 | 1465426555251 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:55 INFO - PROCESS | 5220 | 1465426555257 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:55:55 INFO - PROCESS | 5220 | 1465426555414 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 15:55:55 INFO - PROCESS | 5220 | 1465426555423 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:55 INFO - PROCESS | 5220 | 1465426555432 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:55:55 INFO - PROCESS | 5220 | ++DOCSHELL 0x9390a800 == 25 [pid = 5220] [id = 25] 15:55:55 INFO - PROCESS | 5220 | ++DOMWINDOW == 60 (0x99489400) [pid = 5220] [serial = 72] [outer = (nil)] 15:55:55 INFO - PROCESS | 5220 | ++DOMWINDOW == 61 (0x99a11000) [pid = 5220] [serial = 73] [outer = 0x99489400] 15:55:55 INFO - PROCESS | 5220 | 1465426555508 Marionette DEBUG loaded listener.js 15:55:55 INFO - PROCESS | 5220 | ++DOMWINDOW == 62 (0x99add000) [pid = 5220] [serial = 74] [outer = 0x99489400] 15:55:56 INFO - PROCESS | 5220 | 1465426556265 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:55:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 15:55:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1079ms 15:55:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 15:55:56 INFO - PROCESS | 5220 | 1465426556321 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 15:55:56 INFO - PROCESS | 5220 | 1465426556324 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 15:55:56 INFO - PROCESS | 5220 | 1465426556331 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 15:55:56 INFO - PROCESS | 5220 | 1465426556337 Marionette TRACE conn3 <- [1,74,null,{}] 15:55:56 INFO - PROCESS | 5220 | 1465426556352 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:56 INFO - PROCESS | 5220 | 1465426556361 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:55:56 INFO - PROCESS | 5220 | 1465426556513 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 15:55:56 INFO - PROCESS | 5220 | 1465426556524 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:56 INFO - PROCESS | 5220 | 1465426556537 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:55:56 INFO - PROCESS | 5220 | ++DOCSHELL 0x9a846000 == 26 [pid = 5220] [id = 26] 15:55:56 INFO - PROCESS | 5220 | ++DOMWINDOW == 63 (0x9a847800) [pid = 5220] [serial = 75] [outer = (nil)] 15:55:56 INFO - PROCESS | 5220 | ++DOMWINDOW == 64 (0x9ab60000) [pid = 5220] [serial = 76] [outer = 0x9a847800] 15:55:56 INFO - PROCESS | 5220 | 1465426556628 Marionette DEBUG loaded listener.js 15:55:56 INFO - PROCESS | 5220 | ++DOMWINDOW == 65 (0x9b16c400) [pid = 5220] [serial = 77] [outer = 0x9a847800] 15:55:57 INFO - PROCESS | 5220 | 1465426557571 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:55:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 15:55:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1286ms 15:55:57 INFO - PROCESS | 5220 | 1465426557618 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 15:55:57 INFO - PROCESS | 5220 | 1465426557624 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 15:55:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 15:55:57 INFO - PROCESS | 5220 | 1465426557632 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 15:55:57 INFO - PROCESS | 5220 | 1465426557640 Marionette TRACE conn3 <- [1,78,null,{}] 15:55:57 INFO - PROCESS | 5220 | 1465426557649 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:57 INFO - PROCESS | 5220 | 1465426557654 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:55:57 INFO - PROCESS | 5220 | 1465426557831 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 15:55:57 INFO - PROCESS | 5220 | 1465426557968 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:57 INFO - PROCESS | 5220 | 1465426557981 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:55:58 INFO - PROCESS | 5220 | ++DOCSHELL 0x9475a400 == 27 [pid = 5220] [id = 27] 15:55:58 INFO - PROCESS | 5220 | ++DOMWINDOW == 66 (0x9476cc00) [pid = 5220] [serial = 78] [outer = (nil)] 15:55:58 INFO - PROCESS | 5220 | ++DOMWINDOW == 67 (0x97693800) [pid = 5220] [serial = 79] [outer = 0x9476cc00] 15:55:58 INFO - PROCESS | 5220 | 1465426558062 Marionette DEBUG loaded listener.js 15:55:58 INFO - PROCESS | 5220 | ++DOMWINDOW == 68 (0x99d60c00) [pid = 5220] [serial = 80] [outer = 0x9476cc00] 15:55:58 INFO - PROCESS | 5220 | 1465426558927 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:55:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 15:55:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1333ms 15:55:58 INFO - PROCESS | 5220 | 1465426558965 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 15:55:58 INFO - PROCESS | 5220 | 1465426558973 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 15:55:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 15:55:58 INFO - PROCESS | 5220 | 1465426558984 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 15:55:58 INFO - PROCESS | 5220 | 1465426558988 Marionette TRACE conn3 <- [1,82,null,{}] 15:55:58 INFO - PROCESS | 5220 | 1465426558995 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:59 INFO - PROCESS | 5220 | 1465426559001 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:55:59 INFO - PROCESS | 5220 | 1465426559182 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 15:55:59 INFO - PROCESS | 5220 | 1465426559317 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:59 INFO - PROCESS | 5220 | 1465426559327 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:55:59 INFO - PROCESS | 5220 | ++DOCSHELL 0x995b0c00 == 28 [pid = 5220] [id = 28] 15:55:59 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x9ad3c400) [pid = 5220] [serial = 81] [outer = (nil)] 15:55:59 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x9b6cf800) [pid = 5220] [serial = 82] [outer = 0x9ad3c400] 15:55:59 INFO - PROCESS | 5220 | 1465426559414 Marionette DEBUG loaded listener.js 15:55:59 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x9b87ec00) [pid = 5220] [serial = 83] [outer = 0x9ad3c400] 15:56:00 INFO - PROCESS | 5220 | 1465426560291 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:56:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 15:56:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1382ms 15:56:00 INFO - PROCESS | 5220 | 1465426560369 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 15:56:00 INFO - PROCESS | 5220 | 1465426560373 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 15:56:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 15:56:00 INFO - PROCESS | 5220 | 1465426560381 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 15:56:00 INFO - PROCESS | 5220 | 1465426560387 Marionette TRACE conn3 <- [1,86,null,{}] 15:56:00 INFO - PROCESS | 5220 | 1465426560405 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:00 INFO - PROCESS | 5220 | 1465426560414 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:00 INFO - PROCESS | 5220 | 1465426560593 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 15:56:00 INFO - PROCESS | 5220 | 1465426560703 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:00 INFO - PROCESS | 5220 | 1465426560712 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:00 INFO - PROCESS | 5220 | ++DOCSHELL 0xa21a1000 == 29 [pid = 5220] [id = 29] 15:56:00 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0xa21a8800) [pid = 5220] [serial = 84] [outer = (nil)] 15:56:00 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0xa2532800) [pid = 5220] [serial = 85] [outer = 0xa21a8800] 15:56:00 INFO - PROCESS | 5220 | 1465426560800 Marionette DEBUG loaded listener.js 15:56:00 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0xa3287c00) [pid = 5220] [serial = 86] [outer = 0xa21a8800] 15:56:01 INFO - PROCESS | 5220 | 1465426561629 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:56:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 15:56:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1286ms 15:56:01 INFO - PROCESS | 5220 | 1465426561667 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 15:56:01 INFO - PROCESS | 5220 | 1465426561672 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 15:56:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 15:56:01 INFO - PROCESS | 5220 | 1465426561679 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 15:56:01 INFO - PROCESS | 5220 | 1465426561683 Marionette TRACE conn3 <- [1,90,null,{}] 15:56:01 INFO - PROCESS | 5220 | 1465426561689 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:01 INFO - PROCESS | 5220 | 1465426561695 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:01 INFO - PROCESS | 5220 | 1465426561878 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 15:56:02 INFO - PROCESS | 5220 | 1465426562017 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:02 INFO - PROCESS | 5220 | 1465426562025 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:02 INFO - PROCESS | 5220 | ++DOCSHELL 0x995b9800 == 30 [pid = 5220] [id = 30] 15:56:02 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0xa1185000) [pid = 5220] [serial = 87] [outer = (nil)] 15:56:02 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0xa4f10800) [pid = 5220] [serial = 88] [outer = 0xa1185000] 15:56:02 INFO - PROCESS | 5220 | 1465426562107 Marionette DEBUG loaded listener.js 15:56:02 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0xa6143800) [pid = 5220] [serial = 89] [outer = 0xa1185000] 15:56:02 INFO - PROCESS | 5220 | 1465426562942 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:56:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 15:56:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1329ms 15:56:03 INFO - PROCESS | 5220 | 1465426563009 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 15:56:03 INFO - PROCESS | 5220 | 1465426563013 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 15:56:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 15:56:03 INFO - PROCESS | 5220 | 1465426563019 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 15:56:03 INFO - PROCESS | 5220 | 1465426563023 Marionette TRACE conn3 <- [1,94,null,{}] 15:56:03 INFO - PROCESS | 5220 | 1465426563029 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:03 INFO - PROCESS | 5220 | 1465426563034 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:03 INFO - PROCESS | 5220 | 1465426563242 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 15:56:03 INFO - PROCESS | 5220 | 1465426563414 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:03 INFO - PROCESS | 5220 | 1465426563420 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:03 INFO - PROCESS | 5220 | ++DOCSHELL 0x91ff8c00 == 31 [pid = 5220] [id = 31] 15:56:03 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x9235c800) [pid = 5220] [serial = 90] [outer = (nil)] 15:56:03 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0xa6725400) [pid = 5220] [serial = 91] [outer = 0x9235c800] 15:56:03 INFO - PROCESS | 5220 | 1465426563503 Marionette DEBUG loaded listener.js 15:56:03 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0xa671e800) [pid = 5220] [serial = 92] [outer = 0x9235c800] 15:56:04 INFO - PROCESS | 5220 | 1465426564399 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 15:56:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 15:56:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1431ms 15:56:04 INFO - PROCESS | 5220 | 1465426564466 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 15:56:04 INFO - PROCESS | 5220 | 1465426564471 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 15:56:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 15:56:04 INFO - PROCESS | 5220 | 1465426564479 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 15:56:04 INFO - PROCESS | 5220 | 1465426564483 Marionette TRACE conn3 <- [1,98,null,{}] 15:56:04 INFO - PROCESS | 5220 | 1465426564489 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:04 INFO - PROCESS | 5220 | 1465426564499 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:04 INFO - PROCESS | 5220 | 1465426564682 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 15:56:04 INFO - PROCESS | 5220 | 1465426564792 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:04 INFO - PROCESS | 5220 | 1465426564800 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:04 INFO - PROCESS | 5220 | ++DOCSHELL 0x9235f800 == 32 [pid = 5220] [id = 32] 15:56:04 INFO - PROCESS | 5220 | ++DOMWINDOW == 81 (0x9235fc00) [pid = 5220] [serial = 93] [outer = (nil)] 15:56:04 INFO - PROCESS | 5220 | ++DOMWINDOW == 82 (0x93826400) [pid = 5220] [serial = 94] [outer = 0x9235fc00] 15:56:04 INFO - PROCESS | 5220 | 1465426564881 Marionette DEBUG loaded listener.js 15:56:05 INFO - PROCESS | 5220 | ++DOMWINDOW == 83 (0x9382c000) [pid = 5220] [serial = 95] [outer = 0x9235fc00] 15:56:05 INFO - PROCESS | 5220 | 1465426565645 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 15:56:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 15:56:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1196ms 15:56:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 15:56:05 INFO - PROCESS | 5220 | 1465426565676 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 15:56:05 INFO - PROCESS | 5220 | 1465426565679 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 15:56:05 INFO - PROCESS | 5220 | 1465426565686 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 15:56:05 INFO - PROCESS | 5220 | 1465426565690 Marionette TRACE conn3 <- [1,102,null,{}] 15:56:05 INFO - PROCESS | 5220 | 1465426565711 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:05 INFO - PROCESS | 5220 | 1465426565717 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:05 INFO - PROCESS | 5220 | 1465426565910 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 15:56:06 INFO - PROCESS | 5220 | 1465426566079 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:06 INFO - PROCESS | 5220 | 1465426566089 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:06 INFO - PROCESS | 5220 | ++DOCSHELL 0x91ff8000 == 33 [pid = 5220] [id = 33] 15:56:06 INFO - PROCESS | 5220 | ++DOMWINDOW == 84 (0x91ff8800) [pid = 5220] [serial = 96] [outer = (nil)] 15:56:06 INFO - PROCESS | 5220 | ++DOMWINDOW == 85 (0x9235cc00) [pid = 5220] [serial = 97] [outer = 0x91ff8800] 15:56:06 INFO - PROCESS | 5220 | 1465426566174 Marionette DEBUG loaded listener.js 15:56:06 INFO - PROCESS | 5220 | ++DOMWINDOW == 86 (0x9381f000) [pid = 5220] [serial = 98] [outer = 0x91ff8800] 15:56:07 INFO - PROCESS | 5220 | 1465426567051 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 15:56:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 15:56:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1428ms 15:56:07 INFO - PROCESS | 5220 | 1465426567115 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 15:56:07 INFO - PROCESS | 5220 | 1465426567120 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 15:56:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 15:56:07 INFO - PROCESS | 5220 | 1465426567128 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 15:56:07 INFO - PROCESS | 5220 | 1465426567132 Marionette TRACE conn3 <- [1,106,null,{}] 15:56:07 INFO - PROCESS | 5220 | 1465426567140 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:07 INFO - PROCESS | 5220 | 1465426567148 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:08 INFO - PROCESS | 5220 | 1465426568042 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 15:56:08 INFO - PROCESS | 5220 | --DOMWINDOW == 85 (0x9a02c400) [pid = 5220] [serial = 12] [outer = (nil)] [url = about:blank] 15:56:08 INFO - PROCESS | 5220 | --DOMWINDOW == 84 (0xa4d47c00) [pid = 5220] [serial = 2] [outer = (nil)] [url = about:blank] 15:56:08 INFO - PROCESS | 5220 | --DOMWINDOW == 83 (0x9235c400) [pid = 5220] [serial = 25] [outer = (nil)] [url = about:blank] 15:56:08 INFO - PROCESS | 5220 | --DOMWINDOW == 82 (0x93c3bc00) [pid = 5220] [serial = 31] [outer = (nil)] [url = about:blank] 15:56:08 INFO - PROCESS | 5220 | --DOMWINDOW == 81 (0x9807d000) [pid = 5220] [serial = 34] [outer = (nil)] [url = about:blank] 15:56:08 INFO - PROCESS | 5220 | --DOMWINDOW == 80 (0x9a84ec00) [pid = 5220] [serial = 37] [outer = (nil)] [url = about:blank] 15:56:08 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x9d908400) [pid = 5220] [serial = 40] [outer = (nil)] [url = about:blank] 15:56:08 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0xa1113c00) [pid = 5220] [serial = 41] [outer = (nil)] [url = about:blank] 15:56:08 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x98968c00) [pid = 5220] [serial = 43] [outer = (nil)] [url = about:blank] 15:56:08 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x9947f000) [pid = 5220] [serial = 44] [outer = (nil)] [url = about:blank] 15:56:08 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x99dd2400) [pid = 5220] [serial = 46] [outer = (nil)] [url = about:blank] 15:56:08 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x9ab5b800) [pid = 5220] [serial = 49] [outer = (nil)] [url = about:blank] 15:56:08 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x9ad3a400) [pid = 5220] [serial = 50] [outer = (nil)] [url = about:blank] 15:56:08 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x9b6c4000) [pid = 5220] [serial = 52] [outer = (nil)] [url = about:blank] 15:56:08 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x9b7d2400) [pid = 5220] [serial = 53] [outer = (nil)] [url = about:blank] 15:56:08 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x9cc12000) [pid = 5220] [serial = 55] [outer = (nil)] [url = about:blank] 15:56:08 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0xa21ec400) [pid = 5220] [serial = 58] [outer = (nil)] [url = about:blank] 15:56:08 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0xa256e800) [pid = 5220] [serial = 61] [outer = (nil)] [url = about:blank] 15:56:08 INFO - PROCESS | 5220 | --DOMWINDOW == 67 (0x922cec00) [pid = 5220] [serial = 28] [outer = (nil)] [url = about:blank] 15:56:08 INFO - PROCESS | 5220 | --DOMWINDOW == 66 (0x92363000) [pid = 5220] [serial = 26] [outer = (nil)] [url = about:blank] 15:56:08 INFO - PROCESS | 5220 | --DOMWINDOW == 65 (0xa25f4800) [pid = 5220] [serial = 62] [outer = (nil)] [url = about:blank] 15:56:08 INFO - PROCESS | 5220 | --DOMWINDOW == 64 (0x99d63400) [pid = 5220] [serial = 35] [outer = (nil)] [url = about:blank] 15:56:08 INFO - PROCESS | 5220 | --DOMWINDOW == 63 (0xa23d3000) [pid = 5220] [serial = 59] [outer = (nil)] [url = about:blank] 15:56:08 INFO - PROCESS | 5220 | --DOMWINDOW == 62 (0x9a30f000) [pid = 5220] [serial = 47] [outer = (nil)] [url = about:blank] 15:56:08 INFO - PROCESS | 5220 | --DOMWINDOW == 61 (0x9ab5c800) [pid = 5220] [serial = 38] [outer = (nil)] [url = about:blank] 15:56:08 INFO - PROCESS | 5220 | --DOMWINDOW == 60 (0xa328e400) [pid = 5220] [serial = 64] [outer = (nil)] [url = about:blank] 15:56:08 INFO - PROCESS | 5220 | --DOMWINDOW == 59 (0x99482c00) [pid = 5220] [serial = 23] [outer = (nil)] [url = about:blank] 15:56:08 INFO - PROCESS | 5220 | --DOMWINDOW == 58 (0x93903400) [pid = 5220] [serial = 19] [outer = (nil)] [url = about:blank] 15:56:08 INFO - PROCESS | 5220 | --DOMWINDOW == 57 (0x93c42400) [pid = 5220] [serial = 16] [outer = (nil)] [url = about:blank] 15:56:08 INFO - PROCESS | 5220 | --DOMWINDOW == 56 (0x93a17800) [pid = 5220] [serial = 17] [outer = (nil)] [url = about:blank] 15:56:08 INFO - PROCESS | 5220 | --DOMWINDOW == 55 (0x99e87c00) [pid = 5220] [serial = 9] [outer = (nil)] [url = about:blank] 15:56:08 INFO - PROCESS | 5220 | --DOMWINDOW == 54 (0x93863400) [pid = 5220] [serial = 22] [outer = (nil)] [url = about:blank] 15:56:08 INFO - PROCESS | 5220 | ++DOMWINDOW == 55 (0x922c9000) [pid = 5220] [serial = 99] [outer = 0x93a19000] 15:56:08 INFO - PROCESS | 5220 | 1465426568353 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:08 INFO - PROCESS | 5220 | 1465426568366 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:08 INFO - PROCESS | 5220 | ++DOCSHELL 0x9235dc00 == 34 [pid = 5220] [id = 34] 15:56:08 INFO - PROCESS | 5220 | ++DOMWINDOW == 56 (0x9235e000) [pid = 5220] [serial = 100] [outer = (nil)] 15:56:08 INFO - PROCESS | 5220 | ++DOMWINDOW == 57 (0x92363000) [pid = 5220] [serial = 101] [outer = 0x9235e000] 15:56:08 INFO - PROCESS | 5220 | 1465426568440 Marionette DEBUG loaded listener.js 15:56:08 INFO - PROCESS | 5220 | ++DOMWINDOW == 58 (0x93822400) [pid = 5220] [serial = 102] [outer = 0x9235e000] 15:56:09 INFO - PROCESS | 5220 | 1465426569157 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 15:56:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 15:56:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 2093ms 15:56:09 INFO - PROCESS | 5220 | 1465426569222 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 15:56:09 INFO - PROCESS | 5220 | 1465426569230 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 15:56:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 15:56:09 INFO - PROCESS | 5220 | 1465426569237 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 15:56:09 INFO - PROCESS | 5220 | 1465426569242 Marionette TRACE conn3 <- [1,110,null,{}] 15:56:09 INFO - PROCESS | 5220 | 1465426569249 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:09 INFO - PROCESS | 5220 | 1465426569256 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:09 INFO - PROCESS | 5220 | 1465426569415 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 15:56:09 INFO - PROCESS | 5220 | 1465426569506 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:09 INFO - PROCESS | 5220 | 1465426569513 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:09 INFO - PROCESS | 5220 | ++DOCSHELL 0x93c3bc00 == 35 [pid = 5220] [id = 35] 15:56:09 INFO - PROCESS | 5220 | ++DOMWINDOW == 59 (0x93c3c400) [pid = 5220] [serial = 103] [outer = (nil)] 15:56:09 INFO - PROCESS | 5220 | ++DOMWINDOW == 60 (0x93c41c00) [pid = 5220] [serial = 104] [outer = 0x93c3c400] 15:56:09 INFO - PROCESS | 5220 | 1465426569585 Marionette DEBUG loaded listener.js 15:56:09 INFO - PROCESS | 5220 | ++DOMWINDOW == 61 (0x951cd800) [pid = 5220] [serial = 105] [outer = 0x93c3c400] 15:56:10 INFO - PROCESS | 5220 | 1465426570309 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 15:56:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 15:56:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1134ms 15:56:10 INFO - PROCESS | 5220 | 1465426570377 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 15:56:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 15:56:10 INFO - PROCESS | 5220 | 1465426570383 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 15:56:10 INFO - PROCESS | 5220 | 1465426570389 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 15:56:10 INFO - PROCESS | 5220 | 1465426570393 Marionette TRACE conn3 <- [1,114,null,{}] 15:56:10 INFO - PROCESS | 5220 | 1465426570399 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:10 INFO - PROCESS | 5220 | 1465426570403 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:10 INFO - PROCESS | 5220 | 1465426570593 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 15:56:10 INFO - PROCESS | 5220 | 1465426570619 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:10 INFO - PROCESS | 5220 | 1465426570625 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:10 INFO - PROCESS | 5220 | ++DOCSHELL 0x9947f000 == 36 [pid = 5220] [id = 36] 15:56:10 INFO - PROCESS | 5220 | ++DOMWINDOW == 62 (0x99480400) [pid = 5220] [serial = 106] [outer = (nil)] 15:56:10 INFO - PROCESS | 5220 | ++DOMWINDOW == 63 (0x995b0800) [pid = 5220] [serial = 107] [outer = 0x99480400] 15:56:10 INFO - PROCESS | 5220 | 1465426570694 Marionette DEBUG loaded listener.js 15:56:10 INFO - PROCESS | 5220 | ++DOMWINDOW == 64 (0x9976c800) [pid = 5220] [serial = 108] [outer = 0x99480400] 15:56:11 INFO - PROCESS | 5220 | 1465426571558 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 15:56:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 15:56:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1230ms 15:56:11 INFO - PROCESS | 5220 | 1465426571621 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 15:56:11 INFO - PROCESS | 5220 | 1465426571627 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 15:56:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 15:56:11 INFO - PROCESS | 5220 | 1465426571645 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 15:56:11 INFO - PROCESS | 5220 | 1465426571652 Marionette TRACE conn3 <- [1,118,null,{}] 15:56:11 INFO - PROCESS | 5220 | 1465426571666 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:11 INFO - PROCESS | 5220 | 1465426571673 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:11 INFO - PROCESS | 5220 | 1465426571878 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 15:56:11 INFO - PROCESS | 5220 | 1465426571902 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:11 INFO - PROCESS | 5220 | 1465426571907 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:11 INFO - PROCESS | 5220 | ++DOCSHELL 0x98d1c000 == 37 [pid = 5220] [id = 37] 15:56:11 INFO - PROCESS | 5220 | ++DOMWINDOW == 65 (0x9947b000) [pid = 5220] [serial = 109] [outer = (nil)] 15:56:11 INFO - PROCESS | 5220 | ++DOMWINDOW == 66 (0x9a315400) [pid = 5220] [serial = 110] [outer = 0x9947b000] 15:56:12 INFO - PROCESS | 5220 | 1465426571999 Marionette DEBUG loaded listener.js 15:56:12 INFO - PROCESS | 5220 | ++DOMWINDOW == 67 (0x9a31cc00) [pid = 5220] [serial = 111] [outer = 0x9947b000] 15:56:12 INFO - PROCESS | 5220 | --DOMWINDOW == 66 (0xa2528c00) [pid = 5220] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 15:56:12 INFO - PROCESS | 5220 | --DOMWINDOW == 65 (0x9a847800) [pid = 5220] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 15:56:12 INFO - PROCESS | 5220 | --DOMWINDOW == 64 (0x99489400) [pid = 5220] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 15:56:12 INFO - PROCESS | 5220 | --DOMWINDOW == 63 (0x94768400) [pid = 5220] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 15:56:12 INFO - PROCESS | 5220 | --DOMWINDOW == 62 (0x9b87f000) [pid = 5220] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 15:56:12 INFO - PROCESS | 5220 | --DOMWINDOW == 61 (0x93904800) [pid = 5220] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 15:56:12 INFO - PROCESS | 5220 | 1465426572873 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 15:56:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 15:56:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1259ms 15:56:12 INFO - PROCESS | 5220 | 1465426572895 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 15:56:12 INFO - PROCESS | 5220 | 1465426572898 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 15:56:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 15:56:12 INFO - PROCESS | 5220 | 1465426572904 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 15:56:12 INFO - PROCESS | 5220 | 1465426572906 Marionette TRACE conn3 <- [1,122,null,{}] 15:56:12 INFO - PROCESS | 5220 | 1465426572912 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:12 INFO - PROCESS | 5220 | 1465426572917 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:13 INFO - PROCESS | 5220 | 1465426573064 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 15:56:13 INFO - PROCESS | 5220 | 1465426573077 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:13 INFO - PROCESS | 5220 | 1465426573083 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:13 INFO - PROCESS | 5220 | ++DOCSHELL 0x982eac00 == 38 [pid = 5220] [id = 38] 15:56:13 INFO - PROCESS | 5220 | ++DOMWINDOW == 62 (0x9947ac00) [pid = 5220] [serial = 112] [outer = (nil)] 15:56:13 INFO - PROCESS | 5220 | ++DOMWINDOW == 63 (0x9ab81800) [pid = 5220] [serial = 113] [outer = 0x9947ac00] 15:56:13 INFO - PROCESS | 5220 | 1465426573156 Marionette DEBUG loaded listener.js 15:56:13 INFO - PROCESS | 5220 | ++DOMWINDOW == 64 (0x9ad3b800) [pid = 5220] [serial = 114] [outer = 0x9947ac00] 15:56:13 INFO - PROCESS | 5220 | 1465426573914 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 15:56:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 15:56:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1029ms 15:56:13 INFO - PROCESS | 5220 | 1465426573933 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 15:56:13 INFO - PROCESS | 5220 | 1465426573936 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 15:56:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 15:56:13 INFO - PROCESS | 5220 | 1465426573943 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 15:56:13 INFO - PROCESS | 5220 | 1465426573945 Marionette TRACE conn3 <- [1,126,null,{}] 15:56:13 INFO - PROCESS | 5220 | 1465426573951 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:13 INFO - PROCESS | 5220 | 1465426573956 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:14 INFO - PROCESS | 5220 | 1465426574136 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 15:56:14 INFO - PROCESS | 5220 | 1465426574164 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:14 INFO - PROCESS | 5220 | 1465426574182 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:14 INFO - PROCESS | 5220 | ++DOCSHELL 0x9b6e6c00 == 39 [pid = 5220] [id = 39] 15:56:14 INFO - PROCESS | 5220 | ++DOMWINDOW == 65 (0x9b6e8000) [pid = 5220] [serial = 115] [outer = (nil)] 15:56:14 INFO - PROCESS | 5220 | ++DOMWINDOW == 66 (0x9b87b800) [pid = 5220] [serial = 116] [outer = 0x9b6e8000] 15:56:14 INFO - PROCESS | 5220 | 1465426574262 Marionette DEBUG loaded listener.js 15:56:14 INFO - PROCESS | 5220 | ++DOMWINDOW == 67 (0x9d978400) [pid = 5220] [serial = 117] [outer = 0x9b6e8000] 15:56:15 INFO - PROCESS | 5220 | 1465426575347 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 15:56:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 15:56:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1430ms 15:56:15 INFO - PROCESS | 5220 | 1465426575374 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 15:56:15 INFO - PROCESS | 5220 | 1465426575381 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 15:56:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 15:56:15 INFO - PROCESS | 5220 | 1465426575390 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 15:56:15 INFO - PROCESS | 5220 | 1465426575395 Marionette TRACE conn3 <- [1,130,null,{}] 15:56:15 INFO - PROCESS | 5220 | 1465426575405 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:15 INFO - PROCESS | 5220 | 1465426575411 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:15 INFO - PROCESS | 5220 | 1465426575621 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 15:56:15 INFO - PROCESS | 5220 | 1465426575758 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:15 INFO - PROCESS | 5220 | 1465426575771 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:15 INFO - PROCESS | 5220 | ++DOCSHELL 0x9236a800 == 40 [pid = 5220] [id = 40] 15:56:15 INFO - PROCESS | 5220 | ++DOMWINDOW == 68 (0x93825800) [pid = 5220] [serial = 118] [outer = (nil)] 15:56:15 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x93c37800) [pid = 5220] [serial = 119] [outer = 0x93825800] 15:56:15 INFO - PROCESS | 5220 | 1465426575847 Marionette DEBUG loaded listener.js 15:56:15 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x951c4800) [pid = 5220] [serial = 120] [outer = 0x93825800] 15:56:16 INFO - PROCESS | 5220 | 1465426576867 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 15:56:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 15:56:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1534ms 15:56:16 INFO - PROCESS | 5220 | 1465426576923 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 15:56:16 INFO - PROCESS | 5220 | 1465426576931 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 15:56:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 15:56:16 INFO - PROCESS | 5220 | 1465426576941 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 15:56:16 INFO - PROCESS | 5220 | 1465426576945 Marionette TRACE conn3 <- [1,134,null,{}] 15:56:16 INFO - PROCESS | 5220 | 1465426576952 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:16 INFO - PROCESS | 5220 | 1465426576958 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:17 INFO - PROCESS | 5220 | 1465426577170 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 15:56:17 INFO - PROCESS | 5220 | 1465426577344 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:17 INFO - PROCESS | 5220 | 1465426577351 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:17 INFO - PROCESS | 5220 | ++DOCSHELL 0x93c37400 == 41 [pid = 5220] [id = 41] 15:56:17 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x9769e800) [pid = 5220] [serial = 121] [outer = (nil)] 15:56:17 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x982e0800) [pid = 5220] [serial = 122] [outer = 0x9769e800] 15:56:17 INFO - PROCESS | 5220 | 1465426577438 Marionette DEBUG loaded listener.js 15:56:17 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x995b8400) [pid = 5220] [serial = 123] [outer = 0x9769e800] 15:56:18 INFO - PROCESS | 5220 | 1465426578402 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 15:56:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 15:56:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1581ms 15:56:18 INFO - PROCESS | 5220 | 1465426578525 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 15:56:18 INFO - PROCESS | 5220 | 1465426578528 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 15:56:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 15:56:18 INFO - PROCESS | 5220 | 1465426578580 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 15:56:18 INFO - PROCESS | 5220 | 1465426578585 Marionette TRACE conn3 <- [1,138,null,{}] 15:56:18 INFO - PROCESS | 5220 | 1465426578604 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:18 INFO - PROCESS | 5220 | 1465426578613 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:18 INFO - PROCESS | 5220 | 1465426578908 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 15:56:19 INFO - PROCESS | 5220 | 1465426579087 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:19 INFO - PROCESS | 5220 | 1465426579093 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:19 INFO - PROCESS | 5220 | ++DOCSHELL 0x91ff2400 == 42 [pid = 5220] [id = 42] 15:56:19 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x9235e800) [pid = 5220] [serial = 124] [outer = (nil)] 15:56:19 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x93820800) [pid = 5220] [serial = 125] [outer = 0x9235e800] 15:56:19 INFO - PROCESS | 5220 | 1465426579169 Marionette DEBUG loaded listener.js 15:56:19 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x93908400) [pid = 5220] [serial = 126] [outer = 0x9235e800] 15:56:19 INFO - PROCESS | 5220 | --DOCSHELL 0x9475a400 == 41 [pid = 5220] [id = 27] 15:56:19 INFO - PROCESS | 5220 | --DOCSHELL 0x9ad3cc00 == 40 [pid = 5220] [id = 18] 15:56:19 INFO - PROCESS | 5220 | --DOCSHELL 0x9390a800 == 39 [pid = 5220] [id = 25] 15:56:19 INFO - PROCESS | 5220 | --DOCSHELL 0x9a846000 == 38 [pid = 5220] [id = 26] 15:56:19 INFO - PROCESS | 5220 | --DOCSHELL 0x9976b400 == 37 [pid = 5220] [id = 16] 15:56:19 INFO - PROCESS | 5220 | --DOCSHELL 0x9a31c400 == 36 [pid = 5220] [id = 17] 15:56:19 INFO - PROCESS | 5220 | --DOCSHELL 0x94763000 == 35 [pid = 5220] [id = 24] 15:56:20 INFO - PROCESS | 5220 | 1465426580065 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 15:56:20 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0xa4d4d400) [pid = 5220] [serial = 67] [outer = (nil)] [url = about:blank] 15:56:20 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x9b16c400) [pid = 5220] [serial = 77] [outer = (nil)] [url = about:blank] 15:56:20 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x9ab60000) [pid = 5220] [serial = 76] [outer = (nil)] [url = about:blank] 15:56:20 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x99add000) [pid = 5220] [serial = 74] [outer = (nil)] [url = about:blank] 15:56:20 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x97691400) [pid = 5220] [serial = 70] [outer = (nil)] [url = about:blank] 15:56:20 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x99a11000) [pid = 5220] [serial = 73] [outer = (nil)] [url = about:blank] 15:56:20 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x98203c00) [pid = 5220] [serial = 71] [outer = (nil)] [url = about:blank] 15:56:20 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0xa4f16c00) [pid = 5220] [serial = 68] [outer = (nil)] [url = about:blank] 15:56:20 INFO - PROCESS | 5220 | --DOMWINDOW == 67 (0xa1116800) [pid = 5220] [serial = 56] [outer = (nil)] [url = about:blank] 15:56:20 INFO - PROCESS | 5220 | --DOMWINDOW == 66 (0xa3344400) [pid = 5220] [serial = 65] [outer = (nil)] [url = about:blank] 15:56:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 15:56:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1579ms 15:56:20 INFO - PROCESS | 5220 | 1465426580115 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 15:56:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 15:56:20 INFO - PROCESS | 5220 | 1465426580120 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 15:56:20 INFO - PROCESS | 5220 | 1465426580127 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 15:56:20 INFO - PROCESS | 5220 | 1465426580132 Marionette TRACE conn3 <- [1,142,null,{}] 15:56:20 INFO - PROCESS | 5220 | 1465426580138 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:20 INFO - PROCESS | 5220 | 1465426580145 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:20 INFO - PROCESS | 5220 | 1465426580293 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 15:56:20 INFO - PROCESS | 5220 | 1465426580302 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:20 INFO - PROCESS | 5220 | 1465426580313 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:20 INFO - PROCESS | 5220 | ++DOCSHELL 0x951c8400 == 36 [pid = 5220] [id = 43] 15:56:20 INFO - PROCESS | 5220 | ++DOMWINDOW == 67 (0x951ebc00) [pid = 5220] [serial = 127] [outer = (nil)] 15:56:20 INFO - PROCESS | 5220 | ++DOMWINDOW == 68 (0x97698c00) [pid = 5220] [serial = 128] [outer = 0x951ebc00] 15:56:20 INFO - PROCESS | 5220 | 1465426580400 Marionette DEBUG loaded listener.js 15:56:20 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x98209400) [pid = 5220] [serial = 129] [outer = 0x951ebc00] 15:56:21 INFO - PROCESS | 5220 | 1465426581218 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 15:56:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 15:56:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1142ms 15:56:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 15:56:21 INFO - PROCESS | 5220 | 1465426581270 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 15:56:21 INFO - PROCESS | 5220 | 1465426581274 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 15:56:21 INFO - PROCESS | 5220 | 1465426581280 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 15:56:21 INFO - PROCESS | 5220 | 1465426581283 Marionette TRACE conn3 <- [1,146,null,{}] 15:56:21 INFO - PROCESS | 5220 | 1465426581289 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:21 INFO - PROCESS | 5220 | 1465426581295 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:21 INFO - PROCESS | 5220 | 1465426581466 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 15:56:21 INFO - PROCESS | 5220 | 1465426581563 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:21 INFO - PROCESS | 5220 | 1465426581570 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:21 INFO - PROCESS | 5220 | ++DOCSHELL 0x997a9400 == 37 [pid = 5220] [id = 44] 15:56:21 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x99ad3400) [pid = 5220] [serial = 130] [outer = (nil)] 15:56:21 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x9a029c00) [pid = 5220] [serial = 131] [outer = 0x99ad3400] 15:56:21 INFO - PROCESS | 5220 | 1465426581644 Marionette DEBUG loaded listener.js 15:56:21 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x9a6bfc00) [pid = 5220] [serial = 132] [outer = 0x99ad3400] 15:56:22 INFO - PROCESS | 5220 | 1465426582482 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 15:56:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 15:56:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1239ms 15:56:22 INFO - PROCESS | 5220 | 1465426582572 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 15:56:22 INFO - PROCESS | 5220 | 1465426582578 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 15:56:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 15:56:22 INFO - PROCESS | 5220 | 1465426582594 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 15:56:22 INFO - PROCESS | 5220 | 1465426582601 Marionette TRACE conn3 <- [1,150,null,{}] 15:56:22 INFO - PROCESS | 5220 | 1465426582614 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:22 INFO - PROCESS | 5220 | 1465426582621 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:22 INFO - PROCESS | 5220 | 1465426582819 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 15:56:22 INFO - PROCESS | 5220 | 1465426582838 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:22 INFO - PROCESS | 5220 | 1465426582848 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:22 INFO - PROCESS | 5220 | ++DOCSHELL 0x9976b400 == 38 [pid = 5220] [id = 45] 15:56:22 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x9b176400) [pid = 5220] [serial = 133] [outer = (nil)] 15:56:22 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x9d980c00) [pid = 5220] [serial = 134] [outer = 0x9b176400] 15:56:22 INFO - PROCESS | 5220 | 1465426582913 Marionette DEBUG loaded listener.js 15:56:23 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0xa209b800) [pid = 5220] [serial = 135] [outer = 0x9b176400] 15:56:23 INFO - PROCESS | 5220 | 1465426583732 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 15:56:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 15:56:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1201ms 15:56:23 INFO - PROCESS | 5220 | 1465426583789 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 15:56:23 INFO - PROCESS | 5220 | 1465426583793 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 15:56:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 15:56:23 INFO - PROCESS | 5220 | 1465426583798 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 15:56:23 INFO - PROCESS | 5220 | 1465426583802 Marionette TRACE conn3 <- [1,154,null,{}] 15:56:23 INFO - PROCESS | 5220 | 1465426583807 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:23 INFO - PROCESS | 5220 | 1465426583812 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:24 INFO - PROCESS | 5220 | 1465426584010 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 15:56:24 INFO - PROCESS | 5220 | 1465426584029 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:24 INFO - PROCESS | 5220 | 1465426584038 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:24 INFO - PROCESS | 5220 | ++DOCSHELL 0x93906400 == 39 [pid = 5220] [id = 46] 15:56:24 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0xa1180800) [pid = 5220] [serial = 136] [outer = (nil)] 15:56:24 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0xa21e9800) [pid = 5220] [serial = 137] [outer = 0xa1180800] 15:56:24 INFO - PROCESS | 5220 | 1465426584108 Marionette DEBUG loaded listener.js 15:56:24 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0xa21ac000) [pid = 5220] [serial = 138] [outer = 0xa1180800] 15:56:24 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x9947b000) [pid = 5220] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 15:56:24 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x9947ac00) [pid = 5220] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 15:56:24 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x9235e000) [pid = 5220] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 15:56:24 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x91ff8800) [pid = 5220] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 15:56:24 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x93c3c400) [pid = 5220] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 15:56:24 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x9476cc00) [pid = 5220] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 15:56:24 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x9ad3c400) [pid = 5220] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 15:56:24 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0xa21a8800) [pid = 5220] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 15:56:24 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0xa1185000) [pid = 5220] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 15:56:24 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x9235c800) [pid = 5220] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 15:56:24 INFO - PROCESS | 5220 | --DOMWINDOW == 67 (0x99480400) [pid = 5220] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 15:56:24 INFO - PROCESS | 5220 | --DOMWINDOW == 66 (0x9235fc00) [pid = 5220] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 15:56:25 INFO - PROCESS | 5220 | 1465426585007 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 15:56:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 15:56:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1293ms 15:56:25 INFO - PROCESS | 5220 | 1465426585112 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 15:56:25 INFO - PROCESS | 5220 | 1465426585115 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 15:56:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 15:56:25 INFO - PROCESS | 5220 | 1465426585199 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 15:56:25 INFO - PROCESS | 5220 | 1465426585202 Marionette TRACE conn3 <- [1,158,null,{}] 15:56:25 INFO - PROCESS | 5220 | 1465426585244 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:25 INFO - PROCESS | 5220 | 1465426585248 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:25 INFO - PROCESS | 5220 | 1465426585435 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 15:56:25 INFO - PROCESS | 5220 | 1465426585477 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:25 INFO - PROCESS | 5220 | 1465426585494 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:25 INFO - PROCESS | 5220 | ++DOCSHELL 0x93828000 == 40 [pid = 5220] [id = 47] 15:56:25 INFO - PROCESS | 5220 | ++DOMWINDOW == 67 (0xa2555000) [pid = 5220] [serial = 139] [outer = (nil)] 15:56:25 INFO - PROCESS | 5220 | ++DOMWINDOW == 68 (0xa25eec00) [pid = 5220] [serial = 140] [outer = 0xa2555000] 15:56:25 INFO - PROCESS | 5220 | 1465426585642 Marionette DEBUG loaded listener.js 15:56:25 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0xa2febc00) [pid = 5220] [serial = 141] [outer = 0xa2555000] 15:56:26 INFO - PROCESS | 5220 | 1465426586371 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 15:56:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 15:56:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1268ms 15:56:26 INFO - PROCESS | 5220 | 1465426586408 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 15:56:26 INFO - PROCESS | 5220 | 1465426586411 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 15:56:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 15:56:26 INFO - PROCESS | 5220 | 1465426586417 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 15:56:26 INFO - PROCESS | 5220 | 1465426586420 Marionette TRACE conn3 <- [1,162,null,{}] 15:56:26 INFO - PROCESS | 5220 | 1465426586433 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:26 INFO - PROCESS | 5220 | 1465426586439 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:26 INFO - PROCESS | 5220 | 1465426586591 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 15:56:26 INFO - PROCESS | 5220 | 1465426586600 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:26 INFO - PROCESS | 5220 | 1465426586610 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:26 INFO - PROCESS | 5220 | ++DOCSHELL 0x91ff0c00 == 41 [pid = 5220] [id = 48] 15:56:26 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x997b5800) [pid = 5220] [serial = 142] [outer = (nil)] 15:56:26 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0xa33c3c00) [pid = 5220] [serial = 143] [outer = 0x997b5800] 15:56:26 INFO - PROCESS | 5220 | 1465426586678 Marionette DEBUG loaded listener.js 15:56:26 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0xa4f12800) [pid = 5220] [serial = 144] [outer = 0x997b5800] 15:56:27 INFO - PROCESS | 5220 | 1465426587696 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 15:56:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 15:56:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1299ms 15:56:27 INFO - PROCESS | 5220 | 1465426587717 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 15:56:27 INFO - PROCESS | 5220 | 1465426587723 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 15:56:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 15:56:27 INFO - PROCESS | 5220 | 1465426587731 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 15:56:27 INFO - PROCESS | 5220 | 1465426587738 Marionette TRACE conn3 <- [1,166,null,{}] 15:56:27 INFO - PROCESS | 5220 | 1465426587746 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:27 INFO - PROCESS | 5220 | 1465426587751 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:27 INFO - PROCESS | 5220 | 1465426587927 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 15:56:28 INFO - PROCESS | 5220 | 1465426588068 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:28 INFO - PROCESS | 5220 | 1465426588079 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:28 INFO - PROCESS | 5220 | ++DOCSHELL 0x91fea400 == 42 [pid = 5220] [id = 49] 15:56:28 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x9381ec00) [pid = 5220] [serial = 145] [outer = (nil)] 15:56:28 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x951cd000) [pid = 5220] [serial = 146] [outer = 0x9381ec00] 15:56:28 INFO - PROCESS | 5220 | 1465426588163 Marionette DEBUG loaded listener.js 15:56:28 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x98d21000) [pid = 5220] [serial = 147] [outer = 0x9381ec00] 15:56:29 INFO - PROCESS | 5220 | 1465426589043 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 15:56:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 15:56:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1382ms 15:56:29 INFO - PROCESS | 5220 | 1465426589113 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 15:56:29 INFO - PROCESS | 5220 | 1465426589120 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 15:56:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 15:56:29 INFO - PROCESS | 5220 | 1465426589131 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 15:56:29 INFO - PROCESS | 5220 | 1465426589135 Marionette TRACE conn3 <- [1,170,null,{}] 15:56:29 INFO - PROCESS | 5220 | 1465426589141 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:29 INFO - PROCESS | 5220 | 1465426589147 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:29 INFO - PROCESS | 5220 | 1465426589363 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 15:56:29 INFO - PROCESS | 5220 | 1465426589505 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:29 INFO - PROCESS | 5220 | 1465426589513 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:29 INFO - PROCESS | 5220 | ++DOCSHELL 0x98972400 == 43 [pid = 5220] [id = 50] 15:56:29 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x9a317400) [pid = 5220] [serial = 148] [outer = (nil)] 15:56:29 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x9b169c00) [pid = 5220] [serial = 149] [outer = 0x9a317400] 15:56:29 INFO - PROCESS | 5220 | 1465426589605 Marionette DEBUG loaded listener.js 15:56:29 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x9b6d0400) [pid = 5220] [serial = 150] [outer = 0x9a317400] 15:56:30 INFO - PROCESS | 5220 | 1465426590446 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 15:56:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 15:56:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1389ms 15:56:30 INFO - PROCESS | 5220 | 1465426590521 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 15:56:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 15:56:30 INFO - PROCESS | 5220 | 1465426590525 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 15:56:30 INFO - PROCESS | 5220 | 1465426590532 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 15:56:30 INFO - PROCESS | 5220 | 1465426590538 Marionette TRACE conn3 <- [1,174,null,{}] 15:56:30 INFO - PROCESS | 5220 | 1465426590555 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:30 INFO - PROCESS | 5220 | 1465426590564 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:30 INFO - PROCESS | 5220 | 1465426590818 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 15:56:30 INFO - PROCESS | 5220 | 1465426590930 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:30 INFO - PROCESS | 5220 | 1465426590939 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:30 INFO - PROCESS | 5220 | ++DOCSHELL 0xa328e000 == 44 [pid = 5220] [id = 51] 15:56:30 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0xa328e400) [pid = 5220] [serial = 151] [outer = (nil)] 15:56:31 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0xa3315c00) [pid = 5220] [serial = 152] [outer = 0xa328e400] 15:56:31 INFO - PROCESS | 5220 | 1465426591021 Marionette DEBUG loaded listener.js 15:56:31 INFO - PROCESS | 5220 | ++DOMWINDOW == 81 (0xa34d6000) [pid = 5220] [serial = 153] [outer = 0xa328e400] 15:56:31 INFO - PROCESS | 5220 | 1465426591470 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 15:56:31 INFO - PROCESS | 5220 | 1465426591904 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 15:56:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 15:56:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1436ms 15:56:31 INFO - PROCESS | 5220 | 1465426591967 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 15:56:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 15:56:31 INFO - PROCESS | 5220 | 1465426591972 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 15:56:31 INFO - PROCESS | 5220 | 1465426591978 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 15:56:31 INFO - PROCESS | 5220 | 1465426591982 Marionette TRACE conn3 <- [1,178,null,{}] 15:56:31 INFO - PROCESS | 5220 | 1465426591988 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:31 INFO - PROCESS | 5220 | 1465426591993 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:32 INFO - PROCESS | 5220 | 1465426592168 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 15:56:32 INFO - PROCESS | 5220 | 1465426592308 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:32 INFO - PROCESS | 5220 | 1465426592316 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:32 INFO - PROCESS | 5220 | ++DOCSHELL 0x93c33800 == 45 [pid = 5220] [id = 52] 15:56:32 INFO - PROCESS | 5220 | ++DOMWINDOW == 82 (0x9a355400) [pid = 5220] [serial = 154] [outer = (nil)] 15:56:32 INFO - PROCESS | 5220 | ++DOMWINDOW == 83 (0x9a887c00) [pid = 5220] [serial = 155] [outer = 0x9a355400] 15:56:32 INFO - PROCESS | 5220 | 1465426592395 Marionette DEBUG loaded listener.js 15:56:32 INFO - PROCESS | 5220 | ++DOMWINDOW == 84 (0x9a88a000) [pid = 5220] [serial = 156] [outer = 0x9a355400] 15:56:33 INFO - PROCESS | 5220 | 1465426593344 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 15:56:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 15:56:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1433ms 15:56:33 INFO - PROCESS | 5220 | 1465426593412 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 15:56:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 15:56:33 INFO - PROCESS | 5220 | 1465426593421 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 15:56:33 INFO - PROCESS | 5220 | 1465426593427 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 15:56:33 INFO - PROCESS | 5220 | 1465426593434 Marionette TRACE conn3 <- [1,182,null,{}] 15:56:33 INFO - PROCESS | 5220 | 1465426593445 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:33 INFO - PROCESS | 5220 | 1465426593453 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:33 INFO - PROCESS | 5220 | 1465426593791 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 15:56:33 INFO - PROCESS | 5220 | 1465426593973 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:33 INFO - PROCESS | 5220 | 1465426593982 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:34 INFO - PROCESS | 5220 | ++DOCSHELL 0x9a359c00 == 46 [pid = 5220] [id = 53] 15:56:34 INFO - PROCESS | 5220 | ++DOMWINDOW == 85 (0x9a886800) [pid = 5220] [serial = 157] [outer = (nil)] 15:56:34 INFO - PROCESS | 5220 | ++DOMWINDOW == 86 (0x9a892400) [pid = 5220] [serial = 158] [outer = 0x9a886800] 15:56:34 INFO - PROCESS | 5220 | 1465426594067 Marionette DEBUG loaded listener.js 15:56:34 INFO - PROCESS | 5220 | ++DOMWINDOW == 87 (0xa2fb2000) [pid = 5220] [serial = 159] [outer = 0x9a886800] 15:56:34 INFO - PROCESS | 5220 | 1465426594906 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 15:56:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 15:56:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1545ms 15:56:34 INFO - PROCESS | 5220 | 1465426594973 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 15:56:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 15:56:34 INFO - PROCESS | 5220 | 1465426594978 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 15:56:34 INFO - PROCESS | 5220 | 1465426594985 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 15:56:34 INFO - PROCESS | 5220 | 1465426594989 Marionette TRACE conn3 <- [1,186,null,{}] 15:56:34 INFO - PROCESS | 5220 | 1465426594994 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:35 INFO - PROCESS | 5220 | 1465426595005 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:35 INFO - PROCESS | 5220 | 1465426595228 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 15:56:35 INFO - PROCESS | 5220 | 1465426595611 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:35 INFO - PROCESS | 5220 | 1465426595617 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:35 INFO - PROCESS | 5220 | ++DOCSHELL 0x92366800 == 47 [pid = 5220] [id = 54] 15:56:35 INFO - PROCESS | 5220 | ++DOMWINDOW == 88 (0x9236a400) [pid = 5220] [serial = 160] [outer = (nil)] 15:56:35 INFO - PROCESS | 5220 | ++DOMWINDOW == 89 (0x93907c00) [pid = 5220] [serial = 161] [outer = 0x9236a400] 15:56:35 INFO - PROCESS | 5220 | 1465426595738 Marionette DEBUG loaded listener.js 15:56:35 INFO - PROCESS | 5220 | ++DOMWINDOW == 90 (0x93c40400) [pid = 5220] [serial = 162] [outer = 0x9236a400] 15:56:36 INFO - PROCESS | 5220 | 1465426596557 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 15:56:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 15:56:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1632ms 15:56:36 INFO - PROCESS | 5220 | 1465426596622 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 15:56:36 INFO - PROCESS | 5220 | 1465426596628 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 15:56:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 15:56:36 INFO - PROCESS | 5220 | 1465426596637 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 15:56:36 INFO - PROCESS | 5220 | 1465426596641 Marionette TRACE conn3 <- [1,190,null,{}] 15:56:36 INFO - PROCESS | 5220 | 1465426596649 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:36 INFO - PROCESS | 5220 | 1465426596657 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:36 INFO - PROCESS | 5220 | 1465426596824 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 15:56:37 INFO - PROCESS | 5220 | 1465426596997 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:37 INFO - PROCESS | 5220 | 1465426597007 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:37 INFO - PROCESS | 5220 | --DOCSHELL 0x922cc800 == 46 [pid = 5220] [id = 9] 15:56:37 INFO - PROCESS | 5220 | --DOMWINDOW == 89 (0x9b87b800) [pid = 5220] [serial = 116] [outer = (nil)] [url = about:blank] 15:56:37 INFO - PROCESS | 5220 | ++DOCSHELL 0x922cc800 == 47 [pid = 5220] [id = 55] 15:56:37 INFO - PROCESS | 5220 | ++DOMWINDOW == 90 (0x9235ec00) [pid = 5220] [serial = 163] [outer = (nil)] 15:56:37 INFO - PROCESS | 5220 | ++DOMWINDOW == 91 (0x9381f400) [pid = 5220] [serial = 164] [outer = 0x9235ec00] 15:56:37 INFO - PROCESS | 5220 | 1465426597105 Marionette DEBUG loaded listener.js 15:56:37 INFO - PROCESS | 5220 | ++DOMWINDOW == 92 (0x94762c00) [pid = 5220] [serial = 165] [outer = 0x9235ec00] 15:56:37 INFO - PROCESS | 5220 | --DOMWINDOW == 91 (0x9a315400) [pid = 5220] [serial = 110] [outer = (nil)] [url = about:blank] 15:56:37 INFO - PROCESS | 5220 | --DOMWINDOW == 90 (0x9ab81800) [pid = 5220] [serial = 113] [outer = (nil)] [url = about:blank] 15:56:37 INFO - PROCESS | 5220 | --DOMWINDOW == 89 (0x92363000) [pid = 5220] [serial = 101] [outer = (nil)] [url = about:blank] 15:56:37 INFO - PROCESS | 5220 | --DOMWINDOW == 88 (0x93822400) [pid = 5220] [serial = 102] [outer = (nil)] [url = about:blank] 15:56:37 INFO - PROCESS | 5220 | --DOMWINDOW == 87 (0x9381f000) [pid = 5220] [serial = 98] [outer = (nil)] [url = about:blank] 15:56:37 INFO - PROCESS | 5220 | --DOMWINDOW == 86 (0x9235cc00) [pid = 5220] [serial = 97] [outer = (nil)] [url = about:blank] 15:56:37 INFO - PROCESS | 5220 | --DOMWINDOW == 85 (0x93c41c00) [pid = 5220] [serial = 104] [outer = (nil)] [url = about:blank] 15:56:37 INFO - PROCESS | 5220 | --DOMWINDOW == 84 (0x97690400) [pid = 5220] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:56:37 INFO - PROCESS | 5220 | --DOMWINDOW == 83 (0x99d60c00) [pid = 5220] [serial = 80] [outer = (nil)] [url = about:blank] 15:56:37 INFO - PROCESS | 5220 | --DOMWINDOW == 82 (0x97693800) [pid = 5220] [serial = 79] [outer = (nil)] [url = about:blank] 15:56:37 INFO - PROCESS | 5220 | --DOMWINDOW == 81 (0x9b87ec00) [pid = 5220] [serial = 83] [outer = (nil)] [url = about:blank] 15:56:37 INFO - PROCESS | 5220 | --DOMWINDOW == 80 (0x9b6cf800) [pid = 5220] [serial = 82] [outer = (nil)] [url = about:blank] 15:56:37 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0xa3287c00) [pid = 5220] [serial = 86] [outer = (nil)] [url = about:blank] 15:56:37 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0xa2532800) [pid = 5220] [serial = 85] [outer = (nil)] [url = about:blank] 15:56:37 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0xa6143800) [pid = 5220] [serial = 89] [outer = (nil)] [url = about:blank] 15:56:37 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0xa4f10800) [pid = 5220] [serial = 88] [outer = (nil)] [url = about:blank] 15:56:37 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0xa671e800) [pid = 5220] [serial = 92] [outer = (nil)] [url = about:blank] 15:56:37 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0xa6725400) [pid = 5220] [serial = 91] [outer = (nil)] [url = about:blank] 15:56:37 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x995b0800) [pid = 5220] [serial = 107] [outer = (nil)] [url = about:blank] 15:56:37 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x9976c800) [pid = 5220] [serial = 108] [outer = (nil)] [url = about:blank] 15:56:37 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x9382c000) [pid = 5220] [serial = 95] [outer = (nil)] [url = about:blank] 15:56:37 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x93826400) [pid = 5220] [serial = 94] [outer = (nil)] [url = about:blank] 15:56:37 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x9ad3b800) [pid = 5220] [serial = 114] [outer = (nil)] [url = about:blank] 15:56:37 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x9a31cc00) [pid = 5220] [serial = 111] [outer = (nil)] [url = about:blank] 15:56:37 INFO - PROCESS | 5220 | --DOMWINDOW == 67 (0x951cd800) [pid = 5220] [serial = 105] [outer = (nil)] [url = about:blank] 15:56:37 INFO - PROCESS | 5220 | 1465426597874 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 15:56:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 15:56:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1278ms 15:56:37 INFO - PROCESS | 5220 | 1465426597919 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 15:56:37 INFO - PROCESS | 5220 | 1465426597925 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 15:56:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 15:56:37 INFO - PROCESS | 5220 | 1465426597932 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 15:56:37 INFO - PROCESS | 5220 | 1465426597935 Marionette TRACE conn3 <- [1,194,null,{}] 15:56:37 INFO - PROCESS | 5220 | 1465426597965 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:37 INFO - PROCESS | 5220 | 1465426597970 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:38 INFO - PROCESS | 5220 | 1465426598130 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 15:56:38 INFO - PROCESS | 5220 | 1465426598141 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:38 INFO - PROCESS | 5220 | 1465426598149 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:38 INFO - PROCESS | 5220 | ++DOCSHELL 0x995bb400 == 48 [pid = 5220] [id = 56] 15:56:38 INFO - PROCESS | 5220 | ++DOMWINDOW == 68 (0x99768000) [pid = 5220] [serial = 166] [outer = (nil)] 15:56:38 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x99d57c00) [pid = 5220] [serial = 167] [outer = 0x99768000] 15:56:38 INFO - PROCESS | 5220 | 1465426598214 Marionette DEBUG loaded listener.js 15:56:38 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x9a02c400) [pid = 5220] [serial = 168] [outer = 0x99768000] 15:56:38 INFO - PROCESS | 5220 | 1465426598979 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 15:56:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 15:56:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1087ms 15:56:39 INFO - PROCESS | 5220 | 1465426599024 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 15:56:39 INFO - PROCESS | 5220 | 1465426599028 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 15:56:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 15:56:39 INFO - PROCESS | 5220 | 1465426599052 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 15:56:39 INFO - PROCESS | 5220 | 1465426599061 Marionette TRACE conn3 <- [1,198,null,{}] 15:56:39 INFO - PROCESS | 5220 | 1465426599070 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:39 INFO - PROCESS | 5220 | 1465426599076 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:39 INFO - PROCESS | 5220 | 1465426599249 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 15:56:39 INFO - PROCESS | 5220 | 1465426599362 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:39 INFO - PROCESS | 5220 | 1465426599372 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:39 INFO - PROCESS | 5220 | ++DOCSHELL 0x93822c00 == 49 [pid = 5220] [id = 57] 15:56:39 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x9a361000) [pid = 5220] [serial = 169] [outer = (nil)] 15:56:39 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x9a88bc00) [pid = 5220] [serial = 170] [outer = 0x9a361000] 15:56:39 INFO - PROCESS | 5220 | 1465426599444 Marionette DEBUG loaded listener.js 15:56:39 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x9a890800) [pid = 5220] [serial = 171] [outer = 0x9a361000] 15:56:40 INFO - PROCESS | 5220 | 1465426600219 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 15:56:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 15:56:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1243ms 15:56:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 15:56:40 INFO - PROCESS | 5220 | 1465426600294 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 15:56:40 INFO - PROCESS | 5220 | 1465426600298 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 15:56:40 INFO - PROCESS | 5220 | 1465426600304 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 15:56:40 INFO - PROCESS | 5220 | 1465426600307 Marionette TRACE conn3 <- [1,202,null,{}] 15:56:40 INFO - PROCESS | 5220 | 1465426600313 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:40 INFO - PROCESS | 5220 | 1465426600317 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:40 INFO - PROCESS | 5220 | 1465426600531 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 15:56:40 INFO - PROCESS | 5220 | 1465426600553 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:40 INFO - PROCESS | 5220 | 1465426600559 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:40 INFO - PROCESS | 5220 | ++DOCSHELL 0x91fef000 == 50 [pid = 5220] [id = 58] 15:56:40 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x91fef800) [pid = 5220] [serial = 172] [outer = (nil)] 15:56:40 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x9b6c3c00) [pid = 5220] [serial = 173] [outer = 0x91fef800] 15:56:40 INFO - PROCESS | 5220 | 1465426600627 Marionette DEBUG loaded listener.js 15:56:40 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x9b6e7800) [pid = 5220] [serial = 174] [outer = 0x91fef800] 15:56:41 INFO - PROCESS | 5220 | 1465426601356 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 15:56:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 15:56:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1080ms 15:56:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 15:56:41 INFO - PROCESS | 5220 | 1465426601388 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 15:56:41 INFO - PROCESS | 5220 | 1465426601391 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 15:56:41 INFO - PROCESS | 5220 | 1465426601397 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 15:56:41 INFO - PROCESS | 5220 | 1465426601400 Marionette TRACE conn3 <- [1,206,null,{}] 15:56:41 INFO - PROCESS | 5220 | 1465426601411 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:41 INFO - PROCESS | 5220 | 1465426601415 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:41 INFO - PROCESS | 5220 | 1465426601589 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 15:56:41 INFO - PROCESS | 5220 | 1465426601660 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:41 INFO - PROCESS | 5220 | 1465426601677 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:41 INFO - PROCESS | 5220 | ++DOCSHELL 0x922c7000 == 51 [pid = 5220] [id = 59] 15:56:41 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x9cc09c00) [pid = 5220] [serial = 175] [outer = (nil)] 15:56:41 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0xa1110400) [pid = 5220] [serial = 176] [outer = 0x9cc09c00] 15:56:41 INFO - PROCESS | 5220 | 1465426601751 Marionette DEBUG loaded listener.js 15:56:41 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0xa252a400) [pid = 5220] [serial = 177] [outer = 0x9cc09c00] 15:56:42 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x9235e800) [pid = 5220] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 15:56:42 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x99ad3400) [pid = 5220] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 15:56:42 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x9b176400) [pid = 5220] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 15:56:42 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0xa1180800) [pid = 5220] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 15:56:42 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x951ebc00) [pid = 5220] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 15:56:42 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0xa2555000) [pid = 5220] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 15:56:42 INFO - PROCESS | 5220 | 1465426602608 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 15:56:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 15:56:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1235ms 15:56:42 INFO - PROCESS | 5220 | 1465426602643 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 15:56:42 INFO - PROCESS | 5220 | 1465426602651 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 15:56:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 15:56:42 INFO - PROCESS | 5220 | 1465426602658 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 15:56:42 INFO - PROCESS | 5220 | 1465426602662 Marionette TRACE conn3 <- [1,210,null,{}] 15:56:42 INFO - PROCESS | 5220 | 1465426602667 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:42 INFO - PROCESS | 5220 | 1465426602673 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:42 INFO - PROCESS | 5220 | 1465426602826 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 15:56:42 INFO - PROCESS | 5220 | 1465426602835 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:42 INFO - PROCESS | 5220 | 1465426602841 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:42 INFO - PROCESS | 5220 | ++DOCSHELL 0x922cb800 == 52 [pid = 5220] [id = 60] 15:56:42 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x99c15000) [pid = 5220] [serial = 178] [outer = (nil)] 15:56:42 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x99c1b800) [pid = 5220] [serial = 179] [outer = 0x99c15000] 15:56:42 INFO - PROCESS | 5220 | 1465426602912 Marionette DEBUG loaded listener.js 15:56:43 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x99c1e400) [pid = 5220] [serial = 180] [outer = 0x99c15000] 15:56:43 INFO - PROCESS | 5220 | 1465426603652 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 15:56:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 15:56:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1033ms 15:56:43 INFO - PROCESS | 5220 | 1465426603692 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 15:56:43 INFO - PROCESS | 5220 | 1465426603708 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 15:56:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 15:56:43 INFO - PROCESS | 5220 | 1465426603715 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 15:56:43 INFO - PROCESS | 5220 | 1465426603717 Marionette TRACE conn3 <- [1,214,null,{}] 15:56:43 INFO - PROCESS | 5220 | 1465426603752 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:43 INFO - PROCESS | 5220 | 1465426603756 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:43 INFO - PROCESS | 5220 | 1465426603954 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 15:56:43 INFO - PROCESS | 5220 | 1465426603962 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:43 INFO - PROCESS | 5220 | 1465426603974 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:43 INFO - PROCESS | 5220 | ++DOCSHELL 0x922c7c00 == 53 [pid = 5220] [id = 61] 15:56:43 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x92ed9c00) [pid = 5220] [serial = 181] [outer = (nil)] 15:56:44 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0xa2536800) [pid = 5220] [serial = 182] [outer = 0x92ed9c00] 15:56:44 INFO - PROCESS | 5220 | 1465426604038 Marionette DEBUG loaded listener.js 15:56:44 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0xa25e9400) [pid = 5220] [serial = 183] [outer = 0x92ed9c00] 15:56:44 INFO - PROCESS | 5220 | 1465426604918 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 15:56:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 15:56:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1246ms 15:56:44 INFO - PROCESS | 5220 | 1465426604970 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 15:56:44 INFO - PROCESS | 5220 | 1465426604975 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 15:56:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 15:56:44 INFO - PROCESS | 5220 | 1465426604986 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 15:56:44 INFO - PROCESS | 5220 | 1465426604995 Marionette TRACE conn3 <- [1,218,null,{}] 15:56:45 INFO - PROCESS | 5220 | 1465426605003 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:45 INFO - PROCESS | 5220 | 1465426605008 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:45 INFO - PROCESS | 5220 | 1465426605194 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 15:56:45 INFO - PROCESS | 5220 | 1465426605343 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:45 INFO - PROCESS | 5220 | 1465426605357 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:45 INFO - PROCESS | 5220 | ++DOCSHELL 0x92367800 == 54 [pid = 5220] [id = 62] 15:56:45 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0x93821800) [pid = 5220] [serial = 184] [outer = (nil)] 15:56:45 INFO - PROCESS | 5220 | ++DOMWINDOW == 81 (0x951c5800) [pid = 5220] [serial = 185] [outer = 0x93821800] 15:56:45 INFO - PROCESS | 5220 | 1465426605437 Marionette DEBUG loaded listener.js 15:56:45 INFO - PROCESS | 5220 | ++DOMWINDOW == 82 (0x982e0400) [pid = 5220] [serial = 186] [outer = 0x93821800] 15:56:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 15:56:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1336ms 15:56:46 INFO - PROCESS | 5220 | 1465426606312 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 15:56:46 INFO - PROCESS | 5220 | 1465426606322 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 15:56:46 INFO - PROCESS | 5220 | 1465426606330 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 15:56:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 15:56:46 INFO - PROCESS | 5220 | 1465426606341 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 15:56:46 INFO - PROCESS | 5220 | 1465426606346 Marionette TRACE conn3 <- [1,222,null,{}] 15:56:46 INFO - PROCESS | 5220 | 1465426606352 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:46 INFO - PROCESS | 5220 | 1465426606358 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:46 INFO - PROCESS | 5220 | 1465426606588 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 15:56:46 INFO - PROCESS | 5220 | 1465426606602 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:46 INFO - PROCESS | 5220 | 1465426606610 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:46 INFO - PROCESS | 5220 | ++DOCSHELL 0x995b4400 == 55 [pid = 5220] [id = 63] 15:56:46 INFO - PROCESS | 5220 | ++DOMWINDOW == 83 (0x99c11c00) [pid = 5220] [serial = 187] [outer = (nil)] 15:56:46 INFO - PROCESS | 5220 | ++DOMWINDOW == 84 (0x9a023400) [pid = 5220] [serial = 188] [outer = 0x99c11c00] 15:56:46 INFO - PROCESS | 5220 | 1465426606732 Marionette DEBUG loaded listener.js 15:56:46 INFO - PROCESS | 5220 | ++DOMWINDOW == 85 (0x9a31cc00) [pid = 5220] [serial = 189] [outer = 0x99c11c00] 15:56:47 INFO - PROCESS | 5220 | 1465426607664 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 15:56:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 15:56:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1379ms 15:56:47 INFO - PROCESS | 5220 | 1465426607720 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 15:56:47 INFO - PROCESS | 5220 | 1465426607725 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 15:56:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 15:56:47 INFO - PROCESS | 5220 | 1465426607731 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 15:56:47 INFO - PROCESS | 5220 | 1465426607737 Marionette TRACE conn3 <- [1,226,null,{}] 15:56:47 INFO - PROCESS | 5220 | 1465426607754 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:47 INFO - PROCESS | 5220 | 1465426607762 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:47 INFO - PROCESS | 5220 | 1465426607942 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 15:56:48 INFO - PROCESS | 5220 | 1465426608093 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:48 INFO - PROCESS | 5220 | 1465426608105 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:48 INFO - PROCESS | 5220 | ++DOCSHELL 0x9d90a400 == 56 [pid = 5220] [id = 64] 15:56:48 INFO - PROCESS | 5220 | ++DOMWINDOW == 86 (0xa2171400) [pid = 5220] [serial = 190] [outer = (nil)] 15:56:48 INFO - PROCESS | 5220 | ++DOMWINDOW == 87 (0xa2562800) [pid = 5220] [serial = 191] [outer = 0xa2171400] 15:56:48 INFO - PROCESS | 5220 | 1465426608190 Marionette DEBUG loaded listener.js 15:56:48 INFO - PROCESS | 5220 | ++DOMWINDOW == 88 (0xa4f0d400) [pid = 5220] [serial = 192] [outer = 0xa2171400] 15:56:49 INFO - PROCESS | 5220 | 1465426609112 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 15:56:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 15:56:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1432ms 15:56:49 INFO - PROCESS | 5220 | 1465426609164 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 15:56:49 INFO - PROCESS | 5220 | 1465426609168 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 15:56:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 15:56:49 INFO - PROCESS | 5220 | 1465426609174 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 15:56:49 INFO - PROCESS | 5220 | 1465426609177 Marionette TRACE conn3 <- [1,230,null,{}] 15:56:49 INFO - PROCESS | 5220 | 1465426609183 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:49 INFO - PROCESS | 5220 | 1465426609188 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:49 INFO - PROCESS | 5220 | 1465426609358 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 15:56:49 INFO - PROCESS | 5220 | 1465426609504 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:49 INFO - PROCESS | 5220 | 1465426609512 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:49 INFO - PROCESS | 5220 | ++DOCSHELL 0x91fed400 == 57 [pid = 5220] [id = 65] 15:56:49 INFO - PROCESS | 5220 | ++DOMWINDOW == 89 (0x99fc1400) [pid = 5220] [serial = 193] [outer = (nil)] 15:56:49 INFO - PROCESS | 5220 | ++DOMWINDOW == 90 (0x99fc8800) [pid = 5220] [serial = 194] [outer = 0x99fc1400] 15:56:49 INFO - PROCESS | 5220 | 1465426609592 Marionette DEBUG loaded listener.js 15:56:49 INFO - PROCESS | 5220 | ++DOMWINDOW == 91 (0x99fcb800) [pid = 5220] [serial = 195] [outer = 0x99fc1400] 15:56:50 INFO - PROCESS | 5220 | 1465426610423 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 15:56:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 15:56:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1279ms 15:56:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 15:56:50 INFO - PROCESS | 5220 | 1465426610454 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 15:56:50 INFO - PROCESS | 5220 | 1465426610457 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 15:56:50 INFO - PROCESS | 5220 | 1465426610464 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 15:56:50 INFO - PROCESS | 5220 | 1465426610467 Marionette TRACE conn3 <- [1,234,null,{}] 15:56:50 INFO - PROCESS | 5220 | 1465426610473 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:50 INFO - PROCESS | 5220 | 1465426610478 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:50 INFO - PROCESS | 5220 | 1465426610657 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 15:56:50 INFO - PROCESS | 5220 | 1465426610803 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:50 INFO - PROCESS | 5220 | 1465426610816 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:50 INFO - PROCESS | 5220 | ++DOCSHELL 0x9382a400 == 58 [pid = 5220] [id = 66] 15:56:50 INFO - PROCESS | 5220 | ++DOMWINDOW == 92 (0x99fc6400) [pid = 5220] [serial = 196] [outer = (nil)] 15:56:50 INFO - PROCESS | 5220 | ++DOMWINDOW == 93 (0xa4d48400) [pid = 5220] [serial = 197] [outer = 0x99fc6400] 15:56:50 INFO - PROCESS | 5220 | 1465426610901 Marionette DEBUG loaded listener.js 15:56:51 INFO - PROCESS | 5220 | ++DOMWINDOW == 94 (0xa61ab000) [pid = 5220] [serial = 198] [outer = 0x99fc6400] 15:56:51 INFO - PROCESS | 5220 | 1465426611739 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 15:56:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 15:56:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1335ms 15:56:51 INFO - PROCESS | 5220 | 1465426611799 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 15:56:51 INFO - PROCESS | 5220 | 1465426611803 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 15:56:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 15:56:51 INFO - PROCESS | 5220 | 1465426611809 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 15:56:51 INFO - PROCESS | 5220 | 1465426611813 Marionette TRACE conn3 <- [1,238,null,{}] 15:56:51 INFO - PROCESS | 5220 | 1465426611819 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:51 INFO - PROCESS | 5220 | 1465426611829 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:52 INFO - PROCESS | 5220 | 1465426612060 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 15:56:52 INFO - PROCESS | 5220 | 1465426612208 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:52 INFO - PROCESS | 5220 | 1465426612220 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:52 INFO - PROCESS | 5220 | ++DOCSHELL 0x93858800 == 59 [pid = 5220] [id = 67] 15:56:52 INFO - PROCESS | 5220 | ++DOMWINDOW == 95 (0x93a18000) [pid = 5220] [serial = 199] [outer = (nil)] 15:56:52 INFO - PROCESS | 5220 | ++DOMWINDOW == 96 (0xa688bc00) [pid = 5220] [serial = 200] [outer = 0x93a18000] 15:56:52 INFO - PROCESS | 5220 | 1465426612296 Marionette DEBUG loaded listener.js 15:56:52 INFO - PROCESS | 5220 | ++DOMWINDOW == 97 (0xa6bd1c00) [pid = 5220] [serial = 201] [outer = 0x93a18000] 15:56:53 INFO - PROCESS | 5220 | 1465426613107 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 15:56:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 15:56:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1332ms 15:56:53 INFO - PROCESS | 5220 | 1465426613142 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 15:56:53 INFO - PROCESS | 5220 | 1465426613146 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 15:56:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 15:56:53 INFO - PROCESS | 5220 | 1465426613152 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 15:56:53 INFO - PROCESS | 5220 | 1465426613155 Marionette TRACE conn3 <- [1,242,null,{}] 15:56:53 INFO - PROCESS | 5220 | 1465426613161 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:53 INFO - PROCESS | 5220 | 1465426613166 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:53 INFO - PROCESS | 5220 | 1465426613326 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 15:56:53 INFO - PROCESS | 5220 | 1465426613478 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:53 INFO - PROCESS | 5220 | 1465426613484 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:53 INFO - PROCESS | 5220 | ++DOCSHELL 0x98975000 == 60 [pid = 5220] [id = 68] 15:56:53 INFO - PROCESS | 5220 | ++DOMWINDOW == 98 (0xa23c6400) [pid = 5220] [serial = 202] [outer = (nil)] 15:56:53 INFO - PROCESS | 5220 | ++DOMWINDOW == 99 (0xa6f38c00) [pid = 5220] [serial = 203] [outer = 0xa23c6400] 15:56:53 INFO - PROCESS | 5220 | 1465426613564 Marionette DEBUG loaded listener.js 15:56:53 INFO - PROCESS | 5220 | ++DOMWINDOW == 100 (0xa82a9c00) [pid = 5220] [serial = 204] [outer = 0xa23c6400] 15:56:54 INFO - PROCESS | 5220 | 1465426614426 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 15:56:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 15:56:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1332ms 15:56:54 INFO - PROCESS | 5220 | 1465426614485 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 15:56:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 15:56:54 INFO - PROCESS | 5220 | 1465426614489 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 15:56:54 INFO - PROCESS | 5220 | 1465426614495 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 15:56:54 INFO - PROCESS | 5220 | 1465426614499 Marionette TRACE conn3 <- [1,246,null,{}] 15:56:54 INFO - PROCESS | 5220 | 1465426614505 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:54 INFO - PROCESS | 5220 | 1465426614510 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:54 INFO - PROCESS | 5220 | 1465426614678 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 15:56:54 INFO - PROCESS | 5220 | 1465426614830 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:54 INFO - PROCESS | 5220 | 1465426614840 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:54 INFO - PROCESS | 5220 | ++DOCSHELL 0x93826400 == 61 [pid = 5220] [id = 69] 15:56:54 INFO - PROCESS | 5220 | ++DOMWINDOW == 101 (0x93827800) [pid = 5220] [serial = 205] [outer = (nil)] 15:56:54 INFO - PROCESS | 5220 | ++DOMWINDOW == 102 (0x99483000) [pid = 5220] [serial = 206] [outer = 0x93827800] 15:56:54 INFO - PROCESS | 5220 | 1465426614919 Marionette DEBUG loaded listener.js 15:56:55 INFO - PROCESS | 5220 | ++DOMWINDOW == 103 (0x99add800) [pid = 5220] [serial = 207] [outer = 0x93827800] 15:56:55 INFO - PROCESS | 5220 | 1465426615954 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 15:56:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 15:56:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1534ms 15:56:56 INFO - PROCESS | 5220 | 1465426616029 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 15:56:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 15:56:56 INFO - PROCESS | 5220 | 1465426616035 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 15:56:56 INFO - PROCESS | 5220 | 1465426616042 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 15:56:56 INFO - PROCESS | 5220 | 1465426616049 Marionette TRACE conn3 <- [1,250,null,{}] 15:56:56 INFO - PROCESS | 5220 | 1465426616055 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:56 INFO - PROCESS | 5220 | 1465426616060 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:56 INFO - PROCESS | 5220 | 1465426616221 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 15:56:56 INFO - PROCESS | 5220 | 1465426616384 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:56 INFO - PROCESS | 5220 | 1465426616395 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:56 INFO - PROCESS | 5220 | ++DOCSHELL 0x98203c00 == 62 [pid = 5220] [id = 70] 15:56:56 INFO - PROCESS | 5220 | ++DOMWINDOW == 104 (0x98205000) [pid = 5220] [serial = 208] [outer = (nil)] 15:56:56 INFO - PROCESS | 5220 | ++DOMWINDOW == 105 (0x99a1a800) [pid = 5220] [serial = 209] [outer = 0x98205000] 15:56:56 INFO - PROCESS | 5220 | 1465426616500 Marionette DEBUG loaded listener.js 15:56:56 INFO - PROCESS | 5220 | ++DOMWINDOW == 106 (0x99c13000) [pid = 5220] [serial = 210] [outer = 0x98205000] 15:56:57 INFO - PROCESS | 5220 | 1465426617340 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 15:56:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 15:56:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1332ms 15:56:57 INFO - PROCESS | 5220 | 1465426617373 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 15:56:57 INFO - PROCESS | 5220 | 1465426617379 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 15:56:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 15:56:57 INFO - PROCESS | 5220 | --DOCSHELL 0x922cf000 == 61 [pid = 5220] [id = 8] 15:56:57 INFO - PROCESS | 5220 | --DOCSHELL 0xa21a1000 == 60 [pid = 5220] [id = 29] 15:56:57 INFO - PROCESS | 5220 | --DOCSHELL 0x93c40000 == 59 [pid = 5220] [id = 6] 15:56:57 INFO - PROCESS | 5220 | --DOCSHELL 0x9235dc00 == 58 [pid = 5220] [id = 34] 15:56:57 INFO - PROCESS | 5220 | --DOCSHELL 0x91ff8000 == 57 [pid = 5220] [id = 33] 15:56:57 INFO - PROCESS | 5220 | --DOCSHELL 0x922cb800 == 56 [pid = 5220] [id = 60] 15:56:57 INFO - PROCESS | 5220 | --DOCSHELL 0x922c7000 == 55 [pid = 5220] [id = 59] 15:56:57 INFO - PROCESS | 5220 | --DOCSHELL 0x91fef000 == 54 [pid = 5220] [id = 58] 15:56:57 INFO - PROCESS | 5220 | 1465426617492 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 15:56:57 INFO - PROCESS | 5220 | 1465426617497 Marionette TRACE conn3 <- [1,254,null,{}] 15:56:57 INFO - PROCESS | 5220 | --DOCSHELL 0x93822c00 == 53 [pid = 5220] [id = 57] 15:56:57 INFO - PROCESS | 5220 | --DOCSHELL 0x995bb400 == 52 [pid = 5220] [id = 56] 15:56:57 INFO - PROCESS | 5220 | --DOCSHELL 0x922cc800 == 51 [pid = 5220] [id = 55] 15:56:57 INFO - PROCESS | 5220 | --DOCSHELL 0x92366800 == 50 [pid = 5220] [id = 54] 15:56:57 INFO - PROCESS | 5220 | 1465426617519 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:57 INFO - PROCESS | 5220 | 1465426617526 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:57 INFO - PROCESS | 5220 | 1465426617721 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 15:56:57 INFO - PROCESS | 5220 | --DOMWINDOW == 105 (0x93c37800) [pid = 5220] [serial = 119] [outer = (nil)] [url = about:blank] 15:56:57 INFO - PROCESS | 5220 | --DOMWINDOW == 104 (0x93908400) [pid = 5220] [serial = 126] [outer = (nil)] [url = about:blank] 15:56:57 INFO - PROCESS | 5220 | --DOMWINDOW == 103 (0x93820800) [pid = 5220] [serial = 125] [outer = (nil)] [url = about:blank] 15:56:57 INFO - PROCESS | 5220 | --DOMWINDOW == 102 (0x9a029c00) [pid = 5220] [serial = 131] [outer = (nil)] [url = about:blank] 15:56:57 INFO - PROCESS | 5220 | --DOMWINDOW == 101 (0xa209b800) [pid = 5220] [serial = 135] [outer = (nil)] [url = about:blank] 15:56:57 INFO - PROCESS | 5220 | --DOMWINDOW == 100 (0x9d980c00) [pid = 5220] [serial = 134] [outer = (nil)] [url = about:blank] 15:56:57 INFO - PROCESS | 5220 | --DOMWINDOW == 99 (0xa21e9800) [pid = 5220] [serial = 137] [outer = (nil)] [url = about:blank] 15:56:57 INFO - PROCESS | 5220 | --DOMWINDOW == 98 (0x982e0800) [pid = 5220] [serial = 122] [outer = (nil)] [url = about:blank] 15:56:57 INFO - PROCESS | 5220 | --DOMWINDOW == 97 (0x97698c00) [pid = 5220] [serial = 128] [outer = (nil)] [url = about:blank] 15:56:57 INFO - PROCESS | 5220 | --DOMWINDOW == 96 (0x98209400) [pid = 5220] [serial = 129] [outer = (nil)] [url = about:blank] 15:56:57 INFO - PROCESS | 5220 | --DOMWINDOW == 95 (0xa2febc00) [pid = 5220] [serial = 141] [outer = (nil)] [url = about:blank] 15:56:57 INFO - PROCESS | 5220 | --DOMWINDOW == 94 (0xa21ac000) [pid = 5220] [serial = 138] [outer = (nil)] [url = about:blank] 15:56:57 INFO - PROCESS | 5220 | --DOMWINDOW == 93 (0x9a6bfc00) [pid = 5220] [serial = 132] [outer = (nil)] [url = about:blank] 15:56:57 INFO - PROCESS | 5220 | --DOMWINDOW == 92 (0xa25eec00) [pid = 5220] [serial = 140] [outer = (nil)] [url = about:blank] 15:56:57 INFO - PROCESS | 5220 | 1465426617892 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:57 INFO - PROCESS | 5220 | 1465426617900 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:57 INFO - PROCESS | 5220 | ++DOCSHELL 0x97698c00 == 51 [pid = 5220] [id = 71] 15:56:57 INFO - PROCESS | 5220 | ++DOMWINDOW == 93 (0x98975400) [pid = 5220] [serial = 211] [outer = (nil)] 15:56:57 INFO - PROCESS | 5220 | ++DOMWINDOW == 94 (0x995bb400) [pid = 5220] [serial = 212] [outer = 0x98975400] 15:56:57 INFO - PROCESS | 5220 | 1465426617979 Marionette DEBUG loaded listener.js 15:56:58 INFO - PROCESS | 5220 | ++DOMWINDOW == 95 (0x99e83400) [pid = 5220] [serial = 213] [outer = 0x98975400] 15:56:58 INFO - PROCESS | 5220 | 1465426618631 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 15:56:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 15:56:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1245ms 15:56:58 INFO - PROCESS | 5220 | 1465426618688 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 15:56:58 INFO - PROCESS | 5220 | 1465426618692 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 15:56:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 15:56:58 INFO - PROCESS | 5220 | 1465426618698 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 15:56:58 INFO - PROCESS | 5220 | 1465426618703 Marionette TRACE conn3 <- [1,258,null,{}] 15:56:58 INFO - PROCESS | 5220 | 1465426618723 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:58 INFO - PROCESS | 5220 | 1465426618731 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:58 INFO - PROCESS | 5220 | 1465426618925 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 15:56:58 INFO - PROCESS | 5220 | 1465426618936 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:58 INFO - PROCESS | 5220 | 1465426618950 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:56:58 INFO - PROCESS | 5220 | ++DOCSHELL 0x9a771c00 == 52 [pid = 5220] [id = 72] 15:56:58 INFO - PROCESS | 5220 | ++DOMWINDOW == 96 (0x9a845800) [pid = 5220] [serial = 214] [outer = (nil)] 15:56:59 INFO - PROCESS | 5220 | ++DOMWINDOW == 97 (0x9a889800) [pid = 5220] [serial = 215] [outer = 0x9a845800] 15:56:59 INFO - PROCESS | 5220 | 1465426619027 Marionette DEBUG loaded listener.js 15:56:59 INFO - PROCESS | 5220 | ++DOMWINDOW == 98 (0x9ad3e000) [pid = 5220] [serial = 216] [outer = 0x9a845800] 15:56:59 INFO - PROCESS | 5220 | 1465426619806 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 15:56:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 15:56:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1131ms 15:56:59 INFO - PROCESS | 5220 | 1465426619829 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 15:56:59 INFO - PROCESS | 5220 | 1465426619833 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 15:56:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 15:56:59 INFO - PROCESS | 5220 | 1465426619840 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 15:56:59 INFO - PROCESS | 5220 | 1465426619843 Marionette TRACE conn3 <- [1,262,null,{}] 15:56:59 INFO - PROCESS | 5220 | 1465426619848 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:59 INFO - PROCESS | 5220 | 1465426619853 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:00 INFO - PROCESS | 5220 | 1465426620074 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 15:57:00 INFO - PROCESS | 5220 | 1465426620082 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:00 INFO - PROCESS | 5220 | 1465426620091 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:00 INFO - PROCESS | 5220 | ++DOCSHELL 0x9a884000 == 53 [pid = 5220] [id = 73] 15:57:00 INFO - PROCESS | 5220 | ++DOMWINDOW == 99 (0x9b6c8400) [pid = 5220] [serial = 217] [outer = (nil)] 15:57:00 INFO - PROCESS | 5220 | ++DOMWINDOW == 100 (0x9d90a800) [pid = 5220] [serial = 218] [outer = 0x9b6c8400] 15:57:00 INFO - PROCESS | 5220 | 1465426620158 Marionette DEBUG loaded listener.js 15:57:00 INFO - PROCESS | 5220 | ++DOMWINDOW == 101 (0xa21aa000) [pid = 5220] [serial = 219] [outer = 0x9b6c8400] 15:57:01 INFO - PROCESS | 5220 | 1465426621034 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 15:57:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 15:57:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1230ms 15:57:01 INFO - PROCESS | 5220 | 1465426621072 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 15:57:01 INFO - PROCESS | 5220 | 1465426621075 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 15:57:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 15:57:01 INFO - PROCESS | 5220 | 1465426621081 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 15:57:01 INFO - PROCESS | 5220 | 1465426621084 Marionette TRACE conn3 <- [1,266,null,{}] 15:57:01 INFO - PROCESS | 5220 | 1465426621089 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:01 INFO - PROCESS | 5220 | 1465426621094 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:01 INFO - PROCESS | 5220 | 1465426621299 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 15:57:01 INFO - PROCESS | 5220 | 1465426621426 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:01 INFO - PROCESS | 5220 | 1465426621434 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:01 INFO - PROCESS | 5220 | ++DOCSHELL 0xa2fafc00 == 54 [pid = 5220] [id = 74] 15:57:01 INFO - PROCESS | 5220 | ++DOMWINDOW == 102 (0xa2fb0000) [pid = 5220] [serial = 220] [outer = (nil)] 15:57:01 INFO - PROCESS | 5220 | ++DOMWINDOW == 103 (0xa3282400) [pid = 5220] [serial = 221] [outer = 0xa2fb0000] 15:57:01 INFO - PROCESS | 5220 | 1465426621505 Marionette DEBUG loaded listener.js 15:57:01 INFO - PROCESS | 5220 | ++DOMWINDOW == 104 (0xa4f0a800) [pid = 5220] [serial = 222] [outer = 0xa2fb0000] 15:57:02 INFO - PROCESS | 5220 | 1465426622321 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 15:57:02 INFO - PROCESS | 5220 | --DOMWINDOW == 103 (0x99c15000) [pid = 5220] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 15:57:02 INFO - PROCESS | 5220 | --DOMWINDOW == 102 (0x9236a400) [pid = 5220] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 15:57:02 INFO - PROCESS | 5220 | --DOMWINDOW == 101 (0x9cc09c00) [pid = 5220] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 15:57:02 INFO - PROCESS | 5220 | --DOMWINDOW == 100 (0x91fef800) [pid = 5220] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 15:57:02 INFO - PROCESS | 5220 | --DOMWINDOW == 99 (0x9a361000) [pid = 5220] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 15:57:02 INFO - PROCESS | 5220 | --DOMWINDOW == 98 (0x99768000) [pid = 5220] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 15:57:02 INFO - PROCESS | 5220 | --DOMWINDOW == 97 (0x9235ec00) [pid = 5220] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 15:57:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 15:57:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1381ms 15:57:02 INFO - PROCESS | 5220 | 1465426622463 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 15:57:02 INFO - PROCESS | 5220 | 1465426622467 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 15:57:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 15:57:02 INFO - PROCESS | 5220 | 1465426622473 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 15:57:02 INFO - PROCESS | 5220 | 1465426622475 Marionette TRACE conn3 <- [1,270,null,{}] 15:57:02 INFO - PROCESS | 5220 | 1465426622481 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:02 INFO - PROCESS | 5220 | 1465426622490 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:02 INFO - PROCESS | 5220 | 1465426622661 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 15:57:02 INFO - PROCESS | 5220 | 1465426622785 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:02 INFO - PROCESS | 5220 | 1465426622793 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:02 INFO - PROCESS | 5220 | ++DOCSHELL 0x91be5000 == 55 [pid = 5220] [id = 75] 15:57:02 INFO - PROCESS | 5220 | ++DOMWINDOW == 98 (0x91be7800) [pid = 5220] [serial = 223] [outer = (nil)] 15:57:02 INFO - PROCESS | 5220 | ++DOMWINDOW == 99 (0x91bef000) [pid = 5220] [serial = 224] [outer = 0x91be7800] 15:57:02 INFO - PROCESS | 5220 | 1465426622866 Marionette DEBUG loaded listener.js 15:57:02 INFO - PROCESS | 5220 | ++DOMWINDOW == 100 (0x9a361000) [pid = 5220] [serial = 225] [outer = 0x91be7800] 15:57:03 INFO - PROCESS | 5220 | 1465426623602 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 15:57:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 15:57:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1176ms 15:57:03 INFO - PROCESS | 5220 | 1465426623650 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 15:57:03 INFO - PROCESS | 5220 | 1465426623653 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 15:57:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 15:57:03 INFO - PROCESS | 5220 | 1465426623660 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 15:57:03 INFO - PROCESS | 5220 | 1465426623664 Marionette TRACE conn3 <- [1,274,null,{}] 15:57:03 INFO - PROCESS | 5220 | 1465426623671 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:03 INFO - PROCESS | 5220 | 1465426623676 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:03 INFO - PROCESS | 5220 | 1465426623876 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 15:57:03 INFO - PROCESS | 5220 | 1465426623890 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:03 INFO - PROCESS | 5220 | 1465426623896 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:03 INFO - PROCESS | 5220 | ++DOCSHELL 0x91bc1c00 == 56 [pid = 5220] [id = 76] 15:57:03 INFO - PROCESS | 5220 | ++DOMWINDOW == 101 (0x91bc3800) [pid = 5220] [serial = 226] [outer = (nil)] 15:57:03 INFO - PROCESS | 5220 | ++DOMWINDOW == 102 (0x91bc9c00) [pid = 5220] [serial = 227] [outer = 0x91bc3800] 15:57:03 INFO - PROCESS | 5220 | 1465426623980 Marionette DEBUG loaded listener.js 15:57:04 INFO - PROCESS | 5220 | ++DOMWINDOW == 103 (0x91bcd800) [pid = 5220] [serial = 228] [outer = 0x91bc3800] 15:57:04 INFO - PROCESS | 5220 | 1465426624891 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 15:57:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 15:57:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1286ms 15:57:04 INFO - PROCESS | 5220 | 1465426624948 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 15:57:04 INFO - PROCESS | 5220 | 1465426624955 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 15:57:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 15:57:04 INFO - PROCESS | 5220 | 1465426624962 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 15:57:04 INFO - PROCESS | 5220 | 1465426624968 Marionette TRACE conn3 <- [1,278,null,{}] 15:57:04 INFO - PROCESS | 5220 | 1465426624976 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:04 INFO - PROCESS | 5220 | 1465426624982 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:05 INFO - PROCESS | 5220 | 1465426625169 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 15:57:05 INFO - PROCESS | 5220 | 1465426625325 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:05 INFO - PROCESS | 5220 | 1465426625332 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:05 INFO - PROCESS | 5220 | ++DOCSHELL 0x91bcd400 == 57 [pid = 5220] [id = 77] 15:57:05 INFO - PROCESS | 5220 | ++DOMWINDOW == 104 (0x91bd0400) [pid = 5220] [serial = 229] [outer = (nil)] 15:57:05 INFO - PROCESS | 5220 | ++DOMWINDOW == 105 (0x91bedc00) [pid = 5220] [serial = 230] [outer = 0x91bd0400] 15:57:05 INFO - PROCESS | 5220 | 1465426625423 Marionette DEBUG loaded listener.js 15:57:05 INFO - PROCESS | 5220 | ++DOMWINDOW == 106 (0x922c7000) [pid = 5220] [serial = 231] [outer = 0x91bd0400] 15:57:06 INFO - PROCESS | 5220 | 1465426626350 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 15:57:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 15:57:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1433ms 15:57:06 INFO - PROCESS | 5220 | 1465426626395 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 15:57:06 INFO - PROCESS | 5220 | 1465426626404 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 15:57:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 15:57:06 INFO - PROCESS | 5220 | 1465426626416 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 15:57:06 INFO - PROCESS | 5220 | 1465426626422 Marionette TRACE conn3 <- [1,282,null,{}] 15:57:06 INFO - PROCESS | 5220 | 1465426626429 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:06 INFO - PROCESS | 5220 | 1465426626435 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:06 INFO - PROCESS | 5220 | 1465426626663 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 15:57:06 INFO - PROCESS | 5220 | 1465426626817 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:06 INFO - PROCESS | 5220 | 1465426626830 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:06 INFO - PROCESS | 5220 | ++DOCSHELL 0x94750c00 == 58 [pid = 5220] [id = 78] 15:57:06 INFO - PROCESS | 5220 | ++DOMWINDOW == 107 (0x9475a400) [pid = 5220] [serial = 232] [outer = (nil)] 15:57:06 INFO - PROCESS | 5220 | ++DOMWINDOW == 108 (0x98070000) [pid = 5220] [serial = 233] [outer = 0x9475a400] 15:57:06 INFO - PROCESS | 5220 | 1465426626913 Marionette DEBUG loaded listener.js 15:57:07 INFO - PROCESS | 5220 | ++DOMWINDOW == 109 (0x99768000) [pid = 5220] [serial = 234] [outer = 0x9475a400] 15:57:07 INFO - PROCESS | 5220 | 1465426627791 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 15:57:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 15:57:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1437ms 15:57:07 INFO - PROCESS | 5220 | 1465426627853 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 15:57:07 INFO - PROCESS | 5220 | 1465426627857 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 15:57:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 15:57:07 INFO - PROCESS | 5220 | 1465426627864 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 15:57:07 INFO - PROCESS | 5220 | 1465426627870 Marionette TRACE conn3 <- [1,286,null,{}] 15:57:07 INFO - PROCESS | 5220 | 1465426627887 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:07 INFO - PROCESS | 5220 | 1465426627895 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:08 INFO - PROCESS | 5220 | 1465426628122 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 15:57:08 INFO - PROCESS | 5220 | 1465426628277 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:08 INFO - PROCESS | 5220 | 1465426628287 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:08 INFO - PROCESS | 5220 | ++DOCSHELL 0x9a88cc00 == 59 [pid = 5220] [id = 79] 15:57:08 INFO - PROCESS | 5220 | ++DOMWINDOW == 110 (0x9a88d000) [pid = 5220] [serial = 235] [outer = (nil)] 15:57:08 INFO - PROCESS | 5220 | ++DOMWINDOW == 111 (0x9b6eb400) [pid = 5220] [serial = 236] [outer = 0x9a88d000] 15:57:08 INFO - PROCESS | 5220 | 1465426628419 Marionette DEBUG loaded listener.js 15:57:08 INFO - PROCESS | 5220 | ++DOMWINDOW == 112 (0xa209b800) [pid = 5220] [serial = 237] [outer = 0x9a88d000] 15:57:08 INFO - PROCESS | 5220 | ++DOMWINDOW == 113 (0x91cc6400) [pid = 5220] [serial = 238] [outer = 0x93a19000] 15:57:09 INFO - PROCESS | 5220 | 1465426629407 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 15:57:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 15:57:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1583ms 15:57:09 INFO - PROCESS | 5220 | 1465426629448 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 15:57:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 15:57:09 INFO - PROCESS | 5220 | 1465426629453 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 15:57:09 INFO - PROCESS | 5220 | 1465426629460 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 15:57:09 INFO - PROCESS | 5220 | 1465426629463 Marionette TRACE conn3 <- [1,290,null,{}] 15:57:09 INFO - PROCESS | 5220 | 1465426629469 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:09 INFO - PROCESS | 5220 | 1465426629474 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:09 INFO - PROCESS | 5220 | 1465426629655 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 15:57:09 INFO - PROCESS | 5220 | 1465426629846 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:09 INFO - PROCESS | 5220 | 1465426629855 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:09 INFO - PROCESS | 5220 | ++DOCSHELL 0x91bcb400 == 60 [pid = 5220] [id = 80] 15:57:09 INFO - PROCESS | 5220 | ++DOMWINDOW == 114 (0x91ccbc00) [pid = 5220] [serial = 239] [outer = (nil)] 15:57:09 INFO - PROCESS | 5220 | ++DOMWINDOW == 115 (0x92362800) [pid = 5220] [serial = 240] [outer = 0x91ccbc00] 15:57:09 INFO - PROCESS | 5220 | 1465426629979 Marionette DEBUG loaded listener.js 15:57:10 INFO - PROCESS | 5220 | ++DOMWINDOW == 116 (0x99fc9000) [pid = 5220] [serial = 241] [outer = 0x91ccbc00] 15:57:10 INFO - PROCESS | 5220 | 1465426630790 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 15:57:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 15:57:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1381ms 15:57:10 INFO - PROCESS | 5220 | 1465426630840 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 15:57:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 15:57:10 INFO - PROCESS | 5220 | 1465426630845 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 15:57:10 INFO - PROCESS | 5220 | 1465426630852 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 15:57:10 INFO - PROCESS | 5220 | 1465426630855 Marionette TRACE conn3 <- [1,294,null,{}] 15:57:10 INFO - PROCESS | 5220 | 1465426630861 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:10 INFO - PROCESS | 5220 | 1465426630866 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:11 INFO - PROCESS | 5220 | 1465426631039 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 15:57:11 INFO - PROCESS | 5220 | 1465426631195 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:11 INFO - PROCESS | 5220 | 1465426631204 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:11 INFO - PROCESS | 5220 | ++DOCSHELL 0x91cd0400 == 61 [pid = 5220] [id = 81] 15:57:11 INFO - PROCESS | 5220 | ++DOMWINDOW == 117 (0x9235b400) [pid = 5220] [serial = 242] [outer = (nil)] 15:57:11 INFO - PROCESS | 5220 | ++DOMWINDOW == 118 (0xa3282800) [pid = 5220] [serial = 243] [outer = 0x9235b400] 15:57:11 INFO - PROCESS | 5220 | 1465426631285 Marionette DEBUG loaded listener.js 15:57:11 INFO - PROCESS | 5220 | ++DOMWINDOW == 119 (0xa61b1000) [pid = 5220] [serial = 244] [outer = 0x9235b400] 15:57:12 INFO - PROCESS | 5220 | 1465426632085 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:57:12 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. 15:57:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1288ms 15:57:12 INFO - PROCESS | 5220 | 1465426632140 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 15:57:12 INFO - PROCESS | 5220 | 1465426632144 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 15:57:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 15:57:12 INFO - PROCESS | 5220 | 1465426632152 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 15:57:12 INFO - PROCESS | 5220 | 1465426632155 Marionette TRACE conn3 <- [1,298,null,{}] 15:57:12 INFO - PROCESS | 5220 | 1465426632178 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:12 INFO - PROCESS | 5220 | 1465426632188 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:12 INFO - PROCESS | 5220 | 1465426632452 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 15:57:12 INFO - PROCESS | 5220 | 1465426632569 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:12 INFO - PROCESS | 5220 | 1465426632579 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:12 INFO - PROCESS | 5220 | ++DOCSHELL 0x9235fc00 == 62 [pid = 5220] [id = 82] 15:57:12 INFO - PROCESS | 5220 | ++DOMWINDOW == 120 (0x92cc3800) [pid = 5220] [serial = 245] [outer = (nil)] 15:57:12 INFO - PROCESS | 5220 | ++DOMWINDOW == 121 (0x92cce400) [pid = 5220] [serial = 246] [outer = 0x92cc3800] 15:57:12 INFO - PROCESS | 5220 | 1465426632662 Marionette DEBUG loaded listener.js 15:57:12 INFO - PROCESS | 5220 | ++DOMWINDOW == 122 (0xa679f400) [pid = 5220] [serial = 247] [outer = 0x92cc3800] 15:57:13 INFO - PROCESS | 5220 | 1465426633502 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:57:13 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. 15:57:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1379ms 15:57:13 INFO - PROCESS | 5220 | 1465426633529 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 15:57:13 INFO - PROCESS | 5220 | 1465426633532 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 15:57:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 15:57:13 INFO - PROCESS | 5220 | 1465426633539 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 15:57:13 INFO - PROCESS | 5220 | 1465426633542 Marionette TRACE conn3 <- [1,302,null,{}] 15:57:13 INFO - PROCESS | 5220 | 1465426633548 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:13 INFO - PROCESS | 5220 | 1465426633552 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:13 INFO - PROCESS | 5220 | 1465426633713 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 15:57:13 INFO - PROCESS | 5220 | 1465426633871 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:13 INFO - PROCESS | 5220 | 1465426633880 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:13 INFO - PROCESS | 5220 | ++DOCSHELL 0x910d7c00 == 63 [pid = 5220] [id = 83] 15:57:13 INFO - PROCESS | 5220 | ++DOMWINDOW == 123 (0x910d8800) [pid = 5220] [serial = 248] [outer = (nil)] 15:57:13 INFO - PROCESS | 5220 | ++DOMWINDOW == 124 (0x910e0800) [pid = 5220] [serial = 249] [outer = 0x910d8800] 15:57:13 INFO - PROCESS | 5220 | 1465426633963 Marionette DEBUG loaded listener.js 15:57:14 INFO - PROCESS | 5220 | ++DOMWINDOW == 125 (0x910e4c00) [pid = 5220] [serial = 250] [outer = 0x910d8800] 15:57:14 INFO - PROCESS | 5220 | 1465426634781 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:57:14 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. 15:57:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1283ms 15:57:14 INFO - PROCESS | 5220 | 1465426634823 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 15:57:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 15:57:14 INFO - PROCESS | 5220 | 1465426634827 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 15:57:14 INFO - PROCESS | 5220 | 1465426634833 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 15:57:14 INFO - PROCESS | 5220 | 1465426634837 Marionette TRACE conn3 <- [1,306,null,{}] 15:57:14 INFO - PROCESS | 5220 | 1465426634843 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:14 INFO - PROCESS | 5220 | 1465426634848 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:15 INFO - PROCESS | 5220 | 1465426635030 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 15:57:15 INFO - PROCESS | 5220 | 1465426635187 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:15 INFO - PROCESS | 5220 | 1465426635196 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:15 INFO - PROCESS | 5220 | ++DOCSHELL 0x910e0400 == 64 [pid = 5220] [id = 84] 15:57:15 INFO - PROCESS | 5220 | ++DOMWINDOW == 126 (0x910e2400) [pid = 5220] [serial = 251] [outer = (nil)] 15:57:15 INFO - PROCESS | 5220 | ++DOMWINDOW == 127 (0x91260800) [pid = 5220] [serial = 252] [outer = 0x910e2400] 15:57:15 INFO - PROCESS | 5220 | 1465426635273 Marionette DEBUG loaded listener.js 15:57:15 INFO - PROCESS | 5220 | ++DOMWINDOW == 128 (0x91261c00) [pid = 5220] [serial = 253] [outer = 0x910e2400] 15:57:16 INFO - PROCESS | 5220 | 1465426636155 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:57:16 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. 15:57:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1379ms 15:57:16 INFO - PROCESS | 5220 | 1465426636213 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 15:57:16 INFO - PROCESS | 5220 | 1465426636217 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 15:57:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 15:57:16 INFO - PROCESS | 5220 | 1465426636224 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 15:57:16 INFO - PROCESS | 5220 | 1465426636227 Marionette TRACE conn3 <- [1,310,null,{}] 15:57:16 INFO - PROCESS | 5220 | 1465426636233 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:16 INFO - PROCESS | 5220 | 1465426636238 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:16 INFO - PROCESS | 5220 | 1465426636404 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 15:57:16 INFO - PROCESS | 5220 | 1465426636566 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:16 INFO - PROCESS | 5220 | 1465426636573 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:16 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f43e800 == 65 [pid = 5220] [id = 85] 15:57:16 INFO - PROCESS | 5220 | ++DOMWINDOW == 129 (0x8f43f000) [pid = 5220] [serial = 254] [outer = (nil)] 15:57:16 INFO - PROCESS | 5220 | ++DOMWINDOW == 130 (0x8f447800) [pid = 5220] [serial = 255] [outer = 0x8f43f000] 15:57:16 INFO - PROCESS | 5220 | 1465426636653 Marionette DEBUG loaded listener.js 15:57:16 INFO - PROCESS | 5220 | ++DOMWINDOW == 131 (0x8f449c00) [pid = 5220] [serial = 256] [outer = 0x8f43f000] 15:57:17 INFO - PROCESS | 5220 | 1465426637468 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:57:17 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. 15:57:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1277ms 15:57:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 15:57:17 INFO - PROCESS | 5220 | 1465426637502 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 15:57:17 INFO - PROCESS | 5220 | 1465426637505 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 15:57:17 INFO - PROCESS | 5220 | 1465426637512 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 15:57:17 INFO - PROCESS | 5220 | 1465426637514 Marionette TRACE conn3 <- [1,314,null,{}] 15:57:17 INFO - PROCESS | 5220 | 1465426637541 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:17 INFO - PROCESS | 5220 | 1465426637547 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:17 INFO - PROCESS | 5220 | 1465426637717 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 15:57:18 INFO - PROCESS | 5220 | 1465426638217 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:18 INFO - PROCESS | 5220 | 1465426638230 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:18 INFO - PROCESS | 5220 | ++DOCSHELL 0x9126a000 == 66 [pid = 5220] [id = 86] 15:57:18 INFO - PROCESS | 5220 | ++DOMWINDOW == 132 (0x9126a400) [pid = 5220] [serial = 257] [outer = (nil)] 15:57:18 INFO - PROCESS | 5220 | ++DOMWINDOW == 133 (0x91bc4400) [pid = 5220] [serial = 258] [outer = 0x9126a400] 15:57:18 INFO - PROCESS | 5220 | 1465426638321 Marionette DEBUG loaded listener.js 15:57:18 INFO - PROCESS | 5220 | ++DOMWINDOW == 134 (0x91be1400) [pid = 5220] [serial = 259] [outer = 0x9126a400] 15:57:19 INFO - PROCESS | 5220 | 1465426639170 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:57:19 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. 15:57:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1702ms 15:57:19 INFO - PROCESS | 5220 | 1465426639216 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 15:57:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 15:57:19 INFO - PROCESS | 5220 | 1465426639221 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 15:57:19 INFO - PROCESS | 5220 | 1465426639229 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 15:57:19 INFO - PROCESS | 5220 | 1465426639239 Marionette TRACE conn3 <- [1,318,null,{}] 15:57:19 INFO - PROCESS | 5220 | 1465426639253 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:19 INFO - PROCESS | 5220 | 1465426639261 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:19 INFO - PROCESS | 5220 | 1465426639428 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 15:57:19 INFO - PROCESS | 5220 | 1465426639774 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:19 INFO - PROCESS | 5220 | 1465426639782 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:19 INFO - PROCESS | 5220 | ++DOCSHELL 0x91bc5c00 == 67 [pid = 5220] [id = 87] 15:57:19 INFO - PROCESS | 5220 | ++DOMWINDOW == 135 (0x91bc8400) [pid = 5220] [serial = 260] [outer = (nil)] 15:57:19 INFO - PROCESS | 5220 | ++DOMWINDOW == 136 (0x922cf800) [pid = 5220] [serial = 261] [outer = 0x91bc8400] 15:57:19 INFO - PROCESS | 5220 | 1465426639861 Marionette DEBUG loaded listener.js 15:57:19 INFO - PROCESS | 5220 | ++DOMWINDOW == 137 (0x92cc4800) [pid = 5220] [serial = 262] [outer = 0x91bc8400] 15:57:20 INFO - PROCESS | 5220 | --DOCSHELL 0x91be5000 == 66 [pid = 5220] [id = 75] 15:57:20 INFO - PROCESS | 5220 | --DOCSHELL 0xa2fafc00 == 65 [pid = 5220] [id = 74] 15:57:20 INFO - PROCESS | 5220 | --DOMWINDOW == 136 (0x9a892400) [pid = 5220] [serial = 158] [outer = (nil)] [url = about:blank] 15:57:20 INFO - PROCESS | 5220 | --DOCSHELL 0x9a884000 == 64 [pid = 5220] [id = 73] 15:57:20 INFO - PROCESS | 5220 | --DOCSHELL 0x9a771c00 == 63 [pid = 5220] [id = 72] 15:57:20 INFO - PROCESS | 5220 | --DOCSHELL 0x97698c00 == 62 [pid = 5220] [id = 71] 15:57:20 INFO - PROCESS | 5220 | --DOCSHELL 0x98203c00 == 61 [pid = 5220] [id = 70] 15:57:20 INFO - PROCESS | 5220 | 1465426640786 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:57:20 INFO - PROCESS | 5220 | --DOMWINDOW == 135 (0x99c1e400) [pid = 5220] [serial = 180] [outer = (nil)] [url = about:blank] 15:57:20 INFO - PROCESS | 5220 | --DOMWINDOW == 134 (0x99c1b800) [pid = 5220] [serial = 179] [outer = (nil)] [url = about:blank] 15:57:20 INFO - PROCESS | 5220 | --DOMWINDOW == 133 (0x93c40400) [pid = 5220] [serial = 162] [outer = (nil)] [url = about:blank] 15:57:20 INFO - PROCESS | 5220 | --DOMWINDOW == 132 (0xa252a400) [pid = 5220] [serial = 177] [outer = (nil)] [url = about:blank] 15:57:20 INFO - PROCESS | 5220 | --DOMWINDOW == 131 (0x9b6e7800) [pid = 5220] [serial = 174] [outer = (nil)] [url = about:blank] 15:57:20 INFO - PROCESS | 5220 | --DOMWINDOW == 130 (0x9a890800) [pid = 5220] [serial = 171] [outer = (nil)] [url = about:blank] 15:57:20 INFO - PROCESS | 5220 | --DOMWINDOW == 129 (0x99d57c00) [pid = 5220] [serial = 167] [outer = (nil)] [url = about:blank] 15:57:20 INFO - PROCESS | 5220 | --DOMWINDOW == 128 (0x9381f400) [pid = 5220] [serial = 164] [outer = (nil)] [url = about:blank] 15:57:20 INFO - PROCESS | 5220 | --DOMWINDOW == 127 (0xa1110400) [pid = 5220] [serial = 176] [outer = (nil)] [url = about:blank] 15:57:20 INFO - PROCESS | 5220 | --DOMWINDOW == 126 (0x9a88bc00) [pid = 5220] [serial = 170] [outer = (nil)] [url = about:blank] 15:57:20 INFO - PROCESS | 5220 | --DOMWINDOW == 125 (0x9a887c00) [pid = 5220] [serial = 155] [outer = (nil)] [url = about:blank] 15:57:20 INFO - PROCESS | 5220 | --DOMWINDOW == 124 (0x93907c00) [pid = 5220] [serial = 161] [outer = (nil)] [url = about:blank] 15:57:20 INFO - PROCESS | 5220 | --DOMWINDOW == 123 (0x9a02c400) [pid = 5220] [serial = 168] [outer = (nil)] [url = about:blank] 15:57:20 INFO - PROCESS | 5220 | --DOMWINDOW == 122 (0xa3315c00) [pid = 5220] [serial = 152] [outer = (nil)] [url = about:blank] 15:57:20 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. 15:57:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1596ms 15:57:20 INFO - PROCESS | 5220 | --DOMWINDOW == 121 (0x9b6c3c00) [pid = 5220] [serial = 173] [outer = (nil)] [url = about:blank] 15:57:20 INFO - PROCESS | 5220 | --DOMWINDOW == 120 (0xa33c3c00) [pid = 5220] [serial = 143] [outer = (nil)] [url = about:blank] 15:57:20 INFO - PROCESS | 5220 | --DOMWINDOW == 119 (0x9b169c00) [pid = 5220] [serial = 149] [outer = (nil)] [url = about:blank] 15:57:20 INFO - PROCESS | 5220 | --DOMWINDOW == 118 (0x94762c00) [pid = 5220] [serial = 165] [outer = (nil)] [url = about:blank] 15:57:20 INFO - PROCESS | 5220 | --DOMWINDOW == 117 (0x951cd000) [pid = 5220] [serial = 146] [outer = (nil)] [url = about:blank] 15:57:20 INFO - PROCESS | 5220 | 1465426640834 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 15:57:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 15:57:20 INFO - PROCESS | 5220 | 1465426640840 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 15:57:20 INFO - PROCESS | 5220 | 1465426640847 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 15:57:20 INFO - PROCESS | 5220 | 1465426640851 Marionette TRACE conn3 <- [1,322,null,{}] 15:57:20 INFO - PROCESS | 5220 | 1465426640856 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:20 INFO - PROCESS | 5220 | 1465426640861 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:21 INFO - PROCESS | 5220 | 1465426641029 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 15:57:21 INFO - PROCESS | 5220 | 1465426641147 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:21 INFO - PROCESS | 5220 | 1465426641153 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:21 INFO - PROCESS | 5220 | ++DOCSHELL 0x91bea800 == 62 [pid = 5220] [id = 88] 15:57:21 INFO - PROCESS | 5220 | ++DOMWINDOW == 118 (0x92cccc00) [pid = 5220] [serial = 263] [outer = (nil)] 15:57:21 INFO - PROCESS | 5220 | ++DOMWINDOW == 119 (0x93826800) [pid = 5220] [serial = 264] [outer = 0x92cccc00] 15:57:21 INFO - PROCESS | 5220 | 1465426641231 Marionette DEBUG loaded listener.js 15:57:21 INFO - PROCESS | 5220 | ++DOMWINDOW == 120 (0x93904c00) [pid = 5220] [serial = 265] [outer = 0x92cccc00] 15:57:22 INFO - PROCESS | 5220 | 1465426642061 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:57:22 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. 15:57:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1289ms 15:57:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 15:57:22 INFO - PROCESS | 5220 | 1465426642136 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 15:57:22 INFO - PROCESS | 5220 | 1465426642139 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 15:57:22 INFO - PROCESS | 5220 | 1465426642153 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 15:57:22 INFO - PROCESS | 5220 | 1465426642161 Marionette TRACE conn3 <- [1,326,null,{}] 15:57:22 INFO - PROCESS | 5220 | 1465426642169 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:22 INFO - PROCESS | 5220 | 1465426642177 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:22 INFO - PROCESS | 5220 | 1465426642345 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 15:57:22 INFO - PROCESS | 5220 | 1465426642466 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:22 INFO - PROCESS | 5220 | 1465426642474 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:22 INFO - PROCESS | 5220 | ++DOCSHELL 0x92cc6800 == 63 [pid = 5220] [id = 89] 15:57:22 INFO - PROCESS | 5220 | ++DOMWINDOW == 121 (0x94757000) [pid = 5220] [serial = 266] [outer = (nil)] 15:57:22 INFO - PROCESS | 5220 | ++DOMWINDOW == 122 (0x97698c00) [pid = 5220] [serial = 267] [outer = 0x94757000] 15:57:22 INFO - PROCESS | 5220 | 1465426642547 Marionette DEBUG loaded listener.js 15:57:22 INFO - PROCESS | 5220 | ++DOMWINDOW == 123 (0x982e0800) [pid = 5220] [serial = 268] [outer = 0x94757000] 15:57:23 INFO - PROCESS | 5220 | 1465426643323 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:57:23 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. 15:57:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1244ms 15:57:23 INFO - PROCESS | 5220 | 1465426643389 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 15:57:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 15:57:23 INFO - PROCESS | 5220 | 1465426643394 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 15:57:23 INFO - PROCESS | 5220 | 1465426643400 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 15:57:23 INFO - PROCESS | 5220 | 1465426643403 Marionette TRACE conn3 <- [1,330,null,{}] 15:57:23 INFO - PROCESS | 5220 | 1465426643408 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:23 INFO - PROCESS | 5220 | 1465426643413 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:23 INFO - PROCESS | 5220 | 1465426643634 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 15:57:23 INFO - PROCESS | 5220 | 1465426643650 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:23 INFO - PROCESS | 5220 | 1465426643657 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:23 INFO - PROCESS | 5220 | ++DOCSHELL 0x995b7000 == 64 [pid = 5220] [id = 90] 15:57:23 INFO - PROCESS | 5220 | ++DOMWINDOW == 124 (0x99ad4400) [pid = 5220] [serial = 269] [outer = (nil)] 15:57:23 INFO - PROCESS | 5220 | ++DOMWINDOW == 125 (0x99c17800) [pid = 5220] [serial = 270] [outer = 0x99ad4400] 15:57:23 INFO - PROCESS | 5220 | 1465426643722 Marionette DEBUG loaded listener.js 15:57:23 INFO - PROCESS | 5220 | ++DOMWINDOW == 126 (0x99d59800) [pid = 5220] [serial = 271] [outer = 0x99ad4400] 15:57:24 INFO - PROCESS | 5220 | 1465426644648 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:57:24 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. 15:57:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1283ms 15:57:24 INFO - PROCESS | 5220 | 1465426644684 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 15:57:24 INFO - PROCESS | 5220 | 1465426644688 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 15:57:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 15:57:24 INFO - PROCESS | 5220 | 1465426644694 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 15:57:24 INFO - PROCESS | 5220 | 1465426644697 Marionette TRACE conn3 <- [1,334,null,{}] 15:57:24 INFO - PROCESS | 5220 | 1465426644721 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:24 INFO - PROCESS | 5220 | 1465426644725 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:24 INFO - PROCESS | 5220 | 1465426644931 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 15:57:24 INFO - PROCESS | 5220 | 1465426644954 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:24 INFO - PROCESS | 5220 | 1465426644971 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:25 INFO - PROCESS | 5220 | ++DOCSHELL 0x99fc0c00 == 65 [pid = 5220] [id = 91] 15:57:25 INFO - PROCESS | 5220 | ++DOMWINDOW == 127 (0x99fc3400) [pid = 5220] [serial = 272] [outer = (nil)] 15:57:25 INFO - PROCESS | 5220 | ++DOMWINDOW == 128 (0x9a027800) [pid = 5220] [serial = 273] [outer = 0x99fc3400] 15:57:25 INFO - PROCESS | 5220 | 1465426645055 Marionette DEBUG loaded listener.js 15:57:25 INFO - PROCESS | 5220 | ++DOMWINDOW == 129 (0x9a361400) [pid = 5220] [serial = 274] [outer = 0x99fc3400] 15:57:25 INFO - PROCESS | 5220 | --DOMWINDOW == 128 (0xa2fb0000) [pid = 5220] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 15:57:25 INFO - PROCESS | 5220 | --DOMWINDOW == 127 (0x91be7800) [pid = 5220] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 15:57:25 INFO - PROCESS | 5220 | --DOMWINDOW == 126 (0x98205000) [pid = 5220] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 15:57:25 INFO - PROCESS | 5220 | --DOMWINDOW == 125 (0x9b6c8400) [pid = 5220] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 15:57:25 INFO - PROCESS | 5220 | --DOMWINDOW == 124 (0x9a845800) [pid = 5220] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 15:57:25 INFO - PROCESS | 5220 | --DOMWINDOW == 123 (0x98975400) [pid = 5220] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 15:57:26 INFO - PROCESS | 5220 | 1465426646143 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:57:26 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. 15:57:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1478ms 15:57:26 INFO - PROCESS | 5220 | 1465426646174 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 15:57:26 INFO - PROCESS | 5220 | 1465426646176 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 15:57:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 15:57:26 INFO - PROCESS | 5220 | 1465426646182 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 15:57:26 INFO - PROCESS | 5220 | 1465426646185 Marionette TRACE conn3 <- [1,338,null,{}] 15:57:26 INFO - PROCESS | 5220 | 1465426646190 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:26 INFO - PROCESS | 5220 | 1465426646195 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:26 INFO - PROCESS | 5220 | 1465426646349 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 15:57:26 INFO - PROCESS | 5220 | 1465426646364 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:26 INFO - PROCESS | 5220 | 1465426646371 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:26 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f490800 == 66 [pid = 5220] [id = 92] 15:57:26 INFO - PROCESS | 5220 | ++DOMWINDOW == 124 (0x8f495000) [pid = 5220] [serial = 275] [outer = (nil)] 15:57:26 INFO - PROCESS | 5220 | ++DOMWINDOW == 125 (0x8f49ac00) [pid = 5220] [serial = 276] [outer = 0x8f495000] 15:57:26 INFO - PROCESS | 5220 | 1465426646439 Marionette DEBUG loaded listener.js 15:57:26 INFO - PROCESS | 5220 | ++DOMWINDOW == 126 (0x93c37800) [pid = 5220] [serial = 277] [outer = 0x8f495000] 15:57:27 INFO - PROCESS | 5220 | 1465426647211 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:57:27 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. 15:57:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1085ms 15:57:27 INFO - PROCESS | 5220 | 1465426647268 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 15:57:27 INFO - PROCESS | 5220 | 1465426647272 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 15:57:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 15:57:27 INFO - PROCESS | 5220 | 1465426647279 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 15:57:27 INFO - PROCESS | 5220 | 1465426647282 Marionette TRACE conn3 <- [1,342,null,{}] 15:57:27 INFO - PROCESS | 5220 | 1465426647288 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:27 INFO - PROCESS | 5220 | 1465426647292 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:27 INFO - PROCESS | 5220 | 1465426647459 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 15:57:27 INFO - PROCESS | 5220 | 1465426647467 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:27 INFO - PROCESS | 5220 | 1465426647475 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:27 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f499c00 == 67 [pid = 5220] [id = 93] 15:57:27 INFO - PROCESS | 5220 | ++DOMWINDOW == 127 (0x99ad3000) [pid = 5220] [serial = 278] [outer = (nil)] 15:57:27 INFO - PROCESS | 5220 | ++DOMWINDOW == 128 (0x9a35ec00) [pid = 5220] [serial = 279] [outer = 0x99ad3000] 15:57:27 INFO - PROCESS | 5220 | 1465426647543 Marionette DEBUG loaded listener.js 15:57:27 INFO - PROCESS | 5220 | ++DOMWINDOW == 129 (0x9a853000) [pid = 5220] [serial = 280] [outer = 0x99ad3000] 15:57:28 INFO - PROCESS | 5220 | 1465426648632 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:57:28 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. 15:57:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1428ms 15:57:28 INFO - PROCESS | 5220 | 1465426648708 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 15:57:28 INFO - PROCESS | 5220 | 1465426648714 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 15:57:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 15:57:28 INFO - PROCESS | 5220 | 1465426648721 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 15:57:28 INFO - PROCESS | 5220 | 1465426648729 Marionette TRACE conn3 <- [1,346,null,{}] 15:57:28 INFO - PROCESS | 5220 | 1465426648737 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:28 INFO - PROCESS | 5220 | 1465426648743 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:28 INFO - PROCESS | 5220 | 1465426648963 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 15:57:29 INFO - PROCESS | 5220 | 1465426649124 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:29 INFO - PROCESS | 5220 | 1465426649137 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:29 INFO - PROCESS | 5220 | ++DOCSHELL 0x91268800 == 68 [pid = 5220] [id = 94] 15:57:29 INFO - PROCESS | 5220 | ++DOMWINDOW == 130 (0x91268c00) [pid = 5220] [serial = 281] [outer = (nil)] 15:57:29 INFO - PROCESS | 5220 | ++DOMWINDOW == 131 (0x91be3c00) [pid = 5220] [serial = 282] [outer = 0x91268c00] 15:57:29 INFO - PROCESS | 5220 | 1465426649219 Marionette DEBUG loaded listener.js 15:57:29 INFO - PROCESS | 5220 | ++DOMWINDOW == 132 (0x91bed800) [pid = 5220] [serial = 283] [outer = 0x91268c00] 15:57:30 INFO - PROCESS | 5220 | 1465426650109 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:57:30 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. 15:57:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1433ms 15:57:30 INFO - PROCESS | 5220 | 1465426650154 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 15:57:30 INFO - PROCESS | 5220 | 1465426650162 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 15:57:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 15:57:30 INFO - PROCESS | 5220 | 1465426650173 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 15:57:30 INFO - PROCESS | 5220 | 1465426650177 Marionette TRACE conn3 <- [1,350,null,{}] 15:57:30 INFO - PROCESS | 5220 | 1465426650187 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:30 INFO - PROCESS | 5220 | 1465426650193 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:30 INFO - PROCESS | 5220 | 1465426650394 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 15:57:30 INFO - PROCESS | 5220 | 1465426650559 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:30 INFO - PROCESS | 5220 | 1465426650568 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:30 INFO - PROCESS | 5220 | ++DOCSHELL 0x91266400 == 69 [pid = 5220] [id = 95] 15:57:30 INFO - PROCESS | 5220 | ++DOMWINDOW == 133 (0x92cd0000) [pid = 5220] [serial = 284] [outer = (nil)] 15:57:30 INFO - PROCESS | 5220 | ++DOMWINDOW == 134 (0x93903400) [pid = 5220] [serial = 285] [outer = 0x92cd0000] 15:57:30 INFO - PROCESS | 5220 | 1465426650669 Marionette DEBUG loaded listener.js 15:57:30 INFO - PROCESS | 5220 | ++DOMWINDOW == 135 (0x93a21400) [pid = 5220] [serial = 286] [outer = 0x92cd0000] 15:57:31 INFO - PROCESS | 5220 | 1465426651601 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:57:31 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. 15:57:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1482ms 15:57:31 INFO - PROCESS | 5220 | 1465426651655 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 15:57:31 INFO - PROCESS | 5220 | 1465426651660 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 15:57:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 15:57:31 INFO - PROCESS | 5220 | 1465426651666 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 15:57:31 INFO - PROCESS | 5220 | 1465426651672 Marionette TRACE conn3 <- [1,354,null,{}] 15:57:31 INFO - PROCESS | 5220 | 1465426651688 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:31 INFO - PROCESS | 5220 | 1465426651697 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:31 INFO - PROCESS | 5220 | 1465426651914 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 15:57:32 INFO - PROCESS | 5220 | 1465426652115 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:32 INFO - PROCESS | 5220 | 1465426652125 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:32 INFO - PROCESS | 5220 | ++DOCSHELL 0x91261000 == 70 [pid = 5220] [id = 96] 15:57:32 INFO - PROCESS | 5220 | ++DOMWINDOW == 136 (0x9a027c00) [pid = 5220] [serial = 287] [outer = (nil)] 15:57:32 INFO - PROCESS | 5220 | ++DOMWINDOW == 137 (0x9a35b000) [pid = 5220] [serial = 288] [outer = 0x9a027c00] 15:57:32 INFO - PROCESS | 5220 | 1465426652251 Marionette DEBUG loaded listener.js 15:57:32 INFO - PROCESS | 5220 | ++DOMWINDOW == 138 (0x9a890800) [pid = 5220] [serial = 289] [outer = 0x9a027c00] 15:57:33 INFO - PROCESS | 5220 | 1465426653128 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:57:33 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. 15:57:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1536ms 15:57:33 INFO - PROCESS | 5220 | 1465426653203 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 15:57:33 INFO - PROCESS | 5220 | 1465426653208 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 15:57:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 15:57:33 INFO - PROCESS | 5220 | 1465426653214 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 15:57:33 INFO - PROCESS | 5220 | 1465426653217 Marionette TRACE conn3 <- [1,358,null,{}] 15:57:33 INFO - PROCESS | 5220 | 1465426653223 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:33 INFO - PROCESS | 5220 | 1465426653229 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:33 INFO - PROCESS | 5220 | 1465426653454 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 15:57:33 INFO - PROCESS | 5220 | 1465426653654 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:33 INFO - PROCESS | 5220 | 1465426653664 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:33 INFO - PROCESS | 5220 | ++DOCSHELL 0x91264c00 == 71 [pid = 5220] [id = 97] 15:57:33 INFO - PROCESS | 5220 | ++DOMWINDOW == 139 (0x9ab55400) [pid = 5220] [serial = 290] [outer = (nil)] 15:57:33 INFO - PROCESS | 5220 | ++DOMWINDOW == 140 (0x9b171000) [pid = 5220] [serial = 291] [outer = 0x9ab55400] 15:57:33 INFO - PROCESS | 5220 | 1465426653789 Marionette DEBUG loaded listener.js 15:57:33 INFO - PROCESS | 5220 | ++DOMWINDOW == 141 (0x9b6ec000) [pid = 5220] [serial = 292] [outer = 0x9ab55400] 15:57:34 INFO - PROCESS | 5220 | 1465426654683 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:57:34 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. 15:57:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1480ms 15:57:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 15:57:34 INFO - PROCESS | 5220 | 1465426654695 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 15:57:34 INFO - PROCESS | 5220 | 1465426654698 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 15:57:34 INFO - PROCESS | 5220 | 1465426654705 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 15:57:34 INFO - PROCESS | 5220 | 1465426654709 Marionette TRACE conn3 <- [1,362,null,{}] 15:57:34 INFO - PROCESS | 5220 | 1465426654714 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:34 INFO - PROCESS | 5220 | 1465426654720 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:34 INFO - PROCESS | 5220 | 1465426654886 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 15:57:35 INFO - PROCESS | 5220 | 1465426655054 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:35 INFO - PROCESS | 5220 | 1465426655064 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:35 INFO - PROCESS | 5220 | ++DOCSHELL 0x9b87d400 == 72 [pid = 5220] [id = 98] 15:57:35 INFO - PROCESS | 5220 | ++DOMWINDOW == 142 (0x9b87ec00) [pid = 5220] [serial = 293] [outer = (nil)] 15:57:35 INFO - PROCESS | 5220 | ++DOMWINDOW == 143 (0xa1116800) [pid = 5220] [serial = 294] [outer = 0x9b87ec00] 15:57:35 INFO - PROCESS | 5220 | 1465426655141 Marionette DEBUG loaded listener.js 15:57:35 INFO - PROCESS | 5220 | ++DOMWINDOW == 144 (0xa1186000) [pid = 5220] [serial = 295] [outer = 0x9b87ec00] 15:57:36 INFO - PROCESS | 5220 | 1465426656138 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:57:36 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. 15:57:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1484ms 15:57:36 INFO - PROCESS | 5220 | 1465426656189 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 15:57:36 INFO - PROCESS | 5220 | 1465426656194 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 15:57:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 15:57:36 INFO - PROCESS | 5220 | 1465426656200 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 15:57:36 INFO - PROCESS | 5220 | 1465426656204 Marionette TRACE conn3 <- [1,366,null,{}] 15:57:36 INFO - PROCESS | 5220 | 1465426656210 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:36 INFO - PROCESS | 5220 | 1465426656220 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:36 INFO - PROCESS | 5220 | 1465426656456 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 15:57:36 INFO - PROCESS | 5220 | 1465426656661 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:36 INFO - PROCESS | 5220 | 1465426656670 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:36 INFO - PROCESS | 5220 | ++DOCSHELL 0x9b87f400 == 73 [pid = 5220] [id = 99] 15:57:36 INFO - PROCESS | 5220 | ++DOMWINDOW == 145 (0xa1180400) [pid = 5220] [serial = 296] [outer = (nil)] 15:57:36 INFO - PROCESS | 5220 | ++DOMWINDOW == 146 (0xa4f0fc00) [pid = 5220] [serial = 297] [outer = 0xa1180400] 15:57:36 INFO - PROCESS | 5220 | 1465426656796 Marionette DEBUG loaded listener.js 15:57:36 INFO - PROCESS | 5220 | ++DOMWINDOW == 147 (0xa679ac00) [pid = 5220] [serial = 298] [outer = 0xa1180400] 15:57:37 INFO - PROCESS | 5220 | 1465426657686 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:57:37 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. 15:57:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1531ms 15:57:37 INFO - PROCESS | 5220 | 1465426657731 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 15:57:37 INFO - PROCESS | 5220 | 1465426657735 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 15:57:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 15:57:37 INFO - PROCESS | 5220 | 1465426657741 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 15:57:37 INFO - PROCESS | 5220 | 1465426657745 Marionette TRACE conn3 <- [1,370,null,{}] 15:57:37 INFO - PROCESS | 5220 | 1465426657750 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:37 INFO - PROCESS | 5220 | 1465426657755 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:38 INFO - PROCESS | 5220 | 1465426658145 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 15:57:38 INFO - PROCESS | 5220 | 1465426658387 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:38 INFO - PROCESS | 5220 | 1465426658394 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:38 INFO - PROCESS | 5220 | ++DOCSHELL 0x910dcc00 == 74 [pid = 5220] [id = 100] 15:57:38 INFO - PROCESS | 5220 | ++DOMWINDOW == 148 (0x9125cc00) [pid = 5220] [serial = 299] [outer = (nil)] 15:57:38 INFO - PROCESS | 5220 | ++DOMWINDOW == 149 (0x91265000) [pid = 5220] [serial = 300] [outer = 0x9125cc00] 15:57:38 INFO - PROCESS | 5220 | 1465426658467 Marionette DEBUG loaded listener.js 15:57:38 INFO - PROCESS | 5220 | ++DOMWINDOW == 150 (0x91bc9000) [pid = 5220] [serial = 301] [outer = 0x9125cc00] 15:57:39 INFO - PROCESS | 5220 | 1465426659457 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:57:39 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. 15:57:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1735ms 15:57:39 INFO - PROCESS | 5220 | 1465426659478 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 15:57:39 INFO - PROCESS | 5220 | 1465426659484 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 15:57:39 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 15:57:39 INFO - PROCESS | 5220 | 1465426659494 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 15:57:39 INFO - PROCESS | 5220 | 1465426659499 Marionette TRACE conn3 <- [1,374,null,{}] 15:57:39 INFO - PROCESS | 5220 | 1465426659508 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:39 INFO - PROCESS | 5220 | 1465426659514 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:39 INFO - PROCESS | 5220 | 1465426659700 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 15:57:39 INFO - PROCESS | 5220 | 1465426659906 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:39 INFO - PROCESS | 5220 | 1465426659913 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:39 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f496400 == 75 [pid = 5220] [id = 101] 15:57:39 INFO - PROCESS | 5220 | ++DOMWINDOW == 151 (0x9125c800) [pid = 5220] [serial = 302] [outer = (nil)] 15:57:40 INFO - PROCESS | 5220 | ++DOMWINDOW == 152 (0x9235b800) [pid = 5220] [serial = 303] [outer = 0x9125c800] 15:57:40 INFO - PROCESS | 5220 | 1465426660036 Marionette DEBUG loaded listener.js 15:57:40 INFO - PROCESS | 5220 | ++DOMWINDOW == 153 (0x92cc9000) [pid = 5220] [serial = 304] [outer = 0x9125c800] 15:57:40 INFO - PROCESS | 5220 | 1465426660900 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 15:57:40 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 15:57:40 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1486ms 15:57:40 INFO - PROCESS | 5220 | 1465426660980 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 15:57:40 INFO - PROCESS | 5220 | 1465426660985 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 15:57:40 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 15:57:40 INFO - PROCESS | 5220 | 1465426660991 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 15:57:40 INFO - PROCESS | 5220 | 1465426660995 Marionette TRACE conn3 <- [1,378,null,{}] 15:57:41 INFO - PROCESS | 5220 | 1465426661000 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:41 INFO - PROCESS | 5220 | 1465426661005 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:41 INFO - PROCESS | 5220 | 1465426661210 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 15:57:41 INFO - PROCESS | 5220 | --DOCSHELL 0x9b6cd400 == 74 [pid = 5220] [id = 14] 15:57:41 INFO - PROCESS | 5220 | --DOCSHELL 0x9a318000 == 73 [pid = 5220] [id = 13] 15:57:41 INFO - PROCESS | 5220 | --DOCSHELL 0x93c33800 == 72 [pid = 5220] [id = 52] 15:57:41 INFO - PROCESS | 5220 | --DOCSHELL 0x9a359c00 == 71 [pid = 5220] [id = 53] 15:57:41 INFO - PROCESS | 5220 | --DOMWINDOW == 152 (0x9a023400) [pid = 5220] [serial = 188] [outer = (nil)] [url = about:blank] 15:57:41 INFO - PROCESS | 5220 | --DOMWINDOW == 151 (0xa6f38c00) [pid = 5220] [serial = 203] [outer = (nil)] [url = about:blank] 15:57:41 INFO - PROCESS | 5220 | --DOMWINDOW == 150 (0xa688bc00) [pid = 5220] [serial = 200] [outer = (nil)] [url = about:blank] 15:57:41 INFO - PROCESS | 5220 | --DOMWINDOW == 149 (0x99483000) [pid = 5220] [serial = 206] [outer = (nil)] [url = about:blank] 15:57:41 INFO - PROCESS | 5220 | --DOMWINDOW == 148 (0xa2536800) [pid = 5220] [serial = 182] [outer = (nil)] [url = about:blank] 15:57:41 INFO - PROCESS | 5220 | --DOMWINDOW == 147 (0x951c5800) [pid = 5220] [serial = 185] [outer = (nil)] [url = about:blank] 15:57:41 INFO - PROCESS | 5220 | --DOMWINDOW == 146 (0xa2562800) [pid = 5220] [serial = 191] [outer = (nil)] [url = about:blank] 15:57:41 INFO - PROCESS | 5220 | --DOMWINDOW == 145 (0x99fc8800) [pid = 5220] [serial = 194] [outer = (nil)] [url = about:blank] 15:57:41 INFO - PROCESS | 5220 | --DOMWINDOW == 144 (0xa4d48400) [pid = 5220] [serial = 197] [outer = (nil)] [url = about:blank] 15:57:41 INFO - PROCESS | 5220 | --DOMWINDOW == 143 (0x91bc9c00) [pid = 5220] [serial = 227] [outer = (nil)] [url = about:blank] 15:57:41 INFO - PROCESS | 5220 | 1465426661471 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:41 INFO - PROCESS | 5220 | 1465426661479 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:41 INFO - PROCESS | 5220 | --DOCSHELL 0x9390b400 == 70 [pid = 5220] [id = 21] 15:57:41 INFO - PROCESS | 5220 | --DOCSHELL 0x9b87c400 == 69 [pid = 5220] [id = 19] 15:57:41 INFO - PROCESS | 5220 | --DOCSHELL 0x995b9800 == 68 [pid = 5220] [id = 30] 15:57:41 INFO - PROCESS | 5220 | --DOCSHELL 0x92ed8400 == 67 [pid = 5220] [id = 20] 15:57:41 INFO - PROCESS | 5220 | --DOCSHELL 0x8f490800 == 66 [pid = 5220] [id = 92] 15:57:41 INFO - PROCESS | 5220 | --DOCSHELL 0x99fc0c00 == 65 [pid = 5220] [id = 91] 15:57:41 INFO - PROCESS | 5220 | --DOCSHELL 0x995b7000 == 64 [pid = 5220] [id = 90] 15:57:41 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f490800 == 65 [pid = 5220] [id = 102] 15:57:41 INFO - PROCESS | 5220 | ++DOMWINDOW == 144 (0x91bc9c00) [pid = 5220] [serial = 305] [outer = (nil)] 15:57:41 INFO - PROCESS | 5220 | ++DOMWINDOW == 145 (0x93c40000) [pid = 5220] [serial = 306] [outer = 0x91bc9c00] 15:57:41 INFO - PROCESS | 5220 | 1465426661563 Marionette DEBUG loaded listener.js 15:57:41 INFO - PROCESS | 5220 | ++DOMWINDOW == 146 (0x97691400) [pid = 5220] [serial = 307] [outer = 0x91bc9c00] 15:57:41 INFO - PROCESS | 5220 | --DOCSHELL 0x92cc6800 == 64 [pid = 5220] [id = 89] 15:57:41 INFO - PROCESS | 5220 | --DOCSHELL 0x91bea800 == 63 [pid = 5220] [id = 88] 15:57:41 INFO - PROCESS | 5220 | --DOCSHELL 0x91bc5c00 == 62 [pid = 5220] [id = 87] 15:57:41 INFO - PROCESS | 5220 | --DOCSHELL 0x9126a000 == 61 [pid = 5220] [id = 86] 15:57:41 INFO - PROCESS | 5220 | --DOCSHELL 0x910d7c00 == 60 [pid = 5220] [id = 83] 15:57:41 INFO - PROCESS | 5220 | --DOCSHELL 0x9235fc00 == 59 [pid = 5220] [id = 82] 15:57:41 INFO - PROCESS | 5220 | --DOCSHELL 0x91cd0400 == 58 [pid = 5220] [id = 81] 15:57:41 INFO - PROCESS | 5220 | --DOCSHELL 0x91bcb400 == 57 [pid = 5220] [id = 80] 15:57:42 INFO - PROCESS | 5220 | --DOCSHELL 0x9a88cc00 == 56 [pid = 5220] [id = 79] 15:57:42 INFO - PROCESS | 5220 | --DOCSHELL 0x94750c00 == 55 [pid = 5220] [id = 78] 15:57:42 INFO - PROCESS | 5220 | --DOCSHELL 0x91bcd400 == 54 [pid = 5220] [id = 77] 15:57:42 INFO - PROCESS | 5220 | --DOCSHELL 0x91bc1c00 == 53 [pid = 5220] [id = 76] 15:57:42 INFO - PROCESS | 5220 | --DOMWINDOW == 145 (0xa3282400) [pid = 5220] [serial = 221] [outer = (nil)] [url = about:blank] 15:57:42 INFO - PROCESS | 5220 | --DOMWINDOW == 144 (0x91bef000) [pid = 5220] [serial = 224] [outer = (nil)] [url = about:blank] 15:57:42 INFO - PROCESS | 5220 | --DOMWINDOW == 143 (0xa4f0a800) [pid = 5220] [serial = 222] [outer = (nil)] [url = about:blank] 15:57:42 INFO - PROCESS | 5220 | --DOMWINDOW == 142 (0x99a1a800) [pid = 5220] [serial = 209] [outer = (nil)] [url = about:blank] 15:57:42 INFO - PROCESS | 5220 | --DOMWINDOW == 141 (0x99c13000) [pid = 5220] [serial = 210] [outer = (nil)] [url = about:blank] 15:57:42 INFO - PROCESS | 5220 | --DOMWINDOW == 140 (0x9d90a800) [pid = 5220] [serial = 218] [outer = (nil)] [url = about:blank] 15:57:42 INFO - PROCESS | 5220 | --DOMWINDOW == 139 (0x9a889800) [pid = 5220] [serial = 215] [outer = (nil)] [url = about:blank] 15:57:42 INFO - PROCESS | 5220 | --DOMWINDOW == 138 (0x9ad3e000) [pid = 5220] [serial = 216] [outer = (nil)] [url = about:blank] 15:57:42 INFO - PROCESS | 5220 | --DOMWINDOW == 137 (0x995bb400) [pid = 5220] [serial = 212] [outer = (nil)] [url = about:blank] 15:57:42 INFO - PROCESS | 5220 | --DOMWINDOW == 136 (0x99e83400) [pid = 5220] [serial = 213] [outer = (nil)] [url = about:blank] 15:57:42 INFO - PROCESS | 5220 | --DOMWINDOW == 135 (0x9a361000) [pid = 5220] [serial = 225] [outer = (nil)] [url = about:blank] 15:57:42 INFO - PROCESS | 5220 | --DOMWINDOW == 134 (0xa21aa000) [pid = 5220] [serial = 219] [outer = (nil)] [url = about:blank] 15:57:42 INFO - PROCESS | 5220 | 1465426662369 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 15:57:42 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 15:57:42 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1439ms 15:57:42 INFO - PROCESS | 5220 | 1465426662432 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 15:57:42 INFO - PROCESS | 5220 | 1465426662438 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 15:57:42 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 15:57:42 INFO - PROCESS | 5220 | 1465426662454 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 15:57:42 INFO - PROCESS | 5220 | 1465426662461 Marionette TRACE conn3 <- [1,382,null,{}] 15:57:42 INFO - PROCESS | 5220 | 1465426662467 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:42 INFO - PROCESS | 5220 | 1465426662474 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:42 INFO - PROCESS | 5220 | 1465426662643 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 15:57:42 INFO - PROCESS | 5220 | 1465426662766 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:42 INFO - PROCESS | 5220 | 1465426662774 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:42 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f492400 == 54 [pid = 5220] [id = 103] 15:57:42 INFO - PROCESS | 5220 | ++DOMWINDOW == 135 (0x910db400) [pid = 5220] [serial = 308] [outer = (nil)] 15:57:42 INFO - PROCESS | 5220 | ++DOMWINDOW == 136 (0x995b9800) [pid = 5220] [serial = 309] [outer = 0x910db400] 15:57:42 INFO - PROCESS | 5220 | 1465426662846 Marionette DEBUG loaded listener.js 15:57:42 INFO - PROCESS | 5220 | ++DOMWINDOW == 137 (0x9982c000) [pid = 5220] [serial = 310] [outer = 0x910db400] 15:57:43 INFO - PROCESS | 5220 | SkCairoFTTypeface::onFilterRec unimplemented 15:57:43 INFO - PROCESS | 5220 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:57:43 INFO - PROCESS | 5220 | SkCairoFTTypeface::onFilterRec unimplemented 15:57:43 INFO - PROCESS | 5220 | SkCairoFTTypeface::onFilterRec unimplemented 15:57:43 INFO - PROCESS | 5220 | SkCairoFTTypeface::onFilterRec unimplemented 15:57:43 INFO - PROCESS | 5220 | 1465426663574 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 15:57:43 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 15:57:43 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1142ms 15:57:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 15:57:43 INFO - PROCESS | 5220 | 1465426663588 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 15:57:43 INFO - PROCESS | 5220 | 1465426663591 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 15:57:43 INFO - PROCESS | 5220 | 1465426663597 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 15:57:43 INFO - PROCESS | 5220 | 1465426663601 Marionette TRACE conn3 <- [1,386,null,{}] 15:57:43 INFO - PROCESS | 5220 | 1465426663606 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:43 INFO - PROCESS | 5220 | 1465426663611 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:43 INFO - PROCESS | 5220 | 1465426663825 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 15:57:43 INFO - PROCESS | 5220 | 1465426663857 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:43 INFO - PROCESS | 5220 | 1465426663863 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:43 INFO - PROCESS | 5220 | ++DOCSHELL 0x99a11800 == 55 [pid = 5220] [id = 104] 15:57:43 INFO - PROCESS | 5220 | ++DOMWINDOW == 138 (0x99c10800) [pid = 5220] [serial = 311] [outer = (nil)] 15:57:43 INFO - PROCESS | 5220 | ++DOMWINDOW == 139 (0x99c16800) [pid = 5220] [serial = 312] [outer = 0x99c10800] 15:57:43 INFO - PROCESS | 5220 | 1465426663930 Marionette DEBUG loaded listener.js 15:57:44 INFO - PROCESS | 5220 | ++DOMWINDOW == 140 (0x99c18800) [pid = 5220] [serial = 313] [outer = 0x99c10800] 15:57:44 INFO - PROCESS | 5220 | 1465426664808 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 15:57:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 15:57:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1281ms 15:57:44 INFO - PROCESS | 5220 | 1465426664878 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 15:57:44 INFO - PROCESS | 5220 | 1465426664881 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 15:57:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 15:57:44 INFO - PROCESS | 5220 | 1465426664887 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 15:57:44 INFO - PROCESS | 5220 | 1465426664890 Marionette TRACE conn3 <- [1,390,null,{}] 15:57:44 INFO - PROCESS | 5220 | 1465426664895 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:44 INFO - PROCESS | 5220 | 1465426664913 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:45 INFO - PROCESS | 5220 | 1465426665150 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 15:57:45 INFO - PROCESS | 5220 | 1465426665188 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:45 INFO - PROCESS | 5220 | 1465426665205 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:45 INFO - PROCESS | 5220 | ++DOCSHELL 0x99fbf400 == 56 [pid = 5220] [id = 105] 15:57:45 INFO - PROCESS | 5220 | ++DOMWINDOW == 141 (0x99fc0c00) [pid = 5220] [serial = 314] [outer = (nil)] 15:57:45 INFO - PROCESS | 5220 | ++DOMWINDOW == 142 (0x9a023400) [pid = 5220] [serial = 315] [outer = 0x99fc0c00] 15:57:45 INFO - PROCESS | 5220 | 1465426665282 Marionette DEBUG loaded listener.js 15:57:45 INFO - PROCESS | 5220 | ++DOMWINDOW == 143 (0x9a886000) [pid = 5220] [serial = 316] [outer = 0x99fc0c00] 15:57:46 INFO - PROCESS | 5220 | --DOMWINDOW == 142 (0x9126a400) [pid = 5220] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 15:57:46 INFO - PROCESS | 5220 | --DOMWINDOW == 141 (0x92cccc00) [pid = 5220] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 15:57:46 INFO - PROCESS | 5220 | --DOMWINDOW == 140 (0x94757000) [pid = 5220] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 15:57:46 INFO - PROCESS | 5220 | --DOMWINDOW == 139 (0x8f495000) [pid = 5220] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 15:57:46 INFO - PROCESS | 5220 | --DOMWINDOW == 138 (0x99fc3400) [pid = 5220] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 15:57:46 INFO - PROCESS | 5220 | --DOMWINDOW == 137 (0x91bc8400) [pid = 5220] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 15:57:46 INFO - PROCESS | 5220 | --DOMWINDOW == 136 (0x99ad4400) [pid = 5220] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 15:57:46 INFO - PROCESS | 5220 | --DOMWINDOW == 135 (0x93827800) [pid = 5220] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 15:57:46 INFO - PROCESS | 5220 | 1465426666660 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 15:57:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 15:57:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1847ms 15:57:46 INFO - PROCESS | 5220 | 1465426666744 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 15:57:46 INFO - PROCESS | 5220 | 1465426666748 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 15:57:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 15:57:46 INFO - PROCESS | 5220 | 1465426666759 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 15:57:46 INFO - PROCESS | 5220 | 1465426666762 Marionette TRACE conn3 <- [1,394,null,{}] 15:57:46 INFO - PROCESS | 5220 | 1465426666768 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:46 INFO - PROCESS | 5220 | 1465426666773 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:46 INFO - PROCESS | 5220 | 1465426666966 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 15:57:47 INFO - PROCESS | 5220 | 1465426667046 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:47 INFO - PROCESS | 5220 | 1465426667055 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:47 INFO - PROCESS | 5220 | ++DOCSHELL 0x8ecd5c00 == 57 [pid = 5220] [id = 106] 15:57:47 INFO - PROCESS | 5220 | ++DOMWINDOW == 136 (0x8ecd8400) [pid = 5220] [serial = 317] [outer = (nil)] 15:57:47 INFO - PROCESS | 5220 | ++DOMWINDOW == 137 (0x8ecde400) [pid = 5220] [serial = 318] [outer = 0x8ecd8400] 15:57:47 INFO - PROCESS | 5220 | 1465426667129 Marionette DEBUG loaded listener.js 15:57:47 INFO - PROCESS | 5220 | ++DOMWINDOW == 138 (0x8f440c00) [pid = 5220] [serial = 319] [outer = 0x8ecd8400] 15:57:47 INFO - PROCESS | 5220 | 1465426667807 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 15:57:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 15:57:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1091ms 15:57:47 INFO - PROCESS | 5220 | 1465426667847 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 15:57:47 INFO - PROCESS | 5220 | 1465426667851 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 15:57:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 15:57:47 INFO - PROCESS | 5220 | 1465426667856 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 15:57:47 INFO - PROCESS | 5220 | 1465426667860 Marionette TRACE conn3 <- [1,398,null,{}] 15:57:47 INFO - PROCESS | 5220 | 1465426667865 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:47 INFO - PROCESS | 5220 | 1465426667870 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:48 INFO - PROCESS | 5220 | 1465426668066 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 15:57:48 INFO - PROCESS | 5220 | 1465426668079 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:48 INFO - PROCESS | 5220 | 1465426668087 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:48 INFO - PROCESS | 5220 | ++DOCSHELL 0x8ecd9000 == 58 [pid = 5220] [id = 107] 15:57:48 INFO - PROCESS | 5220 | ++DOMWINDOW == 139 (0x910e4800) [pid = 5220] [serial = 320] [outer = (nil)] 15:57:48 INFO - PROCESS | 5220 | ++DOMWINDOW == 140 (0x9390e800) [pid = 5220] [serial = 321] [outer = 0x910e4800] 15:57:48 INFO - PROCESS | 5220 | 1465426668153 Marionette DEBUG loaded listener.js 15:57:48 INFO - PROCESS | 5220 | ++DOMWINDOW == 141 (0x94767000) [pid = 5220] [serial = 322] [outer = 0x910e4800] 15:57:49 INFO - PROCESS | 5220 | 1465426669174 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 15:57:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 15:57:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1378ms 15:57:49 INFO - PROCESS | 5220 | 1465426669236 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 15:57:49 INFO - PROCESS | 5220 | 1465426669243 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 15:57:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 15:57:49 INFO - PROCESS | 5220 | 1465426669251 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 15:57:49 INFO - PROCESS | 5220 | 1465426669256 Marionette TRACE conn3 <- [1,402,null,{}] 15:57:49 INFO - PROCESS | 5220 | 1465426669264 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:49 INFO - PROCESS | 5220 | 1465426669270 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:49 INFO - PROCESS | 5220 | 1465426669495 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 15:57:49 INFO - PROCESS | 5220 | 1465426669810 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:49 INFO - PROCESS | 5220 | 1465426669820 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:49 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f443000 == 59 [pid = 5220] [id = 108] 15:57:49 INFO - PROCESS | 5220 | ++DOMWINDOW == 142 (0x8f497000) [pid = 5220] [serial = 323] [outer = (nil)] 15:57:49 INFO - PROCESS | 5220 | ++DOMWINDOW == 143 (0x91267400) [pid = 5220] [serial = 324] [outer = 0x8f497000] 15:57:49 INFO - PROCESS | 5220 | 1465426669904 Marionette DEBUG loaded listener.js 15:57:50 INFO - PROCESS | 5220 | ++DOMWINDOW == 144 (0x91bcc400) [pid = 5220] [serial = 325] [outer = 0x8f497000] 15:57:50 INFO - PROCESS | 5220 | 1465426670843 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 15:57:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 15:57:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1639ms 15:57:50 INFO - PROCESS | 5220 | 1465426670889 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 15:57:50 INFO - PROCESS | 5220 | 1465426670897 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 15:57:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 15:57:50 INFO - PROCESS | 5220 | 1465426670907 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 15:57:50 INFO - PROCESS | 5220 | 1465426670911 Marionette TRACE conn3 <- [1,406,null,{}] 15:57:50 INFO - PROCESS | 5220 | 1465426670918 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:50 INFO - PROCESS | 5220 | 1465426670924 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:51 INFO - PROCESS | 5220 | 1465426671118 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 15:57:51 INFO - PROCESS | 5220 | 1465426671334 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:51 INFO - PROCESS | 5220 | 1465426671344 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:51 INFO - PROCESS | 5220 | ++DOCSHELL 0x91bc2400 == 60 [pid = 5220] [id = 109] 15:57:51 INFO - PROCESS | 5220 | ++DOMWINDOW == 145 (0x92368800) [pid = 5220] [serial = 326] [outer = (nil)] 15:57:51 INFO - PROCESS | 5220 | ++DOMWINDOW == 146 (0x93824000) [pid = 5220] [serial = 327] [outer = 0x92368800] 15:57:51 INFO - PROCESS | 5220 | 1465426671476 Marionette DEBUG loaded listener.js 15:57:51 INFO - PROCESS | 5220 | ++DOMWINDOW == 147 (0x9476cc00) [pid = 5220] [serial = 328] [outer = 0x92368800] 15:57:52 INFO - PROCESS | 5220 | 1465426672462 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 15:57:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 15:57:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1631ms 15:57:52 INFO - PROCESS | 5220 | 1465426672539 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 15:57:52 INFO - PROCESS | 5220 | 1465426672543 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 15:57:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 15:57:52 INFO - PROCESS | 5220 | 1465426672551 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 15:57:52 INFO - PROCESS | 5220 | 1465426672557 Marionette TRACE conn3 <- [1,410,null,{}] 15:57:52 INFO - PROCESS | 5220 | 1465426672574 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:52 INFO - PROCESS | 5220 | 1465426672583 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:52 INFO - PROCESS | 5220 | 1465426672845 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 15:57:53 INFO - PROCESS | 5220 | 1465426673057 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:53 INFO - PROCESS | 5220 | 1465426673069 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:53 INFO - PROCESS | 5220 | ++DOCSHELL 0x99fbe000 == 61 [pid = 5220] [id = 110] 15:57:53 INFO - PROCESS | 5220 | ++DOMWINDOW == 148 (0x99fc3400) [pid = 5220] [serial = 329] [outer = (nil)] 15:57:53 INFO - PROCESS | 5220 | ++DOMWINDOW == 149 (0x9a317c00) [pid = 5220] [serial = 330] [outer = 0x99fc3400] 15:57:53 INFO - PROCESS | 5220 | 1465426673153 Marionette DEBUG loaded listener.js 15:57:53 INFO - PROCESS | 5220 | ++DOMWINDOW == 150 (0x9a88fc00) [pid = 5220] [serial = 331] [outer = 0x99fc3400] 15:57:54 INFO - PROCESS | 5220 | 1465426674037 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 15:57:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 15:57:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1541ms 15:57:54 INFO - PROCESS | 5220 | 1465426674091 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 15:57:54 INFO - PROCESS | 5220 | 1465426674095 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 15:57:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 15:57:54 INFO - PROCESS | 5220 | 1465426674102 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 15:57:54 INFO - PROCESS | 5220 | 1465426674104 Marionette TRACE conn3 <- [1,414,null,{}] 15:57:54 INFO - PROCESS | 5220 | 1465426674111 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:54 INFO - PROCESS | 5220 | 1465426674116 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:54 INFO - PROCESS | 5220 | 1465426674300 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 15:57:54 INFO - PROCESS | 5220 | 1465426674470 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:54 INFO - PROCESS | 5220 | 1465426674476 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:54 INFO - PROCESS | 5220 | ++DOCSHELL 0x9b6c3c00 == 62 [pid = 5220] [id = 111] 15:57:54 INFO - PROCESS | 5220 | ++DOMWINDOW == 151 (0x9b6c9c00) [pid = 5220] [serial = 332] [outer = (nil)] 15:57:54 INFO - PROCESS | 5220 | ++DOMWINDOW == 152 (0x9cc10800) [pid = 5220] [serial = 333] [outer = 0x9b6c9c00] 15:57:54 INFO - PROCESS | 5220 | 1465426674561 Marionette DEBUG loaded listener.js 15:57:54 INFO - PROCESS | 5220 | ++DOMWINDOW == 153 (0x9d90ac00) [pid = 5220] [serial = 334] [outer = 0x9b6c9c00] 15:57:55 INFO - PROCESS | 5220 | 1465426675463 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 15:57:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 15:57:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1430ms 15:57:55 INFO - PROCESS | 5220 | 1465426675533 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 15:57:55 INFO - PROCESS | 5220 | 1465426675537 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 15:57:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 15:57:55 INFO - PROCESS | 5220 | 1465426675543 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 15:57:55 INFO - PROCESS | 5220 | 1465426675546 Marionette TRACE conn3 <- [1,418,null,{}] 15:57:55 INFO - PROCESS | 5220 | 1465426675552 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:55 INFO - PROCESS | 5220 | 1465426675557 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:55 INFO - PROCESS | 5220 | 1465426675772 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 15:57:56 INFO - PROCESS | 5220 | 1465426675991 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:56 INFO - PROCESS | 5220 | 1465426675999 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:56 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f448000 == 63 [pid = 5220] [id = 112] 15:57:56 INFO - PROCESS | 5220 | ++DOMWINDOW == 154 (0x8f48dc00) [pid = 5220] [serial = 335] [outer = (nil)] 15:57:56 INFO - PROCESS | 5220 | ++DOMWINDOW == 155 (0xa2316000) [pid = 5220] [serial = 336] [outer = 0x8f48dc00] 15:57:56 INFO - PROCESS | 5220 | 1465426676120 Marionette DEBUG loaded listener.js 15:57:56 INFO - PROCESS | 5220 | ++DOMWINDOW == 156 (0xa2572c00) [pid = 5220] [serial = 337] [outer = 0x8f48dc00] 15:57:57 INFO - PROCESS | 5220 | 1465426677402 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 15:57:57 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 15:57:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1883ms 15:57:57 INFO - PROCESS | 5220 | 1465426677427 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 15:57:57 INFO - PROCESS | 5220 | 1465426677432 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 15:57:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 15:57:57 INFO - PROCESS | 5220 | 1465426677438 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 15:57:57 INFO - PROCESS | 5220 | 1465426677442 Marionette TRACE conn3 <- [1,422,null,{}] 15:57:57 INFO - PROCESS | 5220 | 1465426677518 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:57 INFO - PROCESS | 5220 | 1465426677529 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:57 INFO - PROCESS | 5220 | 1465426677734 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 15:57:57 INFO - PROCESS | 5220 | 1465426677898 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:57 INFO - PROCESS | 5220 | 1465426677906 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:57 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f492000 == 64 [pid = 5220] [id = 113] 15:57:57 INFO - PROCESS | 5220 | ++DOMWINDOW == 157 (0x8f493c00) [pid = 5220] [serial = 338] [outer = (nil)] 15:57:57 INFO - PROCESS | 5220 | ++DOMWINDOW == 158 (0x93c3b000) [pid = 5220] [serial = 339] [outer = 0x8f493c00] 15:57:57 INFO - PROCESS | 5220 | 1465426677986 Marionette DEBUG loaded listener.js 15:57:58 INFO - PROCESS | 5220 | ++DOMWINDOW == 159 (0x99827800) [pid = 5220] [serial = 340] [outer = 0x8f493c00] 15:57:59 INFO - PROCESS | 5220 | 1465426679386 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 15:57:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 15:57:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1990ms 15:57:59 INFO - PROCESS | 5220 | 1465426679428 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 15:57:59 INFO - PROCESS | 5220 | 1465426679432 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 15:57:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 15:57:59 INFO - PROCESS | 5220 | 1465426679439 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 15:57:59 INFO - PROCESS | 5220 | 1465426679443 Marionette TRACE conn3 <- [1,426,null,{}] 15:57:59 INFO - PROCESS | 5220 | 1465426679448 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:59 INFO - PROCESS | 5220 | 1465426679453 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:57:59 INFO - PROCESS | 5220 | 1465426679607 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 15:58:00 INFO - PROCESS | 5220 | 1465426680047 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:00 INFO - PROCESS | 5220 | 1465426680057 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:00 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f491c00 == 65 [pid = 5220] [id = 114] 15:58:00 INFO - PROCESS | 5220 | ++DOMWINDOW == 160 (0x8f496000) [pid = 5220] [serial = 341] [outer = (nil)] 15:58:00 INFO - PROCESS | 5220 | ++DOMWINDOW == 161 (0x8f499000) [pid = 5220] [serial = 342] [outer = 0x8f496000] 15:58:00 INFO - PROCESS | 5220 | 1465426680168 Marionette DEBUG loaded listener.js 15:58:00 INFO - PROCESS | 5220 | ++DOMWINDOW == 162 (0x910df000) [pid = 5220] [serial = 343] [outer = 0x8f496000] 15:58:01 INFO - PROCESS | 5220 | 1465426681246 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 15:58:01 INFO - PROCESS | 5220 | 1465426681336 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 15:58:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 15:58:01 INFO - PROCESS | 5220 | 1465426681343 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 15:58:01 INFO - PROCESS | 5220 | 1465426681348 Marionette TRACE conn3 <- [1,430,null,{}] 15:58:01 INFO - PROCESS | 5220 | 1465426681355 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:01 INFO - PROCESS | 5220 | 1465426681363 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:01 INFO - PROCESS | 5220 | 1465426681528 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 15:58:01 INFO - PROCESS | 5220 | 1465426681752 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:01 INFO - PROCESS | 5220 | 1465426681760 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:01 INFO - PROCESS | 5220 | ++DOCSHELL 0x92367000 == 66 [pid = 5220] [id = 115] 15:58:01 INFO - PROCESS | 5220 | ++DOMWINDOW == 163 (0x92912c00) [pid = 5220] [serial = 344] [outer = (nil)] 15:58:01 INFO - PROCESS | 5220 | ++DOMWINDOW == 164 (0x92917800) [pid = 5220] [serial = 345] [outer = 0x92912c00] 15:58:01 INFO - PROCESS | 5220 | 1465426681837 Marionette DEBUG loaded listener.js 15:58:01 INFO - PROCESS | 5220 | ++DOMWINDOW == 165 (0x9291a800) [pid = 5220] [serial = 346] [outer = 0x92912c00] 15:58:02 INFO - PROCESS | 5220 | --DOCSHELL 0x92ed9000 == 65 [pid = 5220] [id = 12] 15:58:02 INFO - PROCESS | 5220 | --DOCSHELL 0x8ecd5c00 == 64 [pid = 5220] [id = 106] 15:58:02 INFO - PROCESS | 5220 | --DOCSHELL 0x99fbf400 == 63 [pid = 5220] [id = 105] 15:58:02 INFO - PROCESS | 5220 | --DOCSHELL 0x99a11800 == 62 [pid = 5220] [id = 104] 15:58:02 INFO - PROCESS | 5220 | --DOCSHELL 0x8f492400 == 61 [pid = 5220] [id = 103] 15:58:02 INFO - PROCESS | 5220 | --DOCSHELL 0x8f490800 == 60 [pid = 5220] [id = 102] 15:58:02 INFO - PROCESS | 5220 | --DOCSHELL 0x8f496400 == 59 [pid = 5220] [id = 101] 15:58:02 INFO - PROCESS | 5220 | --DOCSHELL 0x910dcc00 == 58 [pid = 5220] [id = 100] 15:58:02 INFO - PROCESS | 5220 | --DOCSHELL 0x9b87f400 == 57 [pid = 5220] [id = 99] 15:58:02 INFO - PROCESS | 5220 | --DOCSHELL 0x9b87d400 == 56 [pid = 5220] [id = 98] 15:58:02 INFO - PROCESS | 5220 | --DOCSHELL 0x91264c00 == 55 [pid = 5220] [id = 97] 15:58:02 INFO - PROCESS | 5220 | --DOCSHELL 0x91261000 == 54 [pid = 5220] [id = 96] 15:58:02 INFO - PROCESS | 5220 | --DOCSHELL 0x91266400 == 53 [pid = 5220] [id = 95] 15:58:02 INFO - PROCESS | 5220 | --DOCSHELL 0x91268800 == 52 [pid = 5220] [id = 94] 15:58:02 INFO - PROCESS | 5220 | --DOMWINDOW == 164 (0x910e0800) [pid = 5220] [serial = 249] [outer = (nil)] [url = about:blank] 15:58:02 INFO - PROCESS | 5220 | --DOMWINDOW == 163 (0x98070000) [pid = 5220] [serial = 233] [outer = (nil)] [url = about:blank] 15:58:02 INFO - PROCESS | 5220 | --DOMWINDOW == 162 (0x92cce400) [pid = 5220] [serial = 246] [outer = (nil)] [url = about:blank] 15:58:02 INFO - PROCESS | 5220 | --DOMWINDOW == 161 (0x92362800) [pid = 5220] [serial = 240] [outer = (nil)] [url = about:blank] 15:58:02 INFO - PROCESS | 5220 | --DOMWINDOW == 160 (0x99add800) [pid = 5220] [serial = 207] [outer = (nil)] [url = about:blank] 15:58:02 INFO - PROCESS | 5220 | --DOMWINDOW == 159 (0x91bedc00) [pid = 5220] [serial = 230] [outer = (nil)] [url = about:blank] 15:58:02 INFO - PROCESS | 5220 | --DOMWINDOW == 158 (0x922c9000) [pid = 5220] [serial = 99] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:58:02 INFO - PROCESS | 5220 | --DOMWINDOW == 157 (0xa3282800) [pid = 5220] [serial = 243] [outer = (nil)] [url = about:blank] 15:58:02 INFO - PROCESS | 5220 | --DOMWINDOW == 156 (0x9b6eb400) [pid = 5220] [serial = 236] [outer = (nil)] [url = about:blank] 15:58:02 INFO - PROCESS | 5220 | --DOMWINDOW == 155 (0x93c37800) [pid = 5220] [serial = 277] [outer = (nil)] [url = about:blank] 15:58:02 INFO - PROCESS | 5220 | --DOMWINDOW == 154 (0x91be1400) [pid = 5220] [serial = 259] [outer = (nil)] [url = about:blank] 15:58:02 INFO - PROCESS | 5220 | --DOMWINDOW == 153 (0x93826800) [pid = 5220] [serial = 264] [outer = (nil)] [url = about:blank] 15:58:02 INFO - PROCESS | 5220 | --DOMWINDOW == 152 (0x97698c00) [pid = 5220] [serial = 267] [outer = (nil)] [url = about:blank] 15:58:02 INFO - PROCESS | 5220 | --DOMWINDOW == 151 (0x982e0800) [pid = 5220] [serial = 268] [outer = (nil)] [url = about:blank] 15:58:02 INFO - PROCESS | 5220 | --DOMWINDOW == 150 (0x8f49ac00) [pid = 5220] [serial = 276] [outer = (nil)] [url = about:blank] 15:58:02 INFO - PROCESS | 5220 | --DOMWINDOW == 149 (0x9a361400) [pid = 5220] [serial = 274] [outer = (nil)] [url = about:blank] 15:58:02 INFO - PROCESS | 5220 | --DOMWINDOW == 148 (0x9a027800) [pid = 5220] [serial = 273] [outer = (nil)] [url = about:blank] 15:58:02 INFO - PROCESS | 5220 | --DOMWINDOW == 147 (0x92cc4800) [pid = 5220] [serial = 262] [outer = (nil)] [url = about:blank] 15:58:02 INFO - PROCESS | 5220 | --DOMWINDOW == 146 (0x99c17800) [pid = 5220] [serial = 270] [outer = (nil)] [url = about:blank] 15:58:02 INFO - PROCESS | 5220 | --DOMWINDOW == 145 (0x99d59800) [pid = 5220] [serial = 271] [outer = (nil)] [url = about:blank] 15:58:02 INFO - PROCESS | 5220 | --DOMWINDOW == 144 (0x8f447800) [pid = 5220] [serial = 255] [outer = (nil)] [url = about:blank] 15:58:02 INFO - PROCESS | 5220 | --DOMWINDOW == 143 (0x91260800) [pid = 5220] [serial = 252] [outer = (nil)] [url = about:blank] 15:58:02 INFO - PROCESS | 5220 | --DOMWINDOW == 142 (0x91bc4400) [pid = 5220] [serial = 258] [outer = (nil)] [url = about:blank] 15:58:02 INFO - PROCESS | 5220 | --DOMWINDOW == 141 (0x93904c00) [pid = 5220] [serial = 265] [outer = (nil)] [url = about:blank] 15:58:02 INFO - PROCESS | 5220 | --DOMWINDOW == 140 (0x922cf800) [pid = 5220] [serial = 261] [outer = (nil)] [url = about:blank] 15:58:02 INFO - PROCESS | 5220 | 1465426682763 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 15:58:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 15:58:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1483ms 15:58:02 INFO - PROCESS | 5220 | 1465426682830 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 15:58:02 INFO - PROCESS | 5220 | 1465426682836 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 15:58:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 15:58:02 INFO - PROCESS | 5220 | 1465426682843 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 15:58:02 INFO - PROCESS | 5220 | 1465426682845 Marionette TRACE conn3 <- [1,434,null,{}] 15:58:02 INFO - PROCESS | 5220 | 1465426682851 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:02 INFO - PROCESS | 5220 | 1465426682856 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:03 INFO - PROCESS | 5220 | 1465426683013 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 15:58:03 INFO - PROCESS | 5220 | 1465426683138 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:03 INFO - PROCESS | 5220 | 1465426683149 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:03 INFO - PROCESS | 5220 | ++DOCSHELL 0x91261400 == 53 [pid = 5220] [id = 116] 15:58:03 INFO - PROCESS | 5220 | ++DOMWINDOW == 141 (0x91262000) [pid = 5220] [serial = 347] [outer = (nil)] 15:58:03 INFO - PROCESS | 5220 | ++DOMWINDOW == 142 (0x922cec00) [pid = 5220] [serial = 348] [outer = 0x91262000] 15:58:03 INFO - PROCESS | 5220 | 1465426683218 Marionette DEBUG loaded listener.js 15:58:03 INFO - PROCESS | 5220 | ++DOMWINDOW == 143 (0x92920800) [pid = 5220] [serial = 349] [outer = 0x91262000] 15:58:04 INFO - PROCESS | 5220 | 1465426684025 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 15:58:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 15:58:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1234ms 15:58:04 INFO - PROCESS | 5220 | 1465426684078 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 15:58:04 INFO - PROCESS | 5220 | 1465426684081 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 15:58:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 15:58:04 INFO - PROCESS | 5220 | 1465426684096 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 15:58:04 INFO - PROCESS | 5220 | 1465426684104 Marionette TRACE conn3 <- [1,438,null,{}] 15:58:04 INFO - PROCESS | 5220 | 1465426684113 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:04 INFO - PROCESS | 5220 | 1465426684119 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:04 INFO - PROCESS | 5220 | 1465426684282 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 15:58:04 INFO - PROCESS | 5220 | 1465426684292 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:04 INFO - PROCESS | 5220 | 1465426684299 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:04 INFO - PROCESS | 5220 | ++DOCSHELL 0x91be7800 == 54 [pid = 5220] [id = 117] 15:58:04 INFO - PROCESS | 5220 | ++DOMWINDOW == 144 (0x92ccf000) [pid = 5220] [serial = 350] [outer = (nil)] 15:58:04 INFO - PROCESS | 5220 | ++DOMWINDOW == 145 (0x951ebc00) [pid = 5220] [serial = 351] [outer = 0x92ccf000] 15:58:04 INFO - PROCESS | 5220 | 1465426684372 Marionette DEBUG loaded listener.js 15:58:04 INFO - PROCESS | 5220 | ++DOMWINDOW == 146 (0x98070000) [pid = 5220] [serial = 352] [outer = 0x92ccf000] 15:58:05 INFO - PROCESS | 5220 | 1465426685342 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 15:58:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 15:58:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1293ms 15:58:05 INFO - PROCESS | 5220 | 1465426685382 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 15:58:05 INFO - PROCESS | 5220 | 1465426685387 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 15:58:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 15:58:05 INFO - PROCESS | 5220 | 1465426685392 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 15:58:05 INFO - PROCESS | 5220 | 1465426685396 Marionette TRACE conn3 <- [1,442,null,{}] 15:58:05 INFO - PROCESS | 5220 | 1465426685406 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:05 INFO - PROCESS | 5220 | 1465426685410 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:05 INFO - PROCESS | 5220 | 1465426685625 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 15:58:05 INFO - PROCESS | 5220 | 1465426685648 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:05 INFO - PROCESS | 5220 | 1465426685656 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:05 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f493400 == 55 [pid = 5220] [id = 118] 15:58:05 INFO - PROCESS | 5220 | ++DOMWINDOW == 147 (0x910e0800) [pid = 5220] [serial = 353] [outer = (nil)] 15:58:05 INFO - PROCESS | 5220 | ++DOMWINDOW == 148 (0x997a9c00) [pid = 5220] [serial = 354] [outer = 0x910e0800] 15:58:05 INFO - PROCESS | 5220 | 1465426685722 Marionette DEBUG loaded listener.js 15:58:05 INFO - PROCESS | 5220 | ++DOMWINDOW == 149 (0x99824000) [pid = 5220] [serial = 355] [outer = 0x910e0800] 15:58:07 INFO - PROCESS | 5220 | --DOMWINDOW == 148 (0x91bc9c00) [pid = 5220] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 15:58:07 INFO - PROCESS | 5220 | --DOMWINDOW == 147 (0x99fc1400) [pid = 5220] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 15:58:07 INFO - PROCESS | 5220 | --DOMWINDOW == 146 (0x9a886800) [pid = 5220] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 15:58:07 INFO - PROCESS | 5220 | --DOMWINDOW == 145 (0x9a317400) [pid = 5220] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 15:58:07 INFO - PROCESS | 5220 | --DOMWINDOW == 144 (0xa2171400) [pid = 5220] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 15:58:07 INFO - PROCESS | 5220 | --DOMWINDOW == 143 (0x99fc6400) [pid = 5220] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 15:58:07 INFO - PROCESS | 5220 | --DOMWINDOW == 142 (0x997b5800) [pid = 5220] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 15:58:07 INFO - PROCESS | 5220 | --DOMWINDOW == 141 (0xa23c6400) [pid = 5220] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 15:58:07 INFO - PROCESS | 5220 | --DOMWINDOW == 140 (0x9381ec00) [pid = 5220] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 15:58:07 INFO - PROCESS | 5220 | --DOMWINDOW == 139 (0x93a18000) [pid = 5220] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 15:58:07 INFO - PROCESS | 5220 | --DOMWINDOW == 138 (0x9b6e8000) [pid = 5220] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 15:58:07 INFO - PROCESS | 5220 | --DOMWINDOW == 137 (0x93825800) [pid = 5220] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 15:58:07 INFO - PROCESS | 5220 | --DOMWINDOW == 136 (0x9769e800) [pid = 5220] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 15:58:07 INFO - PROCESS | 5220 | --DOMWINDOW == 135 (0xa328e400) [pid = 5220] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 15:58:07 INFO - PROCESS | 5220 | --DOMWINDOW == 134 (0x9a355400) [pid = 5220] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 15:58:07 INFO - PROCESS | 5220 | --DOMWINDOW == 133 (0x92ed9c00) [pid = 5220] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 15:58:07 INFO - PROCESS | 5220 | --DOMWINDOW == 132 (0x93821800) [pid = 5220] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 15:58:07 INFO - PROCESS | 5220 | --DOMWINDOW == 131 (0x99c11c00) [pid = 5220] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 15:58:07 INFO - PROCESS | 5220 | --DOMWINDOW == 130 (0x91ccbc00) [pid = 5220] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 15:58:07 INFO - PROCESS | 5220 | --DOMWINDOW == 129 (0x9235b400) [pid = 5220] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 15:58:07 INFO - PROCESS | 5220 | --DOMWINDOW == 128 (0x910d8800) [pid = 5220] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 15:58:07 INFO - PROCESS | 5220 | --DOMWINDOW == 127 (0x910e2400) [pid = 5220] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 15:58:07 INFO - PROCESS | 5220 | --DOMWINDOW == 126 (0x92cc3800) [pid = 5220] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 15:58:07 INFO - PROCESS | 5220 | --DOMWINDOW == 125 (0x9475a400) [pid = 5220] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 15:58:07 INFO - PROCESS | 5220 | --DOMWINDOW == 124 (0x91bc3800) [pid = 5220] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 15:58:07 INFO - PROCESS | 5220 | --DOMWINDOW == 123 (0x91bd0400) [pid = 5220] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 15:58:07 INFO - PROCESS | 5220 | --DOMWINDOW == 122 (0x9a88d000) [pid = 5220] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 15:58:07 INFO - PROCESS | 5220 | --DOMWINDOW == 121 (0x99fc0c00) [pid = 5220] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 15:58:07 INFO - PROCESS | 5220 | --DOMWINDOW == 120 (0x99c10800) [pid = 5220] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 15:58:07 INFO - PROCESS | 5220 | --DOMWINDOW == 119 (0x8ecd8400) [pid = 5220] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 15:58:07 INFO - PROCESS | 5220 | --DOMWINDOW == 118 (0x910db400) [pid = 5220] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 15:58:07 INFO - PROCESS | 5220 | --DOMWINDOW == 117 (0x9125cc00) [pid = 5220] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 15:58:07 INFO - PROCESS | 5220 | --DOMWINDOW == 116 (0x9125c800) [pid = 5220] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 15:58:07 INFO - PROCESS | 5220 | 1465426687276 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 15:58:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 15:58:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1935ms 15:58:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 15:58:07 INFO - PROCESS | 5220 | 1465426687328 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 15:58:07 INFO - PROCESS | 5220 | 1465426687330 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 15:58:07 INFO - PROCESS | 5220 | 1465426687338 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 15:58:07 INFO - PROCESS | 5220 | 1465426687341 Marionette TRACE conn3 <- [1,446,null,{}] 15:58:07 INFO - PROCESS | 5220 | 1465426687346 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:07 INFO - PROCESS | 5220 | 1465426687351 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:07 INFO - PROCESS | 5220 | 1465426687494 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 15:58:07 INFO - PROCESS | 5220 | 1465426687506 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:07 INFO - PROCESS | 5220 | 1465426687523 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:07 INFO - PROCESS | 5220 | ++DOCSHELL 0x9125f800 == 56 [pid = 5220] [id = 119] 15:58:07 INFO - PROCESS | 5220 | ++DOMWINDOW == 117 (0x91bc9c00) [pid = 5220] [serial = 356] [outer = (nil)] 15:58:07 INFO - PROCESS | 5220 | ++DOMWINDOW == 118 (0x9381d400) [pid = 5220] [serial = 357] [outer = 0x91bc9c00] 15:58:07 INFO - PROCESS | 5220 | 1465426687712 Marionette DEBUG loaded listener.js 15:58:07 INFO - PROCESS | 5220 | ++DOMWINDOW == 119 (0x9769e800) [pid = 5220] [serial = 358] [outer = 0x91bc9c00] 15:58:08 INFO - PROCESS | 5220 | 1465426688422 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 15:58:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 15:58:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1131ms 15:58:08 INFO - PROCESS | 5220 | 1465426688468 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 15:58:08 INFO - PROCESS | 5220 | 1465426688472 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 15:58:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 15:58:08 INFO - PROCESS | 5220 | 1465426688478 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 15:58:08 INFO - PROCESS | 5220 | 1465426688480 Marionette TRACE conn3 <- [1,450,null,{}] 15:58:08 INFO - PROCESS | 5220 | 1465426688486 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:08 INFO - PROCESS | 5220 | 1465426688491 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:08 INFO - PROCESS | 5220 | 1465426688688 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 15:58:08 INFO - PROCESS | 5220 | 1465426688703 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:08 INFO - PROCESS | 5220 | 1465426688711 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:08 INFO - PROCESS | 5220 | ++DOCSHELL 0x8ecd5400 == 57 [pid = 5220] [id = 120] 15:58:08 INFO - PROCESS | 5220 | ++DOMWINDOW == 120 (0x8f48ec00) [pid = 5220] [serial = 359] [outer = (nil)] 15:58:08 INFO - PROCESS | 5220 | ++DOMWINDOW == 121 (0x99e83400) [pid = 5220] [serial = 360] [outer = 0x8f48ec00] 15:58:08 INFO - PROCESS | 5220 | 1465426688775 Marionette DEBUG loaded listener.js 15:58:08 INFO - PROCESS | 5220 | ++DOMWINDOW == 122 (0x99fc1c00) [pid = 5220] [serial = 361] [outer = 0x8f48ec00] 15:58:09 INFO - PROCESS | 5220 | 1465426689876 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 15:58:09 INFO - PROCESS | 5220 | 1465426689930 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 15:58:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 15:58:09 INFO - PROCESS | 5220 | 1465426689938 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 15:58:09 INFO - PROCESS | 5220 | 1465426689943 Marionette TRACE conn3 <- [1,454,null,{}] 15:58:09 INFO - PROCESS | 5220 | 1465426689953 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:09 INFO - PROCESS | 5220 | 1465426689960 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:10 INFO - PROCESS | 5220 | 1465426690167 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 15:58:10 INFO - PROCESS | 5220 | 1465426690391 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:10 INFO - PROCESS | 5220 | 1465426690401 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:10 INFO - PROCESS | 5220 | ++DOCSHELL 0x9126a400 == 58 [pid = 5220] [id = 121] 15:58:10 INFO - PROCESS | 5220 | ++DOMWINDOW == 123 (0x91bc3800) [pid = 5220] [serial = 362] [outer = (nil)] 15:58:10 INFO - PROCESS | 5220 | ++DOMWINDOW == 124 (0x922d0000) [pid = 5220] [serial = 363] [outer = 0x91bc3800] 15:58:10 INFO - PROCESS | 5220 | 1465426690498 Marionette DEBUG loaded listener.js 15:58:10 INFO - PROCESS | 5220 | ++DOMWINDOW == 125 (0x92364800) [pid = 5220] [serial = 364] [outer = 0x91bc3800] 15:58:11 INFO - PROCESS | 5220 | [5220] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:58:11 INFO - PROCESS | 5220 | 1465426691409 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 15:58:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 15:58:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1536ms 15:58:11 INFO - PROCESS | 5220 | 1465426691474 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 15:58:11 INFO - PROCESS | 5220 | 1465426691481 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 15:58:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 15:58:11 INFO - PROCESS | 5220 | 1465426691492 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 15:58:11 INFO - PROCESS | 5220 | 1465426691496 Marionette TRACE conn3 <- [1,458,null,{}] 15:58:11 INFO - PROCESS | 5220 | 1465426691503 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:11 INFO - PROCESS | 5220 | 1465426691509 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:11 INFO - PROCESS | 5220 | 1465426691726 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 15:58:12 INFO - PROCESS | 5220 | 1465426691984 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:12 INFO - PROCESS | 5220 | 1465426691994 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:12 INFO - PROCESS | 5220 | ++DOCSHELL 0x92ccc000 == 59 [pid = 5220] [id = 122] 15:58:12 INFO - PROCESS | 5220 | ++DOMWINDOW == 126 (0x93823000) [pid = 5220] [serial = 365] [outer = (nil)] 15:58:12 INFO - PROCESS | 5220 | ++DOMWINDOW == 127 (0x93905000) [pid = 5220] [serial = 366] [outer = 0x93823000] 15:58:12 INFO - PROCESS | 5220 | 1465426692122 Marionette DEBUG loaded listener.js 15:58:12 INFO - PROCESS | 5220 | ++DOMWINDOW == 128 (0x94763000) [pid = 5220] [serial = 367] [outer = 0x93823000] 15:58:13 INFO - PROCESS | 5220 | 1465426693053 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 15:58:13 INFO - PROCESS | 5220 | 1465426693129 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 15:58:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 15:58:13 INFO - PROCESS | 5220 | 1465426693137 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 15:58:13 INFO - PROCESS | 5220 | 1465426693143 Marionette TRACE conn3 <- [1,462,null,{}] 15:58:13 INFO - PROCESS | 5220 | 1465426693161 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:13 INFO - PROCESS | 5220 | 1465426693170 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:13 INFO - PROCESS | 5220 | 1465426693393 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 15:58:13 INFO - PROCESS | 5220 | 1465426693611 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:13 INFO - PROCESS | 5220 | 1465426693625 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:13 INFO - PROCESS | 5220 | ++DOCSHELL 0x99c1bc00 == 60 [pid = 5220] [id = 123] 15:58:13 INFO - PROCESS | 5220 | ++DOMWINDOW == 129 (0x99e87800) [pid = 5220] [serial = 368] [outer = (nil)] 15:58:13 INFO - PROCESS | 5220 | ++DOMWINDOW == 130 (0x9a31c400) [pid = 5220] [serial = 369] [outer = 0x99e87800] 15:58:13 INFO - PROCESS | 5220 | 1465426693725 Marionette DEBUG loaded listener.js 15:58:13 INFO - PROCESS | 5220 | ++DOMWINDOW == 131 (0x9a889400) [pid = 5220] [serial = 370] [outer = 0x99e87800] 15:58:14 INFO - PROCESS | 5220 | [5220] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:58:14 INFO - PROCESS | 5220 | 1465426694622 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 15:58:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 15:58:14 INFO - PROCESS | 5220 | 1465426694680 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 15:58:14 INFO - PROCESS | 5220 | 1465426694686 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 15:58:14 INFO - PROCESS | 5220 | 1465426694689 Marionette TRACE conn3 <- [1,466,null,{}] 15:58:14 INFO - PROCESS | 5220 | 1465426694695 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:14 INFO - PROCESS | 5220 | 1465426694700 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:14 INFO - PROCESS | 5220 | 1465426694872 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 15:58:15 INFO - PROCESS | 5220 | 1465426695051 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:15 INFO - PROCESS | 5220 | 1465426695059 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:15 INFO - PROCESS | 5220 | ++DOCSHELL 0x9ab54000 == 61 [pid = 5220] [id = 124] 15:58:15 INFO - PROCESS | 5220 | ++DOMWINDOW == 132 (0x9ad3b800) [pid = 5220] [serial = 371] [outer = (nil)] 15:58:15 INFO - PROCESS | 5220 | ++DOMWINDOW == 133 (0x9b882400) [pid = 5220] [serial = 372] [outer = 0x9ad3b800] 15:58:15 INFO - PROCESS | 5220 | 1465426695180 Marionette DEBUG loaded listener.js 15:58:15 INFO - PROCESS | 5220 | ++DOMWINDOW == 134 (0x9d980c00) [pid = 5220] [serial = 373] [outer = 0x9ad3b800] 15:58:16 INFO - PROCESS | 5220 | 1465426696129 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 15:58:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 15:58:16 INFO - PROCESS | 5220 | 1465426696178 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 15:58:16 INFO - PROCESS | 5220 | 1465426696185 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 15:58:16 INFO - PROCESS | 5220 | 1465426696188 Marionette TRACE conn3 <- [1,470,null,{}] 15:58:16 INFO - PROCESS | 5220 | 1465426696194 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:16 INFO - PROCESS | 5220 | 1465426696200 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:16 INFO - PROCESS | 5220 | 1465426696372 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 15:58:16 INFO - PROCESS | 5220 | 1465426696542 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:16 INFO - PROCESS | 5220 | 1465426696548 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:16 INFO - PROCESS | 5220 | ++DOCSHELL 0x90f9a400 == 62 [pid = 5220] [id = 125] 15:58:16 INFO - PROCESS | 5220 | ++DOMWINDOW == 135 (0x90f9b800) [pid = 5220] [serial = 374] [outer = (nil)] 15:58:16 INFO - PROCESS | 5220 | ++DOMWINDOW == 136 (0x90fa2400) [pid = 5220] [serial = 375] [outer = 0x90f9b800] 15:58:16 INFO - PROCESS | 5220 | 1465426696675 Marionette DEBUG loaded listener.js 15:58:16 INFO - PROCESS | 5220 | ++DOMWINDOW == 137 (0x90fa5400) [pid = 5220] [serial = 376] [outer = 0x90f9b800] 15:58:17 INFO - PROCESS | 5220 | 1465426697533 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 15:58:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 15:58:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1387ms 15:58:17 INFO - PROCESS | 5220 | 1465426697572 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 15:58:17 INFO - PROCESS | 5220 | 1465426697575 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 15:58:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 15:58:17 INFO - PROCESS | 5220 | 1465426697583 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 15:58:17 INFO - PROCESS | 5220 | 1465426697587 Marionette TRACE conn3 <- [1,474,null,{}] 15:58:17 INFO - PROCESS | 5220 | 1465426697592 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:17 INFO - PROCESS | 5220 | 1465426697602 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:17 INFO - PROCESS | 5220 | 1465426697806 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 15:58:18 INFO - PROCESS | 5220 | 1465426697992 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:18 INFO - PROCESS | 5220 | 1465426698002 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:18 INFO - PROCESS | 5220 | ++DOCSHELL 0x8ecdfc00 == 63 [pid = 5220] [id = 126] 15:58:18 INFO - PROCESS | 5220 | ++DOMWINDOW == 138 (0x8f442000) [pid = 5220] [serial = 377] [outer = (nil)] 15:58:18 INFO - PROCESS | 5220 | ++DOMWINDOW == 139 (0xa330d800) [pid = 5220] [serial = 378] [outer = 0x8f442000] 15:58:18 INFO - PROCESS | 5220 | 1465426698124 Marionette DEBUG loaded listener.js 15:58:18 INFO - PROCESS | 5220 | ++DOMWINDOW == 140 (0xa4d4a400) [pid = 5220] [serial = 379] [outer = 0x8f442000] 15:58:19 INFO - PROCESS | 5220 | 1465426699016 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 15:58:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 15:58:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1489ms 15:58:19 INFO - PROCESS | 5220 | 1465426699072 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 15:58:19 INFO - PROCESS | 5220 | 1465426699077 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 15:58:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 15:58:19 INFO - PROCESS | 5220 | 1465426699084 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 15:58:19 INFO - PROCESS | 5220 | 1465426699088 Marionette TRACE conn3 <- [1,478,null,{}] 15:58:19 INFO - PROCESS | 5220 | 1465426699094 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:19 INFO - PROCESS | 5220 | 1465426699099 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:19 INFO - PROCESS | 5220 | 1465426699277 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 15:58:19 INFO - PROCESS | 5220 | 1465426699492 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:19 INFO - PROCESS | 5220 | 1465426699502 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:19 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f5adc00 == 64 [pid = 5220] [id = 127] 15:58:19 INFO - PROCESS | 5220 | ++DOMWINDOW == 141 (0x8f5ae400) [pid = 5220] [serial = 380] [outer = (nil)] 15:58:19 INFO - PROCESS | 5220 | ++DOMWINDOW == 142 (0x8f5b6000) [pid = 5220] [serial = 381] [outer = 0x8f5ae400] 15:58:19 INFO - PROCESS | 5220 | 1465426699589 Marionette DEBUG loaded listener.js 15:58:19 INFO - PROCESS | 5220 | ++DOMWINDOW == 143 (0x8f5b8000) [pid = 5220] [serial = 382] [outer = 0x8f5ae400] 15:58:20 INFO - PROCESS | 5220 | 1465426700462 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 15:58:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 15:58:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1430ms 15:58:20 INFO - PROCESS | 5220 | 1465426700515 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 15:58:20 INFO - PROCESS | 5220 | 1465426700526 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 15:58:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 15:58:20 INFO - PROCESS | 5220 | 1465426700546 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 15:58:20 INFO - PROCESS | 5220 | 1465426700549 Marionette TRACE conn3 <- [1,482,null,{}] 15:58:20 INFO - PROCESS | 5220 | 1465426700555 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:20 INFO - PROCESS | 5220 | 1465426700560 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:20 INFO - PROCESS | 5220 | 1465426700761 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 15:58:21 INFO - PROCESS | 5220 | 1465426700988 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:21 INFO - PROCESS | 5220 | 1465426700995 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:21 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f5ad400 == 65 [pid = 5220] [id = 128] 15:58:21 INFO - PROCESS | 5220 | ++DOMWINDOW == 144 (0x8f5bb800) [pid = 5220] [serial = 383] [outer = (nil)] 15:58:21 INFO - PROCESS | 5220 | ++DOMWINDOW == 145 (0x8f8a5400) [pid = 5220] [serial = 384] [outer = 0x8f5bb800] 15:58:21 INFO - PROCESS | 5220 | 1465426701084 Marionette DEBUG loaded listener.js 15:58:21 INFO - PROCESS | 5220 | ++DOMWINDOW == 146 (0x8f8a7800) [pid = 5220] [serial = 385] [outer = 0x8f5bb800] 15:58:21 INFO - PROCESS | 5220 | 1465426701915 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 15:58:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 15:58:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1442ms 15:58:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 15:58:21 INFO - PROCESS | 5220 | 1465426701986 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 15:58:21 INFO - PROCESS | 5220 | 1465426701989 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 15:58:21 INFO - PROCESS | 5220 | 1465426701996 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 15:58:22 INFO - PROCESS | 5220 | 1465426702000 Marionette TRACE conn3 <- [1,486,null,{}] 15:58:22 INFO - PROCESS | 5220 | 1465426702005 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:22 INFO - PROCESS | 5220 | 1465426702011 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:22 INFO - PROCESS | 5220 | 1465426702219 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 15:58:22 INFO - PROCESS | 5220 | 1465426702434 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:22 INFO - PROCESS | 5220 | 1465426702441 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:22 INFO - PROCESS | 5220 | ++DOCSHELL 0x8ecdf000 == 66 [pid = 5220] [id = 129] 15:58:22 INFO - PROCESS | 5220 | ++DOMWINDOW == 147 (0x8f8a9800) [pid = 5220] [serial = 386] [outer = (nil)] 15:58:22 INFO - PROCESS | 5220 | ++DOMWINDOW == 148 (0x8f8ae400) [pid = 5220] [serial = 387] [outer = 0x8f8a9800] 15:58:22 INFO - PROCESS | 5220 | 1465426702561 Marionette DEBUG loaded listener.js 15:58:22 INFO - PROCESS | 5220 | ++DOMWINDOW == 149 (0x90fa0400) [pid = 5220] [serial = 388] [outer = 0x8f8a9800] 15:58:23 INFO - PROCESS | 5220 | 1465426703440 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 15:58:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 15:58:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1480ms 15:58:23 INFO - PROCESS | 5220 | 1465426703476 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 15:58:23 INFO - PROCESS | 5220 | 1465426703479 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 15:58:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 15:58:23 INFO - PROCESS | 5220 | 1465426703485 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 15:58:23 INFO - PROCESS | 5220 | 1465426703489 Marionette TRACE conn3 <- [1,490,null,{}] 15:58:23 INFO - PROCESS | 5220 | 1465426703494 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:23 INFO - PROCESS | 5220 | 1465426703499 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:23 INFO - PROCESS | 5220 | 1465426703666 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 15:58:23 INFO - PROCESS | 5220 | 1465426703844 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:23 INFO - PROCESS | 5220 | 1465426703854 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:23 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e65a400 == 67 [pid = 5220] [id = 130] 15:58:23 INFO - PROCESS | 5220 | ++DOMWINDOW == 150 (0x8e65c000) [pid = 5220] [serial = 389] [outer = (nil)] 15:58:23 INFO - PROCESS | 5220 | ++DOMWINDOW == 151 (0x8e663800) [pid = 5220] [serial = 390] [outer = 0x8e65c000] 15:58:23 INFO - PROCESS | 5220 | 1465426703928 Marionette DEBUG loaded listener.js 15:58:24 INFO - PROCESS | 5220 | ++DOMWINDOW == 152 (0x8e665000) [pid = 5220] [serial = 391] [outer = 0x8e65c000] 15:58:25 INFO - PROCESS | 5220 | 1465426705112 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 15:58:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 15:58:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1681ms 15:58:25 INFO - PROCESS | 5220 | 1465426705168 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 15:58:25 INFO - PROCESS | 5220 | 1465426705181 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 15:58:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 15:58:25 INFO - PROCESS | 5220 | 1465426705196 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 15:58:25 INFO - PROCESS | 5220 | 1465426705202 Marionette TRACE conn3 <- [1,494,null,{}] 15:58:25 INFO - PROCESS | 5220 | 1465426705210 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:25 INFO - PROCESS | 5220 | 1465426705215 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:25 INFO - PROCESS | 5220 | 1465426705427 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 15:58:25 INFO - PROCESS | 5220 | 1465426705644 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:25 INFO - PROCESS | 5220 | 1465426705659 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:25 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f8a3000 == 68 [pid = 5220] [id = 131] 15:58:25 INFO - PROCESS | 5220 | ++DOMWINDOW == 153 (0x8f8a4400) [pid = 5220] [serial = 392] [outer = (nil)] 15:58:25 INFO - PROCESS | 5220 | ++DOMWINDOW == 154 (0x8f8ac000) [pid = 5220] [serial = 393] [outer = 0x8f8a4400] 15:58:25 INFO - PROCESS | 5220 | 1465426705730 Marionette DEBUG loaded listener.js 15:58:25 INFO - PROCESS | 5220 | ++DOMWINDOW == 155 (0x90fa5000) [pid = 5220] [serial = 394] [outer = 0x8f8a4400] 15:58:26 INFO - PROCESS | 5220 | 1465426706627 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 15:58:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 15:58:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1492ms 15:58:26 INFO - PROCESS | 5220 | 1465426706687 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 15:58:26 INFO - PROCESS | 5220 | 1465426706698 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 15:58:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 15:58:26 INFO - PROCESS | 5220 | 1465426706717 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 15:58:26 INFO - PROCESS | 5220 | 1465426706723 Marionette TRACE conn3 <- [1,498,null,{}] 15:58:26 INFO - PROCESS | 5220 | 1465426706736 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:26 INFO - PROCESS | 5220 | 1465426706740 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:26 INFO - PROCESS | 5220 | 1465426706957 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 15:58:28 INFO - PROCESS | 5220 | --DOCSHELL 0x9125f800 == 67 [pid = 5220] [id = 119] 15:58:28 INFO - PROCESS | 5220 | --DOCSHELL 0x8f493400 == 66 [pid = 5220] [id = 118] 15:58:28 INFO - PROCESS | 5220 | --DOCSHELL 0x91be7800 == 65 [pid = 5220] [id = 117] 15:58:28 INFO - PROCESS | 5220 | --DOCSHELL 0x91261400 == 64 [pid = 5220] [id = 116] 15:58:28 INFO - PROCESS | 5220 | --DOCSHELL 0x92367000 == 63 [pid = 5220] [id = 115] 15:58:28 INFO - PROCESS | 5220 | --DOCSHELL 0x8f491c00 == 62 [pid = 5220] [id = 114] 15:58:28 INFO - PROCESS | 5220 | --DOCSHELL 0x9b6c3c00 == 61 [pid = 5220] [id = 111] 15:58:28 INFO - PROCESS | 5220 | --DOCSHELL 0x98975000 == 60 [pid = 5220] [id = 68] 15:58:28 INFO - PROCESS | 5220 | --DOCSHELL 0x91fed400 == 59 [pid = 5220] [id = 65] 15:58:28 INFO - PROCESS | 5220 | --DOCSHELL 0x93826400 == 58 [pid = 5220] [id = 69] 15:58:28 INFO - PROCESS | 5220 | --DOCSHELL 0x91ff8c00 == 57 [pid = 5220] [id = 31] 15:58:28 INFO - PROCESS | 5220 | --DOCSHELL 0xa2172000 == 56 [pid = 5220] [id = 23] 15:58:28 INFO - PROCESS | 5220 | --DOCSHELL 0x951e5000 == 55 [pid = 5220] [id = 15] 15:58:28 INFO - PROCESS | 5220 | --DOCSHELL 0x8f499c00 == 54 [pid = 5220] [id = 93] 15:58:28 INFO - PROCESS | 5220 | --DOCSHELL 0x995b0c00 == 53 [pid = 5220] [id = 28] 15:58:28 INFO - PROCESS | 5220 | --DOCSHELL 0x92367800 == 52 [pid = 5220] [id = 62] 15:58:28 INFO - PROCESS | 5220 | --DOCSHELL 0x91bc2400 == 51 [pid = 5220] [id = 109] 15:58:28 INFO - PROCESS | 5220 | --DOCSHELL 0x8f492000 == 50 [pid = 5220] [id = 113] 15:58:28 INFO - PROCESS | 5220 | --DOCSHELL 0x8f43e800 == 49 [pid = 5220] [id = 85] 15:58:28 INFO - PROCESS | 5220 | --DOCSHELL 0x8f443000 == 48 [pid = 5220] [id = 108] 15:58:28 INFO - PROCESS | 5220 | --DOCSHELL 0x995b4400 == 47 [pid = 5220] [id = 63] 15:58:28 INFO - PROCESS | 5220 | --DOCSHELL 0x99fbe000 == 46 [pid = 5220] [id = 110] 15:58:28 INFO - PROCESS | 5220 | --DOCSHELL 0x8f448000 == 45 [pid = 5220] [id = 112] 15:58:28 INFO - PROCESS | 5220 | --DOCSHELL 0x910e0400 == 44 [pid = 5220] [id = 84] 15:58:28 INFO - PROCESS | 5220 | --DOCSHELL 0x922c7c00 == 43 [pid = 5220] [id = 61] 15:58:28 INFO - PROCESS | 5220 | --DOCSHELL 0x9235f800 == 42 [pid = 5220] [id = 32] 15:58:28 INFO - PROCESS | 5220 | --DOCSHELL 0x91ff7c00 == 41 [pid = 5220] [id = 22] 15:58:28 INFO - PROCESS | 5220 | --DOCSHELL 0x9d90a400 == 40 [pid = 5220] [id = 64] 15:58:28 INFO - PROCESS | 5220 | --DOCSHELL 0x9382a400 == 39 [pid = 5220] [id = 66] 15:58:28 INFO - PROCESS | 5220 | --DOCSHELL 0x93858800 == 38 [pid = 5220] [id = 67] 15:58:28 INFO - PROCESS | 5220 | --DOCSHELL 0x8ecd9000 == 37 [pid = 5220] [id = 107] 15:58:28 INFO - PROCESS | 5220 | --DOCSHELL 0x8f8a3000 == 36 [pid = 5220] [id = 131] 15:58:28 INFO - PROCESS | 5220 | --DOCSHELL 0x8e65a400 == 35 [pid = 5220] [id = 130] 15:58:28 INFO - PROCESS | 5220 | --DOCSHELL 0x8ecdf000 == 34 [pid = 5220] [id = 129] 15:58:28 INFO - PROCESS | 5220 | --DOCSHELL 0x8f5adc00 == 33 [pid = 5220] [id = 127] 15:58:28 INFO - PROCESS | 5220 | --DOCSHELL 0x8f5ad400 == 32 [pid = 5220] [id = 128] 15:58:28 INFO - PROCESS | 5220 | --DOCSHELL 0x8ecdfc00 == 31 [pid = 5220] [id = 126] 15:58:28 INFO - PROCESS | 5220 | --DOCSHELL 0x90f9a400 == 30 [pid = 5220] [id = 125] 15:58:28 INFO - PROCESS | 5220 | --DOCSHELL 0x9ab54000 == 29 [pid = 5220] [id = 124] 15:58:28 INFO - PROCESS | 5220 | --DOCSHELL 0x92ccc000 == 28 [pid = 5220] [id = 122] 15:58:28 INFO - PROCESS | 5220 | --DOCSHELL 0x99c1bc00 == 27 [pid = 5220] [id = 123] 15:58:28 INFO - PROCESS | 5220 | --DOCSHELL 0x9126a400 == 26 [pid = 5220] [id = 121] 15:58:28 INFO - PROCESS | 5220 | --DOCSHELL 0x8ecd5400 == 25 [pid = 5220] [id = 120] 15:58:28 INFO - PROCESS | 5220 | --DOMWINDOW == 154 (0xa2fb2000) [pid = 5220] [serial = 159] [outer = (nil)] [url = about:blank] 15:58:28 INFO - PROCESS | 5220 | --DOMWINDOW == 153 (0x9b6d0400) [pid = 5220] [serial = 150] [outer = (nil)] [url = about:blank] 15:58:28 INFO - PROCESS | 5220 | --DOMWINDOW == 152 (0xa4f0d400) [pid = 5220] [serial = 192] [outer = (nil)] [url = about:blank] 15:58:28 INFO - PROCESS | 5220 | --DOMWINDOW == 151 (0xa61ab000) [pid = 5220] [serial = 198] [outer = (nil)] [url = about:blank] 15:58:28 INFO - PROCESS | 5220 | --DOMWINDOW == 150 (0xa4f12800) [pid = 5220] [serial = 144] [outer = (nil)] [url = about:blank] 15:58:28 INFO - PROCESS | 5220 | --DOMWINDOW == 149 (0xa82a9c00) [pid = 5220] [serial = 204] [outer = (nil)] [url = about:blank] 15:58:28 INFO - PROCESS | 5220 | --DOMWINDOW == 148 (0x98d21000) [pid = 5220] [serial = 147] [outer = (nil)] [url = about:blank] 15:58:28 INFO - PROCESS | 5220 | --DOMWINDOW == 147 (0xa6bd1c00) [pid = 5220] [serial = 201] [outer = (nil)] [url = about:blank] 15:58:28 INFO - PROCESS | 5220 | --DOMWINDOW == 146 (0x9d978400) [pid = 5220] [serial = 117] [outer = (nil)] [url = about:blank] 15:58:28 INFO - PROCESS | 5220 | --DOMWINDOW == 145 (0x951c4800) [pid = 5220] [serial = 120] [outer = (nil)] [url = about:blank] 15:58:28 INFO - PROCESS | 5220 | --DOMWINDOW == 144 (0x995b8400) [pid = 5220] [serial = 123] [outer = (nil)] [url = about:blank] 15:58:28 INFO - PROCESS | 5220 | --DOMWINDOW == 143 (0xa34d6000) [pid = 5220] [serial = 153] [outer = (nil)] [url = about:blank] 15:58:28 INFO - PROCESS | 5220 | --DOMWINDOW == 142 (0x9a88a000) [pid = 5220] [serial = 156] [outer = (nil)] [url = about:blank] 15:58:28 INFO - PROCESS | 5220 | --DOMWINDOW == 141 (0xa25e9400) [pid = 5220] [serial = 183] [outer = (nil)] [url = about:blank] 15:58:28 INFO - PROCESS | 5220 | --DOMWINDOW == 140 (0x982e0400) [pid = 5220] [serial = 186] [outer = (nil)] [url = about:blank] 15:58:28 INFO - PROCESS | 5220 | --DOMWINDOW == 139 (0x9a31cc00) [pid = 5220] [serial = 189] [outer = (nil)] [url = about:blank] 15:58:28 INFO - PROCESS | 5220 | --DOMWINDOW == 138 (0x99fc9000) [pid = 5220] [serial = 241] [outer = (nil)] [url = about:blank] 15:58:28 INFO - PROCESS | 5220 | --DOMWINDOW == 137 (0xa61b1000) [pid = 5220] [serial = 244] [outer = (nil)] [url = about:blank] 15:58:28 INFO - PROCESS | 5220 | --DOMWINDOW == 136 (0x910e4c00) [pid = 5220] [serial = 250] [outer = (nil)] [url = about:blank] 15:58:28 INFO - PROCESS | 5220 | --DOMWINDOW == 135 (0x91261c00) [pid = 5220] [serial = 253] [outer = (nil)] [url = about:blank] 15:58:28 INFO - PROCESS | 5220 | --DOMWINDOW == 134 (0xa679f400) [pid = 5220] [serial = 247] [outer = (nil)] [url = about:blank] 15:58:28 INFO - PROCESS | 5220 | --DOMWINDOW == 133 (0x99768000) [pid = 5220] [serial = 234] [outer = (nil)] [url = about:blank] 15:58:28 INFO - PROCESS | 5220 | --DOMWINDOW == 132 (0x91bcd800) [pid = 5220] [serial = 228] [outer = (nil)] [url = about:blank] 15:58:28 INFO - PROCESS | 5220 | --DOMWINDOW == 131 (0x922c7000) [pid = 5220] [serial = 231] [outer = (nil)] [url = about:blank] 15:58:28 INFO - PROCESS | 5220 | --DOMWINDOW == 130 (0xa209b800) [pid = 5220] [serial = 237] [outer = (nil)] [url = about:blank] 15:58:28 INFO - PROCESS | 5220 | --DOMWINDOW == 129 (0x9a023400) [pid = 5220] [serial = 315] [outer = (nil)] [url = about:blank] 15:58:28 INFO - PROCESS | 5220 | --DOMWINDOW == 128 (0x9a35b000) [pid = 5220] [serial = 288] [outer = (nil)] [url = about:blank] 15:58:28 INFO - PROCESS | 5220 | --DOMWINDOW == 127 (0x99c16800) [pid = 5220] [serial = 312] [outer = (nil)] [url = about:blank] 15:58:28 INFO - PROCESS | 5220 | --DOMWINDOW == 126 (0x8ecde400) [pid = 5220] [serial = 318] [outer = (nil)] [url = about:blank] 15:58:28 INFO - PROCESS | 5220 | --DOMWINDOW == 125 (0x995b9800) [pid = 5220] [serial = 309] [outer = (nil)] [url = about:blank] 15:58:28 INFO - PROCESS | 5220 | --DOMWINDOW == 124 (0x9982c000) [pid = 5220] [serial = 310] [outer = (nil)] [url = about:blank] 15:58:28 INFO - PROCESS | 5220 | --DOMWINDOW == 123 (0x91265000) [pid = 5220] [serial = 300] [outer = (nil)] [url = about:blank] 15:58:28 INFO - PROCESS | 5220 | --DOMWINDOW == 122 (0x91bc9000) [pid = 5220] [serial = 301] [outer = (nil)] [url = about:blank] 15:58:28 INFO - PROCESS | 5220 | --DOMWINDOW == 121 (0x92cc9000) [pid = 5220] [serial = 304] [outer = (nil)] [url = about:blank] 15:58:28 INFO - PROCESS | 5220 | --DOMWINDOW == 120 (0x9235b800) [pid = 5220] [serial = 303] [outer = (nil)] [url = about:blank] 15:58:28 INFO - PROCESS | 5220 | --DOMWINDOW == 119 (0x9b171000) [pid = 5220] [serial = 291] [outer = (nil)] [url = about:blank] 15:58:28 INFO - PROCESS | 5220 | --DOMWINDOW == 118 (0x93c40000) [pid = 5220] [serial = 306] [outer = (nil)] [url = about:blank] 15:58:28 INFO - PROCESS | 5220 | --DOMWINDOW == 117 (0x97691400) [pid = 5220] [serial = 307] [outer = (nil)] [url = about:blank] 15:58:28 INFO - PROCESS | 5220 | --DOMWINDOW == 116 (0x9a35ec00) [pid = 5220] [serial = 279] [outer = (nil)] [url = about:blank] 15:58:28 INFO - PROCESS | 5220 | --DOMWINDOW == 115 (0x93903400) [pid = 5220] [serial = 285] [outer = (nil)] [url = about:blank] 15:58:28 INFO - PROCESS | 5220 | --DOMWINDOW == 114 (0xa1116800) [pid = 5220] [serial = 294] [outer = (nil)] [url = about:blank] 15:58:28 INFO - PROCESS | 5220 | --DOMWINDOW == 113 (0x91be3c00) [pid = 5220] [serial = 282] [outer = (nil)] [url = about:blank] 15:58:28 INFO - PROCESS | 5220 | --DOMWINDOW == 112 (0x9a886000) [pid = 5220] [serial = 316] [outer = (nil)] [url = about:blank] 15:58:28 INFO - PROCESS | 5220 | --DOMWINDOW == 111 (0xa4f0fc00) [pid = 5220] [serial = 297] [outer = (nil)] [url = about:blank] 15:58:28 INFO - PROCESS | 5220 | --DOMWINDOW == 110 (0x9390e800) [pid = 5220] [serial = 321] [outer = (nil)] [url = about:blank] 15:58:28 INFO - PROCESS | 5220 | --DOMWINDOW == 109 (0x8f440c00) [pid = 5220] [serial = 319] [outer = (nil)] [url = about:blank] 15:58:28 INFO - PROCESS | 5220 | --DOMWINDOW == 108 (0x99c18800) [pid = 5220] [serial = 313] [outer = (nil)] [url = about:blank] 15:58:28 INFO - PROCESS | 5220 | --DOMWINDOW == 107 (0x99fcb800) [pid = 5220] [serial = 195] [outer = (nil)] [url = about:blank] 15:58:28 INFO - PROCESS | 5220 | 1465426708712 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:28 INFO - PROCESS | 5220 | 1465426708723 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:28 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f445000 == 26 [pid = 5220] [id = 132] 15:58:28 INFO - PROCESS | 5220 | ++DOMWINDOW == 108 (0x8f445c00) [pid = 5220] [serial = 395] [outer = (nil)] 15:58:28 INFO - PROCESS | 5220 | ++DOMWINDOW == 109 (0x8f497c00) [pid = 5220] [serial = 396] [outer = 0x8f445c00] 15:58:28 INFO - PROCESS | 5220 | 1465426708989 Marionette DEBUG loaded listener.js 15:58:29 INFO - PROCESS | 5220 | ++DOMWINDOW == 110 (0x8f5b7800) [pid = 5220] [serial = 397] [outer = 0x8f445c00] 15:58:30 INFO - PROCESS | 5220 | 1465426710030 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 15:58:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 15:58:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 3344ms 15:58:30 INFO - PROCESS | 5220 | 1465426710061 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 15:58:30 INFO - PROCESS | 5220 | 1465426710066 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 15:58:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 15:58:30 INFO - PROCESS | 5220 | 1465426710074 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 15:58:30 INFO - PROCESS | 5220 | 1465426710079 Marionette TRACE conn3 <- [1,502,null,{}] 15:58:30 INFO - PROCESS | 5220 | 1465426710087 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:30 INFO - PROCESS | 5220 | 1465426710093 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:30 INFO - PROCESS | 5220 | 1465426710266 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 15:58:30 INFO - PROCESS | 5220 | 1465426710398 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:30 INFO - PROCESS | 5220 | 1465426710404 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:30 INFO - PROCESS | 5220 | ++DOCSHELL 0x91262800 == 27 [pid = 5220] [id = 133] 15:58:30 INFO - PROCESS | 5220 | ++DOMWINDOW == 111 (0x91267800) [pid = 5220] [serial = 398] [outer = (nil)] 15:58:30 INFO - PROCESS | 5220 | ++DOMWINDOW == 112 (0x91bcf000) [pid = 5220] [serial = 399] [outer = 0x91267800] 15:58:30 INFO - PROCESS | 5220 | 1465426710481 Marionette DEBUG loaded listener.js 15:58:30 INFO - PROCESS | 5220 | ++DOMWINDOW == 113 (0x91be7000) [pid = 5220] [serial = 400] [outer = 0x91267800] 15:58:31 INFO - PROCESS | 5220 | 1465426711288 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 15:58:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 15:58:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1283ms 15:58:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 15:58:31 INFO - PROCESS | 5220 | 1465426711361 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 15:58:31 INFO - PROCESS | 5220 | 1465426711366 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 15:58:31 INFO - PROCESS | 5220 | 1465426711373 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 15:58:31 INFO - PROCESS | 5220 | 1465426711376 Marionette TRACE conn3 <- [1,506,null,{}] 15:58:31 INFO - PROCESS | 5220 | 1465426711402 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:31 INFO - PROCESS | 5220 | 1465426711407 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:31 INFO - PROCESS | 5220 | 1465426711610 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 15:58:31 INFO - PROCESS | 5220 | 1465426711626 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:31 INFO - PROCESS | 5220 | 1465426711632 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:31 INFO - PROCESS | 5220 | ++DOCSHELL 0x91be2400 == 28 [pid = 5220] [id = 134] 15:58:31 INFO - PROCESS | 5220 | ++DOMWINDOW == 114 (0x91bec800) [pid = 5220] [serial = 401] [outer = (nil)] 15:58:31 INFO - PROCESS | 5220 | ++DOMWINDOW == 115 (0x922ccc00) [pid = 5220] [serial = 402] [outer = 0x91bec800] 15:58:31 INFO - PROCESS | 5220 | 1465426711701 Marionette DEBUG loaded listener.js 15:58:31 INFO - PROCESS | 5220 | ++DOMWINDOW == 116 (0x92367800) [pid = 5220] [serial = 403] [outer = 0x91bec800] 15:58:32 INFO - PROCESS | 5220 | 1465426712668 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 15:58:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 15:58:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1331ms 15:58:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 15:58:32 INFO - PROCESS | 5220 | 1465426712704 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 15:58:32 INFO - PROCESS | 5220 | 1465426712707 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 15:58:32 INFO - PROCESS | 5220 | 1465426712722 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 15:58:32 INFO - PROCESS | 5220 | 1465426712732 Marionette TRACE conn3 <- [1,510,null,{}] 15:58:32 INFO - PROCESS | 5220 | 1465426712750 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:32 INFO - PROCESS | 5220 | 1465426712757 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:32 INFO - PROCESS | 5220 | 1465426712969 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 15:58:33 INFO - PROCESS | 5220 | 1465426712991 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:33 INFO - PROCESS | 5220 | 1465426712997 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:33 INFO - PROCESS | 5220 | ++DOCSHELL 0x93822400 == 29 [pid = 5220] [id = 135] 15:58:33 INFO - PROCESS | 5220 | ++DOMWINDOW == 117 (0x93827800) [pid = 5220] [serial = 404] [outer = (nil)] 15:58:33 INFO - PROCESS | 5220 | ++DOMWINDOW == 118 (0x93864c00) [pid = 5220] [serial = 405] [outer = 0x93827800] 15:58:33 INFO - PROCESS | 5220 | 1465426713065 Marionette DEBUG loaded listener.js 15:58:33 INFO - PROCESS | 5220 | ++DOMWINDOW == 119 (0x93a1a400) [pid = 5220] [serial = 406] [outer = 0x93827800] 15:58:34 INFO - PROCESS | 5220 | --DOMWINDOW == 118 (0x9b87ec00) [pid = 5220] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 15:58:34 INFO - PROCESS | 5220 | --DOMWINDOW == 117 (0x8f43f000) [pid = 5220] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 15:58:34 INFO - PROCESS | 5220 | --DOMWINDOW == 116 (0x8f48dc00) [pid = 5220] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 15:58:34 INFO - PROCESS | 5220 | --DOMWINDOW == 115 (0x92cd0000) [pid = 5220] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 15:58:34 INFO - PROCESS | 5220 | --DOMWINDOW == 114 (0x9ab55400) [pid = 5220] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 15:58:34 INFO - PROCESS | 5220 | --DOMWINDOW == 113 (0x99ad3000) [pid = 5220] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 15:58:34 INFO - PROCESS | 5220 | --DOMWINDOW == 112 (0x8f493c00) [pid = 5220] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 15:58:34 INFO - PROCESS | 5220 | --DOMWINDOW == 111 (0x8f496000) [pid = 5220] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 15:58:34 INFO - PROCESS | 5220 | --DOMWINDOW == 110 (0x92368800) [pid = 5220] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 15:58:34 INFO - PROCESS | 5220 | --DOMWINDOW == 109 (0x92912c00) [pid = 5220] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 15:58:34 INFO - PROCESS | 5220 | --DOMWINDOW == 108 (0x91262000) [pid = 5220] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 15:58:34 INFO - PROCESS | 5220 | --DOMWINDOW == 107 (0x92ccf000) [pid = 5220] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 15:58:34 INFO - PROCESS | 5220 | --DOMWINDOW == 106 (0x91bc9c00) [pid = 5220] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 15:58:34 INFO - PROCESS | 5220 | --DOMWINDOW == 105 (0x910e0800) [pid = 5220] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 15:58:34 INFO - PROCESS | 5220 | --DOMWINDOW == 104 (0x910e4800) [pid = 5220] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 15:58:34 INFO - PROCESS | 5220 | --DOMWINDOW == 103 (0x8f497000) [pid = 5220] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 15:58:34 INFO - PROCESS | 5220 | --DOMWINDOW == 102 (0x9b6c9c00) [pid = 5220] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 15:58:34 INFO - PROCESS | 5220 | --DOMWINDOW == 101 (0x9a027c00) [pid = 5220] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 15:58:34 INFO - PROCESS | 5220 | --DOMWINDOW == 100 (0x99fc3400) [pid = 5220] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 15:58:34 INFO - PROCESS | 5220 | --DOMWINDOW == 99 (0xa1180400) [pid = 5220] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 15:58:34 INFO - PROCESS | 5220 | --DOMWINDOW == 98 (0x91268c00) [pid = 5220] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 15:58:34 INFO - PROCESS | 5220 | --DOMWINDOW == 97 (0x8f48ec00) [pid = 5220] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 15:58:35 INFO - PROCESS | 5220 | 1465426715054 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 15:58:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 15:58:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 2362ms 15:58:35 INFO - PROCESS | 5220 | 1465426715075 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 15:58:35 INFO - PROCESS | 5220 | 1465426715080 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 15:58:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 15:58:35 INFO - PROCESS | 5220 | 1465426715097 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 15:58:35 INFO - PROCESS | 5220 | 1465426715100 Marionette TRACE conn3 <- [1,514,null,{}] 15:58:35 INFO - PROCESS | 5220 | 1465426715105 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:35 INFO - PROCESS | 5220 | 1465426715110 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:35 INFO - PROCESS | 5220 | 1465426715271 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 15:58:35 INFO - PROCESS | 5220 | 1465426715315 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:35 INFO - PROCESS | 5220 | 1465426715322 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:35 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e663000 == 30 [pid = 5220] [id = 136] 15:58:35 INFO - PROCESS | 5220 | ++DOMWINDOW == 98 (0x8f5bc800) [pid = 5220] [serial = 407] [outer = (nil)] 15:58:35 INFO - PROCESS | 5220 | ++DOMWINDOW == 99 (0x91cd0400) [pid = 5220] [serial = 408] [outer = 0x8f5bc800] 15:58:35 INFO - PROCESS | 5220 | 1465426715388 Marionette DEBUG loaded listener.js 15:58:35 INFO - PROCESS | 5220 | ++DOMWINDOW == 100 (0x93908400) [pid = 5220] [serial = 409] [outer = 0x8f5bc800] 15:58:36 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 15:58:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1139ms 15:58:36 INFO - PROCESS | 5220 | 1465426716227 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 15:58:36 INFO - PROCESS | 5220 | 1465426716236 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 15:58:36 INFO - PROCESS | 5220 | 1465426716239 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 15:58:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 15:58:36 INFO - PROCESS | 5220 | 1465426716254 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 15:58:36 INFO - PROCESS | 5220 | 1465426716258 Marionette TRACE conn3 <- [1,518,null,{}] 15:58:36 INFO - PROCESS | 5220 | 1465426716267 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:36 INFO - PROCESS | 5220 | 1465426716271 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:36 INFO - PROCESS | 5220 | 1465426716424 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 15:58:36 INFO - PROCESS | 5220 | 1465426716441 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:36 INFO - PROCESS | 5220 | 1465426716459 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:36 INFO - PROCESS | 5220 | ++DOCSHELL 0x93c40000 == 31 [pid = 5220] [id = 137] 15:58:36 INFO - PROCESS | 5220 | ++DOMWINDOW == 101 (0x93c42000) [pid = 5220] [serial = 410] [outer = (nil)] 15:58:36 INFO - PROCESS | 5220 | ++DOMWINDOW == 102 (0x951c5800) [pid = 5220] [serial = 411] [outer = 0x93c42000] 15:58:36 INFO - PROCESS | 5220 | 1465426716540 Marionette DEBUG loaded listener.js 15:58:36 INFO - PROCESS | 5220 | ++DOMWINDOW == 103 (0x98262000) [pid = 5220] [serial = 412] [outer = 0x93c42000] 15:58:37 INFO - PROCESS | 5220 | 1465426717677 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 15:58:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 15:58:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1482ms 15:58:37 INFO - PROCESS | 5220 | 1465426717737 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 15:58:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 15:58:37 INFO - PROCESS | 5220 | 1465426717743 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 15:58:37 INFO - PROCESS | 5220 | 1465426717751 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 15:58:37 INFO - PROCESS | 5220 | 1465426717759 Marionette TRACE conn3 <- [1,522,null,{}] 15:58:37 INFO - PROCESS | 5220 | 1465426717766 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:37 INFO - PROCESS | 5220 | 1465426717772 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:37 INFO - PROCESS | 5220 | 1465426717950 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 15:58:38 INFO - PROCESS | 5220 | 1465426718167 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:38 INFO - PROCESS | 5220 | 1465426718177 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:38 INFO - PROCESS | 5220 | ++DOCSHELL 0x8ece0400 == 32 [pid = 5220] [id = 138] 15:58:38 INFO - PROCESS | 5220 | ++DOMWINDOW == 104 (0x8f48d400) [pid = 5220] [serial = 413] [outer = (nil)] 15:58:38 INFO - PROCESS | 5220 | ++DOMWINDOW == 105 (0x910df400) [pid = 5220] [serial = 414] [outer = 0x8f48d400] 15:58:38 INFO - PROCESS | 5220 | 1465426718303 Marionette DEBUG loaded listener.js 15:58:38 INFO - PROCESS | 5220 | ++DOMWINDOW == 106 (0x91bcd800) [pid = 5220] [serial = 415] [outer = 0x8f48d400] 15:58:39 INFO - PROCESS | 5220 | ++DOMWINDOW == 107 (0x91cc4800) [pid = 5220] [serial = 416] [outer = 0x93a19000] 15:58:39 INFO - PROCESS | 5220 | 1465426719329 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 15:58:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 15:58:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1638ms 15:58:39 INFO - PROCESS | 5220 | 1465426719388 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 15:58:39 INFO - PROCESS | 5220 | 1465426719396 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 15:58:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 15:58:39 INFO - PROCESS | 5220 | 1465426719407 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 15:58:39 INFO - PROCESS | 5220 | 1465426719411 Marionette TRACE conn3 <- [1,526,null,{}] 15:58:39 INFO - PROCESS | 5220 | 1465426719418 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:39 INFO - PROCESS | 5220 | 1465426719424 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:39 INFO - PROCESS | 5220 | 1465426719649 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 15:58:39 INFO - PROCESS | 5220 | 1465426719933 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:39 INFO - PROCESS | 5220 | 1465426719942 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:39 INFO - PROCESS | 5220 | ++DOCSHELL 0x92363400 == 33 [pid = 5220] [id = 139] 15:58:39 INFO - PROCESS | 5220 | ++DOMWINDOW == 108 (0x92365000) [pid = 5220] [serial = 417] [outer = (nil)] 15:58:40 INFO - PROCESS | 5220 | ++DOMWINDOW == 109 (0x92ee4c00) [pid = 5220] [serial = 418] [outer = 0x92365000] 15:58:40 INFO - PROCESS | 5220 | 1465426720033 Marionette DEBUG loaded listener.js 15:58:40 INFO - PROCESS | 5220 | ++DOMWINDOW == 110 (0x93a16c00) [pid = 5220] [serial = 419] [outer = 0x92365000] 15:58:40 INFO - PROCESS | 5220 | 1465426720991 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 15:58:41 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 15:58:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1636ms 15:58:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 15:58:41 INFO - PROCESS | 5220 | 1465426721043 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 15:58:41 INFO - PROCESS | 5220 | 1465426721047 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 15:58:41 INFO - PROCESS | 5220 | 1465426721054 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 15:58:41 INFO - PROCESS | 5220 | 1465426721060 Marionette TRACE conn3 <- [1,530,null,{}] 15:58:41 INFO - PROCESS | 5220 | 1465426721077 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:41 INFO - PROCESS | 5220 | 1465426721086 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:41 INFO - PROCESS | 5220 | 1465426721316 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 15:58:41 INFO - PROCESS | 5220 | 1465426721528 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:41 INFO - PROCESS | 5220 | 1465426721541 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:41 INFO - PROCESS | 5220 | ++DOCSHELL 0x91bf0c00 == 34 [pid = 5220] [id = 140] 15:58:41 INFO - PROCESS | 5220 | ++DOMWINDOW == 111 (0x94761000) [pid = 5220] [serial = 420] [outer = (nil)] 15:58:41 INFO - PROCESS | 5220 | ++DOMWINDOW == 112 (0x99769800) [pid = 5220] [serial = 421] [outer = 0x94761000] 15:58:41 INFO - PROCESS | 5220 | 1465426721666 Marionette DEBUG loaded listener.js 15:58:41 INFO - PROCESS | 5220 | ++DOMWINDOW == 113 (0x99823400) [pid = 5220] [serial = 422] [outer = 0x94761000] 15:58:42 INFO - PROCESS | 5220 | 1465426722467 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 15:58:42 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 15:58:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 15:58:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:58:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 15:58:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:58:42 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 15:58:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 15:58:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:58:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 15:58:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:58:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1441ms 15:58:42 INFO - PROCESS | 5220 | 1465426722496 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 15:58:42 INFO - PROCESS | 5220 | 1465426722503 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 15:58:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 15:58:42 INFO - PROCESS | 5220 | 1465426722510 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 15:58:42 INFO - PROCESS | 5220 | 1465426722514 Marionette TRACE conn3 <- [1,534,null,{}] 15:58:42 INFO - PROCESS | 5220 | 1465426722521 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:42 INFO - PROCESS | 5220 | 1465426722526 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:42 INFO - PROCESS | 5220 | 1465426722721 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 15:58:42 INFO - PROCESS | 5220 | 1465426722892 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:42 INFO - PROCESS | 5220 | 1465426722900 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:42 INFO - PROCESS | 5220 | ++DOCSHELL 0x99828000 == 35 [pid = 5220] [id = 141] 15:58:42 INFO - PROCESS | 5220 | ++DOMWINDOW == 114 (0x99868000) [pid = 5220] [serial = 423] [outer = (nil)] 15:58:42 INFO - PROCESS | 5220 | ++DOMWINDOW == 115 (0x99c16c00) [pid = 5220] [serial = 424] [outer = 0x99868000] 15:58:42 INFO - PROCESS | 5220 | 1465426722980 Marionette DEBUG loaded listener.js 15:58:43 INFO - PROCESS | 5220 | ++DOMWINDOW == 116 (0x99c1a000) [pid = 5220] [serial = 425] [outer = 0x99868000] 15:58:43 INFO - PROCESS | 5220 | 1465426723862 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 15:58:43 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 15:58:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1378ms 15:58:43 INFO - PROCESS | 5220 | 1465426723920 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 15:58:43 INFO - PROCESS | 5220 | 1465426723923 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 15:58:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 15:58:43 INFO - PROCESS | 5220 | 1465426723931 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 15:58:43 INFO - PROCESS | 5220 | 1465426723935 Marionette TRACE conn3 <- [1,538,null,{}] 15:58:43 INFO - PROCESS | 5220 | 1465426723941 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:43 INFO - PROCESS | 5220 | 1465426723946 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:44 INFO - PROCESS | 5220 | 1465426724130 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 15:58:44 INFO - PROCESS | 5220 | 1465426724303 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:44 INFO - PROCESS | 5220 | 1465426724310 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:44 INFO - PROCESS | 5220 | ++DOCSHELL 0x92cce800 == 36 [pid = 5220] [id = 142] 15:58:44 INFO - PROCESS | 5220 | ++DOMWINDOW == 117 (0x997aa000) [pid = 5220] [serial = 426] [outer = (nil)] 15:58:44 INFO - PROCESS | 5220 | ++DOMWINDOW == 118 (0x99d60c00) [pid = 5220] [serial = 427] [outer = 0x997aa000] 15:58:44 INFO - PROCESS | 5220 | 1465426724398 Marionette DEBUG loaded listener.js 15:58:44 INFO - PROCESS | 5220 | ++DOMWINDOW == 119 (0x99dcc800) [pid = 5220] [serial = 428] [outer = 0x997aa000] 15:58:45 INFO - PROCESS | 5220 | 1465426725309 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 15:58:45 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. 15:58:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1433ms 15:58:45 INFO - PROCESS | 5220 | 1465426725366 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 15:58:45 INFO - PROCESS | 5220 | 1465426725371 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 15:58:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 15:58:45 INFO - PROCESS | 5220 | 1465426725377 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 15:58:45 INFO - PROCESS | 5220 | 1465426725381 Marionette TRACE conn3 <- [1,542,null,{}] 15:58:45 INFO - PROCESS | 5220 | 1465426725386 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:45 INFO - PROCESS | 5220 | 1465426725397 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:45 INFO - PROCESS | 5220 | 1465426725596 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 15:58:45 INFO - PROCESS | 5220 | 1465426725773 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:45 INFO - PROCESS | 5220 | 1465426725779 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:45 INFO - PROCESS | 5220 | ++DOCSHELL 0x91ff4400 == 37 [pid = 5220] [id = 143] 15:58:45 INFO - PROCESS | 5220 | ++DOMWINDOW == 120 (0x9390e800) [pid = 5220] [serial = 429] [outer = (nil)] 15:58:45 INFO - PROCESS | 5220 | ++DOMWINDOW == 121 (0x9a31d800) [pid = 5220] [serial = 430] [outer = 0x9390e800] 15:58:45 INFO - PROCESS | 5220 | 1465426725861 Marionette DEBUG loaded listener.js 15:58:45 INFO - PROCESS | 5220 | ++DOMWINDOW == 122 (0x9a022800) [pid = 5220] [serial = 431] [outer = 0x9390e800] 15:58:46 INFO - PROCESS | 5220 | 1465426726783 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 15:58:46 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. 15:58:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1434ms 15:58:46 INFO - PROCESS | 5220 | 1465426726812 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 15:58:46 INFO - PROCESS | 5220 | 1465426726816 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 15:58:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 15:58:46 INFO - PROCESS | 5220 | 1465426726822 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 15:58:46 INFO - PROCESS | 5220 | 1465426726825 Marionette TRACE conn3 <- [1,546,null,{}] 15:58:46 INFO - PROCESS | 5220 | 1465426726831 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:46 INFO - PROCESS | 5220 | 1465426726836 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:47 INFO - PROCESS | 5220 | 1465426727013 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 15:58:47 INFO - PROCESS | 5220 | 1465426727191 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:47 INFO - PROCESS | 5220 | 1465426727200 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:47 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e659400 == 38 [pid = 5220] [id = 144] 15:58:47 INFO - PROCESS | 5220 | ++DOMWINDOW == 123 (0x8e65a400) [pid = 5220] [serial = 432] [outer = (nil)] 15:58:47 INFO - PROCESS | 5220 | ++DOMWINDOW == 124 (0x9a360c00) [pid = 5220] [serial = 433] [outer = 0x8e65a400] 15:58:47 INFO - PROCESS | 5220 | 1465426727278 Marionette DEBUG loaded listener.js 15:58:47 INFO - PROCESS | 5220 | ++DOMWINDOW == 125 (0x9a887c00) [pid = 5220] [serial = 434] [outer = 0x8e65a400] 15:58:48 INFO - PROCESS | 5220 | 1465426728165 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 15:58:48 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 15:58:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1379ms 15:58:48 INFO - PROCESS | 5220 | 1465426728221 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 15:58:48 INFO - PROCESS | 5220 | 1465426728224 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 15:58:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 15:58:48 INFO - PROCESS | 5220 | 1465426728233 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 15:58:48 INFO - PROCESS | 5220 | 1465426728236 Marionette TRACE conn3 <- [1,550,null,{}] 15:58:48 INFO - PROCESS | 5220 | 1465426728242 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:48 INFO - PROCESS | 5220 | 1465426728247 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:48 INFO - PROCESS | 5220 | 1465426728440 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 15:58:48 INFO - PROCESS | 5220 | 1465426728619 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:48 INFO - PROCESS | 5220 | 1465426728625 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:48 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e659800 == 39 [pid = 5220] [id = 145] 15:58:48 INFO - PROCESS | 5220 | ++DOMWINDOW == 126 (0x8f5aec00) [pid = 5220] [serial = 435] [outer = (nil)] 15:58:48 INFO - PROCESS | 5220 | ++DOMWINDOW == 127 (0x9a88f800) [pid = 5220] [serial = 436] [outer = 0x8f5aec00] 15:58:48 INFO - PROCESS | 5220 | 1465426728709 Marionette DEBUG loaded listener.js 15:58:48 INFO - PROCESS | 5220 | ++DOMWINDOW == 128 (0x9ab8f400) [pid = 5220] [serial = 437] [outer = 0x8f5aec00] 15:58:49 INFO - PROCESS | 5220 | 1465426729585 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 15:58:49 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. 15:58:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1391ms 15:58:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 15:58:49 INFO - PROCESS | 5220 | 1465426729635 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 15:58:49 INFO - PROCESS | 5220 | 1465426729638 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 15:58:49 INFO - PROCESS | 5220 | 1465426729646 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 15:58:49 INFO - PROCESS | 5220 | 1465426729650 Marionette TRACE conn3 <- [1,554,null,{}] 15:58:49 INFO - PROCESS | 5220 | 1465426729655 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:49 INFO - PROCESS | 5220 | 1465426729660 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:49 INFO - PROCESS | 5220 | 1465426729818 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 15:58:50 INFO - PROCESS | 5220 | 1465426729994 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:50 INFO - PROCESS | 5220 | 1465426730003 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:50 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e664000 == 40 [pid = 5220] [id = 146] 15:58:50 INFO - PROCESS | 5220 | ++DOMWINDOW == 129 (0x910e4000) [pid = 5220] [serial = 438] [outer = (nil)] 15:58:50 INFO - PROCESS | 5220 | ++DOMWINDOW == 130 (0x9b6e8000) [pid = 5220] [serial = 439] [outer = 0x910e4000] 15:58:50 INFO - PROCESS | 5220 | 1465426730082 Marionette DEBUG loaded listener.js 15:58:50 INFO - PROCESS | 5220 | ++DOMWINDOW == 131 (0x9b6f0000) [pid = 5220] [serial = 440] [outer = 0x910e4000] 15:58:50 INFO - PROCESS | 5220 | [5220] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:58:51 INFO - PROCESS | 5220 | 1465426731023 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 15:58:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 15:58:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1431ms 15:58:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 15:58:51 INFO - PROCESS | 5220 | 1465426731077 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 15:58:51 INFO - PROCESS | 5220 | 1465426731080 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 15:58:51 INFO - PROCESS | 5220 | 1465426731086 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 15:58:51 INFO - PROCESS | 5220 | 1465426731089 Marionette TRACE conn3 <- [1,558,null,{}] 15:58:51 INFO - PROCESS | 5220 | 1465426731095 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:51 INFO - PROCESS | 5220 | 1465426731100 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:51 INFO - PROCESS | 5220 | 1465426731308 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 15:58:51 INFO - PROCESS | 5220 | 1465426731487 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:51 INFO - PROCESS | 5220 | 1465426731496 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:51 INFO - PROCESS | 5220 | ++DOCSHELL 0x9a851400 == 41 [pid = 5220] [id = 147] 15:58:51 INFO - PROCESS | 5220 | ++DOMWINDOW == 132 (0x9d906000) [pid = 5220] [serial = 441] [outer = (nil)] 15:58:51 INFO - PROCESS | 5220 | ++DOMWINDOW == 133 (0x9d90d400) [pid = 5220] [serial = 442] [outer = 0x9d906000] 15:58:51 INFO - PROCESS | 5220 | 1465426731626 Marionette DEBUG loaded listener.js 15:58:51 INFO - PROCESS | 5220 | ++DOMWINDOW == 134 (0x9d978000) [pid = 5220] [serial = 443] [outer = 0x9d906000] 15:58:52 INFO - PROCESS | 5220 | 1465426732581 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 15:58:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 15:58:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1539ms 15:58:52 INFO - PROCESS | 5220 | 1465426732625 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 15:58:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 15:58:52 INFO - PROCESS | 5220 | 1465426732630 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 15:58:52 INFO - PROCESS | 5220 | 1465426732636 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 15:58:52 INFO - PROCESS | 5220 | 1465426732640 Marionette TRACE conn3 <- [1,562,null,{}] 15:58:52 INFO - PROCESS | 5220 | 1465426732646 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:52 INFO - PROCESS | 5220 | 1465426732651 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:52 INFO - PROCESS | 5220 | 1465426732840 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 15:58:53 INFO - PROCESS | 5220 | 1465426733061 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:53 INFO - PROCESS | 5220 | 1465426733070 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:53 INFO - PROCESS | 5220 | ++DOCSHELL 0x8ecdac00 == 42 [pid = 5220] [id = 148] 15:58:53 INFO - PROCESS | 5220 | ++DOMWINDOW == 135 (0x8f446c00) [pid = 5220] [serial = 444] [outer = (nil)] 15:58:53 INFO - PROCESS | 5220 | ++DOMWINDOW == 136 (0x910d8c00) [pid = 5220] [serial = 445] [outer = 0x8f446c00] 15:58:53 INFO - PROCESS | 5220 | 1465426733196 Marionette DEBUG loaded listener.js 15:58:53 INFO - PROCESS | 5220 | ++DOMWINDOW == 137 (0x93907c00) [pid = 5220] [serial = 446] [outer = 0x8f446c00] 15:58:53 INFO - PROCESS | 5220 | [5220] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:58:54 INFO - PROCESS | 5220 | 1465426734030 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 15:58:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 15:58:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1429ms 15:58:54 INFO - PROCESS | 5220 | 1465426734064 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 15:58:54 INFO - PROCESS | 5220 | 1465426734068 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 15:58:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 15:58:54 INFO - PROCESS | 5220 | 1465426734074 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 15:58:54 INFO - PROCESS | 5220 | 1465426734078 Marionette TRACE conn3 <- [1,566,null,{}] 15:58:54 INFO - PROCESS | 5220 | 1465426734083 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:54 INFO - PROCESS | 5220 | 1465426734088 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:54 INFO - PROCESS | 5220 | 1465426734247 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 15:58:54 INFO - PROCESS | 5220 | 1465426734615 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:54 INFO - PROCESS | 5220 | 1465426734623 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:54 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e662400 == 43 [pid = 5220] [id = 149] 15:58:54 INFO - PROCESS | 5220 | ++DOMWINDOW == 138 (0x8e664c00) [pid = 5220] [serial = 447] [outer = (nil)] 15:58:54 INFO - PROCESS | 5220 | ++DOMWINDOW == 139 (0x8ecdd400) [pid = 5220] [serial = 448] [outer = 0x8e664c00] 15:58:54 INFO - PROCESS | 5220 | 1465426734745 Marionette DEBUG loaded listener.js 15:58:54 INFO - PROCESS | 5220 | ++DOMWINDOW == 140 (0x8f48f400) [pid = 5220] [serial = 449] [outer = 0x8e664c00] 15:58:55 INFO - PROCESS | 5220 | [5220] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:58:55 INFO - PROCESS | 5220 | 1465426735690 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 15:58:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 15:58:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1683ms 15:58:55 INFO - PROCESS | 5220 | 1465426735760 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 15:58:55 INFO - PROCESS | 5220 | 1465426735766 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 15:58:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 15:58:55 INFO - PROCESS | 5220 | 1465426735773 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 15:58:55 INFO - PROCESS | 5220 | 1465426735777 Marionette TRACE conn3 <- [1,570,null,{}] 15:58:55 INFO - PROCESS | 5220 | 1465426735785 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:55 INFO - PROCESS | 5220 | 1465426735793 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:56 INFO - PROCESS | 5220 | 1465426736039 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 15:58:56 INFO - PROCESS | 5220 | --DOCSHELL 0x951c8400 == 42 [pid = 5220] [id = 43] 15:58:56 INFO - PROCESS | 5220 | --DOMWINDOW == 139 (0xa1186000) [pid = 5220] [serial = 295] [outer = (nil)] [url = about:blank] 15:58:56 INFO - PROCESS | 5220 | --DOMWINDOW == 138 (0x8f449c00) [pid = 5220] [serial = 256] [outer = (nil)] [url = about:blank] 15:58:56 INFO - PROCESS | 5220 | --DOMWINDOW == 137 (0xa2572c00) [pid = 5220] [serial = 337] [outer = (nil)] [url = about:blank] 15:58:56 INFO - PROCESS | 5220 | --DOMWINDOW == 136 (0x93a21400) [pid = 5220] [serial = 286] [outer = (nil)] [url = about:blank] 15:58:56 INFO - PROCESS | 5220 | --DOMWINDOW == 135 (0x9b6ec000) [pid = 5220] [serial = 292] [outer = (nil)] [url = about:blank] 15:58:56 INFO - PROCESS | 5220 | --DOMWINDOW == 134 (0x9a853000) [pid = 5220] [serial = 280] [outer = (nil)] [url = about:blank] 15:58:56 INFO - PROCESS | 5220 | --DOMWINDOW == 133 (0xa2316000) [pid = 5220] [serial = 336] [outer = (nil)] [url = about:blank] 15:58:56 INFO - PROCESS | 5220 | --DOMWINDOW == 132 (0x99827800) [pid = 5220] [serial = 340] [outer = (nil)] [url = about:blank] 15:58:56 INFO - PROCESS | 5220 | --DOMWINDOW == 131 (0x8f499000) [pid = 5220] [serial = 342] [outer = (nil)] [url = about:blank] 15:58:56 INFO - PROCESS | 5220 | --DOMWINDOW == 130 (0x9476cc00) [pid = 5220] [serial = 328] [outer = (nil)] [url = about:blank] 15:58:56 INFO - PROCESS | 5220 | --DOMWINDOW == 129 (0x92917800) [pid = 5220] [serial = 345] [outer = (nil)] [url = about:blank] 15:58:56 INFO - PROCESS | 5220 | --DOMWINDOW == 128 (0x922cec00) [pid = 5220] [serial = 348] [outer = (nil)] [url = about:blank] 15:58:56 INFO - PROCESS | 5220 | --DOMWINDOW == 127 (0x9291a800) [pid = 5220] [serial = 346] [outer = (nil)] [url = about:blank] 15:58:56 INFO - PROCESS | 5220 | --DOMWINDOW == 126 (0x98070000) [pid = 5220] [serial = 352] [outer = (nil)] [url = about:blank] 15:58:56 INFO - PROCESS | 5220 | --DOMWINDOW == 125 (0x9769e800) [pid = 5220] [serial = 358] [outer = (nil)] [url = about:blank] 15:58:56 INFO - PROCESS | 5220 | --DOMWINDOW == 124 (0x951ebc00) [pid = 5220] [serial = 351] [outer = (nil)] [url = about:blank] 15:58:56 INFO - PROCESS | 5220 | --DOMWINDOW == 123 (0x997a9c00) [pid = 5220] [serial = 354] [outer = (nil)] [url = about:blank] 15:58:56 INFO - PROCESS | 5220 | --DOMWINDOW == 122 (0x94767000) [pid = 5220] [serial = 322] [outer = (nil)] [url = about:blank] 15:58:56 INFO - PROCESS | 5220 | --DOMWINDOW == 121 (0x93c3b000) [pid = 5220] [serial = 339] [outer = (nil)] [url = about:blank] 15:58:56 INFO - PROCESS | 5220 | --DOMWINDOW == 120 (0x91267400) [pid = 5220] [serial = 324] [outer = (nil)] [url = about:blank] 15:58:56 INFO - PROCESS | 5220 | --DOMWINDOW == 119 (0x99824000) [pid = 5220] [serial = 355] [outer = (nil)] [url = about:blank] 15:58:56 INFO - PROCESS | 5220 | --DOMWINDOW == 118 (0x9d90ac00) [pid = 5220] [serial = 334] [outer = (nil)] [url = about:blank] 15:58:56 INFO - PROCESS | 5220 | --DOMWINDOW == 117 (0x93824000) [pid = 5220] [serial = 327] [outer = (nil)] [url = about:blank] 15:58:56 INFO - PROCESS | 5220 | --DOMWINDOW == 116 (0x9a890800) [pid = 5220] [serial = 289] [outer = (nil)] [url = about:blank] 15:58:56 INFO - PROCESS | 5220 | --DOMWINDOW == 115 (0x9381d400) [pid = 5220] [serial = 357] [outer = (nil)] [url = about:blank] 15:58:56 INFO - PROCESS | 5220 | --DOMWINDOW == 114 (0x92920800) [pid = 5220] [serial = 349] [outer = (nil)] [url = about:blank] 15:58:56 INFO - PROCESS | 5220 | --DOMWINDOW == 113 (0x9a88fc00) [pid = 5220] [serial = 331] [outer = (nil)] [url = about:blank] 15:58:56 INFO - PROCESS | 5220 | --DOMWINDOW == 112 (0x9cc10800) [pid = 5220] [serial = 333] [outer = (nil)] [url = about:blank] 15:58:56 INFO - PROCESS | 5220 | --DOMWINDOW == 111 (0x9a317c00) [pid = 5220] [serial = 330] [outer = (nil)] [url = about:blank] 15:58:56 INFO - PROCESS | 5220 | --DOMWINDOW == 110 (0x91bcc400) [pid = 5220] [serial = 325] [outer = (nil)] [url = about:blank] 15:58:56 INFO - PROCESS | 5220 | --DOMWINDOW == 109 (0xa679ac00) [pid = 5220] [serial = 298] [outer = (nil)] [url = about:blank] 15:58:56 INFO - PROCESS | 5220 | --DOMWINDOW == 108 (0x910df000) [pid = 5220] [serial = 343] [outer = (nil)] [url = about:blank] 15:58:56 INFO - PROCESS | 5220 | --DOMWINDOW == 107 (0x91bed800) [pid = 5220] [serial = 283] [outer = (nil)] [url = about:blank] 15:58:56 INFO - PROCESS | 5220 | --DOMWINDOW == 106 (0x99fc1c00) [pid = 5220] [serial = 361] [outer = (nil)] [url = about:blank] 15:58:56 INFO - PROCESS | 5220 | --DOMWINDOW == 105 (0x99e83400) [pid = 5220] [serial = 360] [outer = (nil)] [url = about:blank] 15:58:56 INFO - PROCESS | 5220 | 1465426736335 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:56 INFO - PROCESS | 5220 | 1465426736344 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:56 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f449c00 == 43 [pid = 5220] [id = 150] 15:58:56 INFO - PROCESS | 5220 | ++DOMWINDOW == 106 (0x8f48dc00) [pid = 5220] [serial = 450] [outer = (nil)] 15:58:56 INFO - PROCESS | 5220 | ++DOMWINDOW == 107 (0x8f8a6800) [pid = 5220] [serial = 451] [outer = 0x8f48dc00] 15:58:56 INFO - PROCESS | 5220 | 1465426736416 Marionette DEBUG loaded listener.js 15:58:56 INFO - PROCESS | 5220 | ++DOMWINDOW == 108 (0x910e5400) [pid = 5220] [serial = 452] [outer = 0x8f48dc00] 15:58:56 INFO - PROCESS | 5220 | [5220] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:58:57 INFO - PROCESS | 5220 | 1465426737121 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 15:58:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 15:58:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1391ms 15:58:57 INFO - PROCESS | 5220 | 1465426737168 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 15:58:57 INFO - PROCESS | 5220 | 1465426737174 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 15:58:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 15:58:57 INFO - PROCESS | 5220 | 1465426737180 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 15:58:57 INFO - PROCESS | 5220 | 1465426737183 Marionette TRACE conn3 <- [1,574,null,{}] 15:58:57 INFO - PROCESS | 5220 | 1465426737189 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:57 INFO - PROCESS | 5220 | 1465426737194 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:57 INFO - PROCESS | 5220 | 1465426737372 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 15:58:57 INFO - PROCESS | 5220 | 1465426737504 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:57 INFO - PROCESS | 5220 | 1465426737512 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:57 INFO - PROCESS | 5220 | ++DOCSHELL 0x910e3800 == 44 [pid = 5220] [id = 151] 15:58:57 INFO - PROCESS | 5220 | ++DOMWINDOW == 109 (0x91268000) [pid = 5220] [serial = 453] [outer = (nil)] 15:58:57 INFO - PROCESS | 5220 | ++DOMWINDOW == 110 (0x91ccd400) [pid = 5220] [serial = 454] [outer = 0x91268000] 15:58:57 INFO - PROCESS | 5220 | 1465426737579 Marionette DEBUG loaded listener.js 15:58:57 INFO - PROCESS | 5220 | ++DOMWINDOW == 111 (0x92913400) [pid = 5220] [serial = 455] [outer = 0x91268000] 15:58:58 INFO - PROCESS | 5220 | 1465426738391 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 15:58:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 15:58:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1286ms 15:58:58 INFO - PROCESS | 5220 | 1465426738467 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 15:58:58 INFO - PROCESS | 5220 | 1465426738471 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 15:58:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 15:58:58 INFO - PROCESS | 5220 | 1465426738490 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 15:58:58 INFO - PROCESS | 5220 | 1465426738498 Marionette TRACE conn3 <- [1,578,null,{}] 15:58:58 INFO - PROCESS | 5220 | 1465426738507 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:58 INFO - PROCESS | 5220 | 1465426738513 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:58 INFO - PROCESS | 5220 | 1465426738732 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 15:58:58 INFO - PROCESS | 5220 | 1465426738748 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:58 INFO - PROCESS | 5220 | 1465426738754 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:58 INFO - PROCESS | 5220 | ++DOCSHELL 0x91bc1400 == 45 [pid = 5220] [id = 152] 15:58:58 INFO - PROCESS | 5220 | ++DOMWINDOW == 112 (0x92918800) [pid = 5220] [serial = 456] [outer = (nil)] 15:58:58 INFO - PROCESS | 5220 | ++DOMWINDOW == 113 (0x93a18000) [pid = 5220] [serial = 457] [outer = 0x92918800] 15:58:58 INFO - PROCESS | 5220 | 1465426738826 Marionette DEBUG loaded listener.js 15:58:58 INFO - PROCESS | 5220 | ++DOMWINDOW == 114 (0x93c3e800) [pid = 5220] [serial = 458] [outer = 0x92918800] 15:58:59 INFO - PROCESS | 5220 | 1465426739682 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 15:58:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 15:58:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1253ms 15:58:59 INFO - PROCESS | 5220 | 1465426739730 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 15:58:59 INFO - PROCESS | 5220 | 1465426739734 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 15:58:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 15:58:59 INFO - PROCESS | 5220 | 1465426739746 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 15:58:59 INFO - PROCESS | 5220 | 1465426739748 Marionette TRACE conn3 <- [1,582,null,{}] 15:58:59 INFO - PROCESS | 5220 | 1465426739754 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:59 INFO - PROCESS | 5220 | 1465426739758 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:58:59 INFO - PROCESS | 5220 | 1465426739977 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 15:59:00 INFO - PROCESS | 5220 | 1465426740018 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:00 INFO - PROCESS | 5220 | 1465426740026 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:00 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f498400 == 46 [pid = 5220] [id = 153] 15:59:00 INFO - PROCESS | 5220 | ++DOMWINDOW == 115 (0x9390ec00) [pid = 5220] [serial = 459] [outer = (nil)] 15:59:00 INFO - PROCESS | 5220 | ++DOMWINDOW == 116 (0x97692000) [pid = 5220] [serial = 460] [outer = 0x9390ec00] 15:59:00 INFO - PROCESS | 5220 | 1465426740090 Marionette DEBUG loaded listener.js 15:59:00 INFO - PROCESS | 5220 | ++DOMWINDOW == 117 (0x9769e400) [pid = 5220] [serial = 461] [outer = 0x9390ec00] 15:59:00 INFO - PROCESS | 5220 | --DOMWINDOW == 116 (0x91bc3800) [pid = 5220] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 15:59:00 INFO - PROCESS | 5220 | --DOMWINDOW == 115 (0x93823000) [pid = 5220] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 15:59:00 INFO - PROCESS | 5220 | --DOMWINDOW == 114 (0x99e87800) [pid = 5220] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 15:59:00 INFO - PROCESS | 5220 | --DOMWINDOW == 113 (0x9ad3b800) [pid = 5220] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 15:59:00 INFO - PROCESS | 5220 | --DOMWINDOW == 112 (0x90f9b800) [pid = 5220] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 15:59:00 INFO - PROCESS | 5220 | --DOMWINDOW == 111 (0x8f445c00) [pid = 5220] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 15:59:00 INFO - PROCESS | 5220 | --DOMWINDOW == 110 (0x91267800) [pid = 5220] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 15:59:00 INFO - PROCESS | 5220 | --DOMWINDOW == 109 (0x8f8a4400) [pid = 5220] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 15:59:00 INFO - PROCESS | 5220 | --DOMWINDOW == 108 (0x8f442000) [pid = 5220] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 15:59:00 INFO - PROCESS | 5220 | --DOMWINDOW == 107 (0x8f5ae400) [pid = 5220] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 15:59:00 INFO - PROCESS | 5220 | --DOMWINDOW == 106 (0x93827800) [pid = 5220] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 15:59:00 INFO - PROCESS | 5220 | --DOMWINDOW == 105 (0x8f5bb800) [pid = 5220] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 15:59:00 INFO - PROCESS | 5220 | --DOMWINDOW == 104 (0x8f8a9800) [pid = 5220] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 15:59:00 INFO - PROCESS | 5220 | --DOMWINDOW == 103 (0x8e65c000) [pid = 5220] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 15:59:00 INFO - PROCESS | 5220 | --DOMWINDOW == 102 (0x8f5bc800) [pid = 5220] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 15:59:00 INFO - PROCESS | 5220 | --DOMWINDOW == 101 (0x91bec800) [pid = 5220] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 15:59:01 INFO - PROCESS | 5220 | 1465426741180 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 15:59:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 15:59:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1485ms 15:59:01 INFO - PROCESS | 5220 | 1465426741227 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 15:59:01 INFO - PROCESS | 5220 | 1465426741231 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 15:59:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 15:59:01 INFO - PROCESS | 5220 | 1465426741241 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 15:59:01 INFO - PROCESS | 5220 | 1465426741244 Marionette TRACE conn3 <- [1,586,null,{}] 15:59:01 INFO - PROCESS | 5220 | 1465426741250 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:01 INFO - PROCESS | 5220 | 1465426741255 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:01 INFO - PROCESS | 5220 | 1465426741471 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 15:59:01 INFO - PROCESS | 5220 | 1465426741480 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:01 INFO - PROCESS | 5220 | 1465426741497 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:01 INFO - PROCESS | 5220 | ++DOCSHELL 0x9126a000 == 47 [pid = 5220] [id = 154] 15:59:01 INFO - PROCESS | 5220 | ++DOMWINDOW == 102 (0x91bc9000) [pid = 5220] [serial = 462] [outer = (nil)] 15:59:01 INFO - PROCESS | 5220 | ++DOMWINDOW == 103 (0x9381ec00) [pid = 5220] [serial = 463] [outer = 0x91bc9000] 15:59:01 INFO - PROCESS | 5220 | 1465426741572 Marionette DEBUG loaded listener.js 15:59:01 INFO - PROCESS | 5220 | ++DOMWINDOW == 104 (0x98d18000) [pid = 5220] [serial = 464] [outer = 0x91bc9000] 15:59:02 INFO - PROCESS | 5220 | [5220] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:59:02 INFO - PROCESS | 5220 | 1465426742403 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 15:59:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 15:59:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1180ms 15:59:02 INFO - PROCESS | 5220 | 1465426742420 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 15:59:02 INFO - PROCESS | 5220 | 1465426742423 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 15:59:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 15:59:02 INFO - PROCESS | 5220 | 1465426742429 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 15:59:02 INFO - PROCESS | 5220 | 1465426742432 Marionette TRACE conn3 <- [1,590,null,{}] 15:59:02 INFO - PROCESS | 5220 | 1465426742441 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:02 INFO - PROCESS | 5220 | 1465426742446 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:02 INFO - PROCESS | 5220 | 1465426742596 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 15:59:02 INFO - PROCESS | 5220 | 1465426742611 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:02 INFO - PROCESS | 5220 | 1465426742619 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:02 INFO - PROCESS | 5220 | ++DOCSHELL 0x91ccc800 == 48 [pid = 5220] [id = 155] 15:59:02 INFO - PROCESS | 5220 | ++DOMWINDOW == 105 (0x995b6400) [pid = 5220] [serial = 465] [outer = (nil)] 15:59:02 INFO - PROCESS | 5220 | ++DOMWINDOW == 106 (0x99d59800) [pid = 5220] [serial = 466] [outer = 0x995b6400] 15:59:02 INFO - PROCESS | 5220 | 1465426742683 Marionette DEBUG loaded listener.js 15:59:02 INFO - PROCESS | 5220 | ++DOMWINDOW == 107 (0x99fc5400) [pid = 5220] [serial = 467] [outer = 0x995b6400] 15:59:03 INFO - PROCESS | 5220 | 1465426743946 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 15:59:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 15:59:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1582ms 15:59:04 INFO - PROCESS | 5220 | 1465426744014 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 15:59:04 INFO - PROCESS | 5220 | 1465426744021 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 15:59:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 15:59:04 INFO - PROCESS | 5220 | 1465426744029 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 15:59:04 INFO - PROCESS | 5220 | 1465426744037 Marionette TRACE conn3 <- [1,594,null,{}] 15:59:04 INFO - PROCESS | 5220 | 1465426744045 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:04 INFO - PROCESS | 5220 | 1465426744051 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:04 INFO - PROCESS | 5220 | 1465426744284 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 15:59:04 INFO - PROCESS | 5220 | 1465426744514 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:04 INFO - PROCESS | 5220 | 1465426744524 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:04 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f8a2800 == 49 [pid = 5220] [id = 156] 15:59:04 INFO - PROCESS | 5220 | ++DOMWINDOW == 108 (0x8f8aec00) [pid = 5220] [serial = 468] [outer = (nil)] 15:59:04 INFO - PROCESS | 5220 | ++DOMWINDOW == 109 (0x91269400) [pid = 5220] [serial = 469] [outer = 0x8f8aec00] 15:59:04 INFO - PROCESS | 5220 | 1465426744603 Marionette DEBUG loaded listener.js 15:59:04 INFO - PROCESS | 5220 | ++DOMWINDOW == 110 (0x91be5000) [pid = 5220] [serial = 470] [outer = 0x8f8aec00] 15:59:05 INFO - PROCESS | 5220 | 1465426745517 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 15:59:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 15:59:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1583ms 15:59:05 INFO - PROCESS | 5220 | 1465426745612 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 15:59:05 INFO - PROCESS | 5220 | 1465426745618 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 15:59:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 15:59:05 INFO - PROCESS | 5220 | 1465426745629 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 15:59:05 INFO - PROCESS | 5220 | 1465426745633 Marionette TRACE conn3 <- [1,598,null,{}] 15:59:05 INFO - PROCESS | 5220 | 1465426745639 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:05 INFO - PROCESS | 5220 | 1465426745645 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:05 INFO - PROCESS | 5220 | 1465426745952 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 15:59:06 INFO - PROCESS | 5220 | 1465426746194 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:06 INFO - PROCESS | 5220 | 1465426746204 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:06 INFO - PROCESS | 5220 | ++DOCSHELL 0x91bc4800 == 50 [pid = 5220] [id = 157] 15:59:06 INFO - PROCESS | 5220 | ++DOMWINDOW == 111 (0x92cc6800) [pid = 5220] [serial = 471] [outer = (nil)] 15:59:06 INFO - PROCESS | 5220 | ++DOMWINDOW == 112 (0x9382c800) [pid = 5220] [serial = 472] [outer = 0x92cc6800] 15:59:06 INFO - PROCESS | 5220 | 1465426746300 Marionette DEBUG loaded listener.js 15:59:06 INFO - PROCESS | 5220 | ++DOMWINDOW == 113 (0x951c4c00) [pid = 5220] [serial = 473] [outer = 0x92cc6800] 15:59:07 INFO - PROCESS | 5220 | 1465426747159 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 15:59:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 15:59:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1581ms 15:59:07 INFO - PROCESS | 5220 | 1465426747210 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 15:59:07 INFO - PROCESS | 5220 | 1465426747213 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 15:59:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 15:59:07 INFO - PROCESS | 5220 | 1465426747221 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 15:59:07 INFO - PROCESS | 5220 | 1465426747227 Marionette TRACE conn3 <- [1,602,null,{}] 15:59:07 INFO - PROCESS | 5220 | 1465426747245 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:07 INFO - PROCESS | 5220 | 1465426747254 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:07 INFO - PROCESS | 5220 | 1465426747447 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 15:59:07 INFO - PROCESS | 5220 | 1465426747622 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:07 INFO - PROCESS | 5220 | 1465426747633 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:07 INFO - PROCESS | 5220 | ++DOCSHELL 0x99c13400 == 51 [pid = 5220] [id = 158] 15:59:07 INFO - PROCESS | 5220 | ++DOMWINDOW == 114 (0x99c15000) [pid = 5220] [serial = 474] [outer = (nil)] 15:59:07 INFO - PROCESS | 5220 | ++DOMWINDOW == 115 (0x99fc1c00) [pid = 5220] [serial = 475] [outer = 0x99c15000] 15:59:07 INFO - PROCESS | 5220 | 1465426747715 Marionette DEBUG loaded listener.js 15:59:07 INFO - PROCESS | 5220 | ++DOMWINDOW == 116 (0x9a02e800) [pid = 5220] [serial = 476] [outer = 0x99c15000] 15:59:08 INFO - PROCESS | 5220 | 1465426748580 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 15:59:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 15:59:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1387ms 15:59:08 INFO - PROCESS | 5220 | 1465426748609 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 15:59:08 INFO - PROCESS | 5220 | 1465426748614 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 15:59:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 15:59:08 INFO - PROCESS | 5220 | 1465426748620 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 15:59:08 INFO - PROCESS | 5220 | 1465426748624 Marionette TRACE conn3 <- [1,606,null,{}] 15:59:08 INFO - PROCESS | 5220 | 1465426748629 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:08 INFO - PROCESS | 5220 | 1465426748635 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:08 INFO - PROCESS | 5220 | 1465426748812 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 15:59:09 INFO - PROCESS | 5220 | 1465426748989 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:09 INFO - PROCESS | 5220 | 1465426749000 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:09 INFO - PROCESS | 5220 | ++DOCSHELL 0x9a027c00 == 52 [pid = 5220] [id = 159] 15:59:09 INFO - PROCESS | 5220 | ++DOMWINDOW == 117 (0x9a847000) [pid = 5220] [serial = 477] [outer = (nil)] 15:59:09 INFO - PROCESS | 5220 | ++DOMWINDOW == 118 (0x9a889000) [pid = 5220] [serial = 478] [outer = 0x9a847000] 15:59:09 INFO - PROCESS | 5220 | 1465426749074 Marionette DEBUG loaded listener.js 15:59:09 INFO - PROCESS | 5220 | ++DOMWINDOW == 119 (0x9ab60800) [pid = 5220] [serial = 479] [outer = 0x9a847000] 15:59:09 INFO - PROCESS | 5220 | 1465426749980 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 15:59:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 15:59:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1429ms 15:59:10 INFO - PROCESS | 5220 | 1465426750050 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 15:59:10 INFO - PROCESS | 5220 | 1465426750055 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 15:59:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 15:59:10 INFO - PROCESS | 5220 | 1465426750061 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 15:59:10 INFO - PROCESS | 5220 | 1465426750065 Marionette TRACE conn3 <- [1,610,null,{}] 15:59:10 INFO - PROCESS | 5220 | 1465426750070 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:10 INFO - PROCESS | 5220 | 1465426750076 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:10 INFO - PROCESS | 5220 | 1465426750260 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 15:59:10 INFO - PROCESS | 5220 | 1465426750437 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:10 INFO - PROCESS | 5220 | 1465426750445 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:10 INFO - PROCESS | 5220 | ++DOCSHELL 0x9982a000 == 53 [pid = 5220] [id = 160] 15:59:10 INFO - PROCESS | 5220 | ++DOMWINDOW == 120 (0x9a35fc00) [pid = 5220] [serial = 480] [outer = (nil)] 15:59:10 INFO - PROCESS | 5220 | ++DOMWINDOW == 121 (0x9b87cc00) [pid = 5220] [serial = 481] [outer = 0x9a35fc00] 15:59:10 INFO - PROCESS | 5220 | 1465426750525 Marionette DEBUG loaded listener.js 15:59:10 INFO - PROCESS | 5220 | ++DOMWINDOW == 122 (0x9d90b400) [pid = 5220] [serial = 482] [outer = 0x9a35fc00] 15:59:11 INFO - PROCESS | 5220 | 1465426751502 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 15:59:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 15:59:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1479ms 15:59:11 INFO - PROCESS | 5220 | 1465426751541 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 15:59:11 INFO - PROCESS | 5220 | 1465426751545 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 15:59:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 15:59:11 INFO - PROCESS | 5220 | 1465426751552 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 15:59:11 INFO - PROCESS | 5220 | 1465426751555 Marionette TRACE conn3 <- [1,614,null,{}] 15:59:11 INFO - PROCESS | 5220 | 1465426751561 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:11 INFO - PROCESS | 5220 | 1465426751571 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:11 INFO - PROCESS | 5220 | 1465426751766 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 15:59:11 INFO - PROCESS | 5220 | 1465426751981 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:12 INFO - PROCESS | 5220 | 1465426751990 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:12 INFO - PROCESS | 5220 | ++DOCSHELL 0x910e5800 == 54 [pid = 5220] [id = 161] 15:59:12 INFO - PROCESS | 5220 | ++DOMWINDOW == 123 (0x9b6c5400) [pid = 5220] [serial = 483] [outer = (nil)] 15:59:12 INFO - PROCESS | 5220 | ++DOMWINDOW == 124 (0xa252a000) [pid = 5220] [serial = 484] [outer = 0x9b6c5400] 15:59:12 INFO - PROCESS | 5220 | 1465426752112 Marionette DEBUG loaded listener.js 15:59:12 INFO - PROCESS | 5220 | ++DOMWINDOW == 125 (0xa2572c00) [pid = 5220] [serial = 485] [outer = 0x9b6c5400] 15:59:12 INFO - PROCESS | 5220 | 1465426752988 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 15:59:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 15:59:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1494ms 15:59:13 INFO - PROCESS | 5220 | 1465426753047 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 15:59:13 INFO - PROCESS | 5220 | 1465426753050 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 15:59:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 15:59:13 INFO - PROCESS | 5220 | 1465426753058 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 15:59:13 INFO - PROCESS | 5220 | 1465426753060 Marionette TRACE conn3 <- [1,618,null,{}] 15:59:13 INFO - PROCESS | 5220 | 1465426753067 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:13 INFO - PROCESS | 5220 | 1465426753072 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:13 INFO - PROCESS | 5220 | 1465426753253 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 15:59:13 INFO - PROCESS | 5220 | 1465426753430 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:13 INFO - PROCESS | 5220 | 1465426753441 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:13 INFO - PROCESS | 5220 | ++DOCSHELL 0x8ecd9000 == 55 [pid = 5220] [id = 162] 15:59:13 INFO - PROCESS | 5220 | ++DOMWINDOW == 126 (0xa219f800) [pid = 5220] [serial = 486] [outer = (nil)] 15:59:13 INFO - PROCESS | 5220 | ++DOMWINDOW == 127 (0xa2fe2c00) [pid = 5220] [serial = 487] [outer = 0xa219f800] 15:59:13 INFO - PROCESS | 5220 | 1465426753520 Marionette DEBUG loaded listener.js 15:59:13 INFO - PROCESS | 5220 | ++DOMWINDOW == 128 (0xa3282800) [pid = 5220] [serial = 488] [outer = 0xa219f800] 15:59:14 INFO - PROCESS | 5220 | 1465426754392 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 15:59:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 15:59:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1382ms 15:59:14 INFO - PROCESS | 5220 | 1465426754440 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 15:59:14 INFO - PROCESS | 5220 | 1465426754444 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 15:59:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 15:59:14 INFO - PROCESS | 5220 | 1465426754451 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 15:59:14 INFO - PROCESS | 5220 | 1465426754454 Marionette TRACE conn3 <- [1,622,null,{}] 15:59:14 INFO - PROCESS | 5220 | 1465426754459 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:14 INFO - PROCESS | 5220 | 1465426754464 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:14 INFO - PROCESS | 5220 | 1465426754630 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 15:59:14 INFO - PROCESS | 5220 | 1465426754807 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:14 INFO - PROCESS | 5220 | 1465426754817 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:14 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e49d400 == 56 [pid = 5220] [id = 163] 15:59:14 INFO - PROCESS | 5220 | ++DOMWINDOW == 129 (0x8e49e000) [pid = 5220] [serial = 489] [outer = (nil)] 15:59:14 INFO - PROCESS | 5220 | ++DOMWINDOW == 130 (0x8e4a6c00) [pid = 5220] [serial = 490] [outer = 0x8e49e000] 15:59:14 INFO - PROCESS | 5220 | 1465426754893 Marionette DEBUG loaded listener.js 15:59:15 INFO - PROCESS | 5220 | ++DOMWINDOW == 131 (0x8e4a8400) [pid = 5220] [serial = 491] [outer = 0x8e49e000] 15:59:15 INFO - PROCESS | 5220 | 1465426755769 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 15:59:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 15:59:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1382ms 15:59:15 INFO - PROCESS | 5220 | 1465426755834 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 15:59:15 INFO - PROCESS | 5220 | 1465426755839 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 15:59:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 15:59:15 INFO - PROCESS | 5220 | 1465426755845 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 15:59:15 INFO - PROCESS | 5220 | 1465426755848 Marionette TRACE conn3 <- [1,626,null,{}] 15:59:15 INFO - PROCESS | 5220 | 1465426755854 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:15 INFO - PROCESS | 5220 | 1465426755860 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:16 INFO - PROCESS | 5220 | 1465426756043 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 15:59:16 INFO - PROCESS | 5220 | 1465426756232 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:16 INFO - PROCESS | 5220 | 1465426756238 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:16 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4a1800 == 57 [pid = 5220] [id = 164] 15:59:16 INFO - PROCESS | 5220 | ++DOMWINDOW == 132 (0x8e4a2800) [pid = 5220] [serial = 492] [outer = (nil)] 15:59:16 INFO - PROCESS | 5220 | ++DOMWINDOW == 133 (0x8e663400) [pid = 5220] [serial = 493] [outer = 0x8e4a2800] 15:59:16 INFO - PROCESS | 5220 | 1465426756373 Marionette DEBUG loaded listener.js 15:59:16 INFO - PROCESS | 5220 | ++DOMWINDOW == 134 (0x8f8a8000) [pid = 5220] [serial = 494] [outer = 0x8e4a2800] 15:59:17 INFO - PROCESS | 5220 | 1465426757629 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 15:59:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 15:59:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1831ms 15:59:17 INFO - PROCESS | 5220 | 1465426757676 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 15:59:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 15:59:17 INFO - PROCESS | 5220 | 1465426757682 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 15:59:17 INFO - PROCESS | 5220 | 1465426757690 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 15:59:17 INFO - PROCESS | 5220 | 1465426757694 Marionette TRACE conn3 <- [1,630,null,{}] 15:59:17 INFO - PROCESS | 5220 | 1465426757702 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:17 INFO - PROCESS | 5220 | 1465426757707 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:18 INFO - PROCESS | 5220 | 1465426758002 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 15:59:18 INFO - PROCESS | 5220 | 1465426758135 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:18 INFO - PROCESS | 5220 | 1465426758148 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:18 INFO - PROCESS | 5220 | ++DOCSHELL 0x91269c00 == 58 [pid = 5220] [id = 165] 15:59:18 INFO - PROCESS | 5220 | ++DOMWINDOW == 135 (0x9126a800) [pid = 5220] [serial = 495] [outer = (nil)] 15:59:18 INFO - PROCESS | 5220 | ++DOMWINDOW == 136 (0x8ecd4400) [pid = 5220] [serial = 496] [outer = 0x9126a800] 15:59:18 INFO - PROCESS | 5220 | 1465426758333 Marionette DEBUG loaded listener.js 15:59:18 INFO - PROCESS | 5220 | ++DOMWINDOW == 137 (0x91bcac00) [pid = 5220] [serial = 497] [outer = 0x9126a800] 15:59:20 INFO - PROCESS | 5220 | --DOCSHELL 0x9947f000 == 57 [pid = 5220] [id = 36] 15:59:20 INFO - PROCESS | 5220 | --DOCSHELL 0x9976b400 == 56 [pid = 5220] [id = 45] 15:59:20 INFO - PROCESS | 5220 | --DOCSHELL 0x93c3bc00 == 55 [pid = 5220] [id = 35] 15:59:20 INFO - PROCESS | 5220 | --DOCSHELL 0x93906400 == 54 [pid = 5220] [id = 46] 15:59:20 INFO - PROCESS | 5220 | --DOCSHELL 0x91ff2400 == 53 [pid = 5220] [id = 42] 15:59:20 INFO - PROCESS | 5220 | --DOCSHELL 0x93828000 == 52 [pid = 5220] [id = 47] 15:59:20 INFO - PROCESS | 5220 | --DOCSHELL 0x997a9400 == 51 [pid = 5220] [id = 44] 15:59:20 INFO - PROCESS | 5220 | --DOCSHELL 0x93c37400 == 50 [pid = 5220] [id = 41] 15:59:20 INFO - PROCESS | 5220 | --DOCSHELL 0x8f445000 == 49 [pid = 5220] [id = 132] 15:59:20 INFO - PROCESS | 5220 | --DOCSHELL 0x8f449c00 == 48 [pid = 5220] [id = 150] 15:59:20 INFO - PROCESS | 5220 | --DOCSHELL 0x910e3800 == 47 [pid = 5220] [id = 151] 15:59:20 INFO - PROCESS | 5220 | --DOCSHELL 0x91bc1400 == 46 [pid = 5220] [id = 152] 15:59:20 INFO - PROCESS | 5220 | --DOCSHELL 0x8f498400 == 45 [pid = 5220] [id = 153] 15:59:20 INFO - PROCESS | 5220 | --DOCSHELL 0x9126a000 == 44 [pid = 5220] [id = 154] 15:59:20 INFO - PROCESS | 5220 | --DOCSHELL 0x98d1c000 == 43 [pid = 5220] [id = 37] 15:59:20 INFO - PROCESS | 5220 | --DOCSHELL 0x91fea400 == 42 [pid = 5220] [id = 49] 15:59:20 INFO - PROCESS | 5220 | --DOCSHELL 0x9b6e6c00 == 41 [pid = 5220] [id = 39] 15:59:20 INFO - PROCESS | 5220 | --DOCSHELL 0x91ff0c00 == 40 [pid = 5220] [id = 48] 15:59:20 INFO - PROCESS | 5220 | --DOCSHELL 0x9236a800 == 39 [pid = 5220] [id = 40] 15:59:20 INFO - PROCESS | 5220 | --DOCSHELL 0xa328e000 == 38 [pid = 5220] [id = 51] 15:59:20 INFO - PROCESS | 5220 | --DOCSHELL 0x982eac00 == 37 [pid = 5220] [id = 38] 15:59:20 INFO - PROCESS | 5220 | --DOCSHELL 0x98972400 == 36 [pid = 5220] [id = 50] 15:59:20 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4a1800 == 35 [pid = 5220] [id = 164] 15:59:20 INFO - PROCESS | 5220 | --DOCSHELL 0x8e49d400 == 34 [pid = 5220] [id = 163] 15:59:20 INFO - PROCESS | 5220 | --DOCSHELL 0x8ecd9000 == 33 [pid = 5220] [id = 162] 15:59:20 INFO - PROCESS | 5220 | --DOCSHELL 0x9982a000 == 32 [pid = 5220] [id = 160] 15:59:20 INFO - PROCESS | 5220 | --DOCSHELL 0x910e5800 == 31 [pid = 5220] [id = 161] 15:59:20 INFO - PROCESS | 5220 | --DOCSHELL 0x9a027c00 == 30 [pid = 5220] [id = 159] 15:59:20 INFO - PROCESS | 5220 | --DOCSHELL 0x99c13400 == 29 [pid = 5220] [id = 158] 15:59:20 INFO - PROCESS | 5220 | --DOCSHELL 0x8f8a2800 == 28 [pid = 5220] [id = 156] 15:59:20 INFO - PROCESS | 5220 | --DOCSHELL 0x91bc4800 == 27 [pid = 5220] [id = 157] 15:59:20 INFO - PROCESS | 5220 | --DOCSHELL 0x91ccc800 == 26 [pid = 5220] [id = 155] 15:59:20 INFO - PROCESS | 5220 | --DOMWINDOW == 136 (0x8f8a7800) [pid = 5220] [serial = 385] [outer = (nil)] [url = about:blank] 15:59:20 INFO - PROCESS | 5220 | --DOMWINDOW == 135 (0x8f8a5400) [pid = 5220] [serial = 384] [outer = (nil)] [url = about:blank] 15:59:20 INFO - PROCESS | 5220 | --DOMWINDOW == 134 (0x93a1a400) [pid = 5220] [serial = 406] [outer = (nil)] [url = about:blank] 15:59:20 INFO - PROCESS | 5220 | --DOMWINDOW == 133 (0x90fa0400) [pid = 5220] [serial = 388] [outer = (nil)] [url = about:blank] 15:59:20 INFO - PROCESS | 5220 | --DOMWINDOW == 132 (0x8f8ae400) [pid = 5220] [serial = 387] [outer = (nil)] [url = about:blank] 15:59:20 INFO - PROCESS | 5220 | --DOMWINDOW == 131 (0x8e665000) [pid = 5220] [serial = 391] [outer = (nil)] [url = about:blank] 15:59:20 INFO - PROCESS | 5220 | --DOMWINDOW == 130 (0x91cd0400) [pid = 5220] [serial = 408] [outer = (nil)] [url = about:blank] 15:59:20 INFO - PROCESS | 5220 | --DOMWINDOW == 129 (0x922ccc00) [pid = 5220] [serial = 402] [outer = (nil)] [url = about:blank] 15:59:20 INFO - PROCESS | 5220 | --DOMWINDOW == 128 (0x8e663800) [pid = 5220] [serial = 390] [outer = (nil)] [url = about:blank] 15:59:20 INFO - PROCESS | 5220 | --DOMWINDOW == 127 (0x92367800) [pid = 5220] [serial = 403] [outer = (nil)] [url = about:blank] 15:59:20 INFO - PROCESS | 5220 | --DOMWINDOW == 126 (0x91be7000) [pid = 5220] [serial = 400] [outer = (nil)] [url = about:blank] 15:59:20 INFO - PROCESS | 5220 | --DOMWINDOW == 125 (0x93908400) [pid = 5220] [serial = 409] [outer = (nil)] [url = about:blank] 15:59:20 INFO - PROCESS | 5220 | --DOMWINDOW == 124 (0x92364800) [pid = 5220] [serial = 364] [outer = (nil)] [url = about:blank] 15:59:20 INFO - PROCESS | 5220 | --DOMWINDOW == 123 (0x922d0000) [pid = 5220] [serial = 363] [outer = (nil)] [url = about:blank] 15:59:20 INFO - PROCESS | 5220 | --DOMWINDOW == 122 (0x94763000) [pid = 5220] [serial = 367] [outer = (nil)] [url = about:blank] 15:59:20 INFO - PROCESS | 5220 | --DOMWINDOW == 121 (0x93905000) [pid = 5220] [serial = 366] [outer = (nil)] [url = about:blank] 15:59:20 INFO - PROCESS | 5220 | --DOMWINDOW == 120 (0x9a889400) [pid = 5220] [serial = 370] [outer = (nil)] [url = about:blank] 15:59:20 INFO - PROCESS | 5220 | --DOMWINDOW == 119 (0x9a31c400) [pid = 5220] [serial = 369] [outer = (nil)] [url = about:blank] 15:59:20 INFO - PROCESS | 5220 | --DOMWINDOW == 118 (0x9d980c00) [pid = 5220] [serial = 373] [outer = (nil)] [url = about:blank] 15:59:20 INFO - PROCESS | 5220 | --DOMWINDOW == 117 (0x9b882400) [pid = 5220] [serial = 372] [outer = (nil)] [url = about:blank] 15:59:20 INFO - PROCESS | 5220 | --DOMWINDOW == 116 (0x90fa5400) [pid = 5220] [serial = 376] [outer = (nil)] [url = about:blank] 15:59:20 INFO - PROCESS | 5220 | --DOMWINDOW == 115 (0x90fa2400) [pid = 5220] [serial = 375] [outer = (nil)] [url = about:blank] 15:59:20 INFO - PROCESS | 5220 | --DOMWINDOW == 114 (0x8f497c00) [pid = 5220] [serial = 396] [outer = (nil)] [url = about:blank] 15:59:20 INFO - PROCESS | 5220 | --DOMWINDOW == 113 (0x8f5b7800) [pid = 5220] [serial = 397] [outer = (nil)] [url = about:blank] 15:59:20 INFO - PROCESS | 5220 | --DOMWINDOW == 112 (0x91bcf000) [pid = 5220] [serial = 399] [outer = (nil)] [url = about:blank] 15:59:20 INFO - PROCESS | 5220 | --DOMWINDOW == 111 (0x90fa5000) [pid = 5220] [serial = 394] [outer = (nil)] [url = about:blank] 15:59:20 INFO - PROCESS | 5220 | --DOMWINDOW == 110 (0x8f8ac000) [pid = 5220] [serial = 393] [outer = (nil)] [url = about:blank] 15:59:20 INFO - PROCESS | 5220 | --DOMWINDOW == 109 (0xa4d4a400) [pid = 5220] [serial = 379] [outer = (nil)] [url = about:blank] 15:59:20 INFO - PROCESS | 5220 | --DOMWINDOW == 108 (0xa330d800) [pid = 5220] [serial = 378] [outer = (nil)] [url = about:blank] 15:59:20 INFO - PROCESS | 5220 | --DOMWINDOW == 107 (0x8f5b8000) [pid = 5220] [serial = 382] [outer = (nil)] [url = about:blank] 15:59:20 INFO - PROCESS | 5220 | --DOMWINDOW == 106 (0x8f5b6000) [pid = 5220] [serial = 381] [outer = (nil)] [url = about:blank] 15:59:20 INFO - PROCESS | 5220 | --DOMWINDOW == 105 (0x93864c00) [pid = 5220] [serial = 405] [outer = (nil)] [url = about:blank] 15:59:20 INFO - PROCESS | 5220 | 1465426760737 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 15:59:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 15:59:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 3096ms 15:59:20 INFO - PROCESS | 5220 | 1465426760785 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 15:59:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 15:59:20 INFO - PROCESS | 5220 | 1465426760791 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 15:59:20 INFO - PROCESS | 5220 | 1465426760799 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 15:59:20 INFO - PROCESS | 5220 | 1465426760804 Marionette TRACE conn3 <- [1,634,null,{}] 15:59:20 INFO - PROCESS | 5220 | 1465426760812 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:20 INFO - PROCESS | 5220 | 1465426760818 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:20 INFO - PROCESS | 5220 | 1465426760981 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 15:59:21 INFO - PROCESS | 5220 | 1465426761135 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:21 INFO - PROCESS | 5220 | 1465426761142 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:21 INFO - PROCESS | 5220 | ++DOCSHELL 0x8ecd4000 == 27 [pid = 5220] [id = 166] 15:59:21 INFO - PROCESS | 5220 | ++DOMWINDOW == 106 (0x8ecd7400) [pid = 5220] [serial = 498] [outer = (nil)] 15:59:21 INFO - PROCESS | 5220 | ++DOMWINDOW == 107 (0x8f445400) [pid = 5220] [serial = 499] [outer = 0x8ecd7400] 15:59:21 INFO - PROCESS | 5220 | 1465426761217 Marionette DEBUG loaded listener.js 15:59:21 INFO - PROCESS | 5220 | ++DOMWINDOW == 108 (0x8f442800) [pid = 5220] [serial = 500] [outer = 0x8ecd7400] 15:59:21 INFO - PROCESS | 5220 | [5220] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:59:21 INFO - PROCESS | 5220 | 1465426761950 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 15:59:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 15:59:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1182ms 15:59:21 INFO - PROCESS | 5220 | 1465426761982 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 15:59:21 INFO - PROCESS | 5220 | 1465426761991 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 15:59:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 15:59:22 INFO - PROCESS | 5220 | 1465426762003 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 15:59:22 INFO - PROCESS | 5220 | 1465426762007 Marionette TRACE conn3 <- [1,638,null,{}] 15:59:22 INFO - PROCESS | 5220 | 1465426762013 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:22 INFO - PROCESS | 5220 | 1465426762019 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:22 INFO - PROCESS | 5220 | 1465426762197 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 15:59:22 INFO - PROCESS | 5220 | 1465426762214 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:22 INFO - PROCESS | 5220 | 1465426762220 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:22 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f5b9c00 == 28 [pid = 5220] [id = 167] 15:59:22 INFO - PROCESS | 5220 | ++DOMWINDOW == 109 (0x8f5bb400) [pid = 5220] [serial = 501] [outer = (nil)] 15:59:22 INFO - PROCESS | 5220 | ++DOMWINDOW == 110 (0x8f8ae800) [pid = 5220] [serial = 502] [outer = 0x8f5bb400] 15:59:22 INFO - PROCESS | 5220 | 1465426762410 Marionette DEBUG loaded listener.js 15:59:22 INFO - PROCESS | 5220 | ++DOMWINDOW == 111 (0x90f9f800) [pid = 5220] [serial = 503] [outer = 0x8f5bb400] 15:59:22 INFO - PROCESS | 5220 | [5220] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:59:23 INFO - PROCESS | 5220 | 1465426763291 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 15:59:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 15:59:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1332ms 15:59:23 INFO - PROCESS | 5220 | 1465426763334 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 15:59:23 INFO - PROCESS | 5220 | 1465426763337 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 15:59:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 15:59:23 INFO - PROCESS | 5220 | 1465426763350 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 15:59:23 INFO - PROCESS | 5220 | 1465426763356 Marionette TRACE conn3 <- [1,642,null,{}] 15:59:23 INFO - PROCESS | 5220 | 1465426763373 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:23 INFO - PROCESS | 5220 | 1465426763382 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:23 INFO - PROCESS | 5220 | 1465426763588 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 15:59:23 INFO - PROCESS | 5220 | 1465426763611 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:23 INFO - PROCESS | 5220 | 1465426763621 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:23 INFO - PROCESS | 5220 | ++DOCSHELL 0x91264c00 == 29 [pid = 5220] [id = 168] 15:59:23 INFO - PROCESS | 5220 | ++DOMWINDOW == 112 (0x91265c00) [pid = 5220] [serial = 504] [outer = (nil)] 15:59:23 INFO - PROCESS | 5220 | ++DOMWINDOW == 113 (0x91bc5800) [pid = 5220] [serial = 505] [outer = 0x91265c00] 15:59:23 INFO - PROCESS | 5220 | 1465426763693 Marionette DEBUG loaded listener.js 15:59:23 INFO - PROCESS | 5220 | ++DOMWINDOW == 114 (0x91bd0c00) [pid = 5220] [serial = 506] [outer = 0x91265c00] 15:59:24 INFO - PROCESS | 5220 | 1465426764597 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 15:59:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 15:59:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1296ms 15:59:24 INFO - PROCESS | 5220 | 1465426764647 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 15:59:24 INFO - PROCESS | 5220 | 1465426764652 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 15:59:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 15:59:24 INFO - PROCESS | 5220 | 1465426764663 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 15:59:24 INFO - PROCESS | 5220 | 1465426764666 Marionette TRACE conn3 <- [1,646,null,{}] 15:59:24 INFO - PROCESS | 5220 | 1465426764672 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:24 INFO - PROCESS | 5220 | 1465426764676 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:25 INFO - PROCESS | 5220 | 1465426765620 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 15:59:25 INFO - PROCESS | 5220 | --DOMWINDOW == 113 (0x8f48d400) [pid = 5220] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 15:59:25 INFO - PROCESS | 5220 | --DOMWINDOW == 112 (0x910e4000) [pid = 5220] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 15:59:25 INFO - PROCESS | 5220 | --DOMWINDOW == 111 (0x997aa000) [pid = 5220] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 15:59:25 INFO - PROCESS | 5220 | --DOMWINDOW == 110 (0x9390ec00) [pid = 5220] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 15:59:25 INFO - PROCESS | 5220 | --DOMWINDOW == 109 (0x91268000) [pid = 5220] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 15:59:25 INFO - PROCESS | 5220 | --DOMWINDOW == 108 (0x8f5aec00) [pid = 5220] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 15:59:25 INFO - PROCESS | 5220 | --DOMWINDOW == 107 (0x8f446c00) [pid = 5220] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 15:59:25 INFO - PROCESS | 5220 | --DOMWINDOW == 106 (0x92918800) [pid = 5220] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 15:59:25 INFO - PROCESS | 5220 | --DOMWINDOW == 105 (0x9390e800) [pid = 5220] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 15:59:25 INFO - PROCESS | 5220 | --DOMWINDOW == 104 (0x92365000) [pid = 5220] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 15:59:25 INFO - PROCESS | 5220 | --DOMWINDOW == 103 (0x8e65a400) [pid = 5220] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 15:59:25 INFO - PROCESS | 5220 | --DOMWINDOW == 102 (0x8e664c00) [pid = 5220] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 15:59:25 INFO - PROCESS | 5220 | --DOMWINDOW == 101 (0x94761000) [pid = 5220] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 15:59:25 INFO - PROCESS | 5220 | --DOMWINDOW == 100 (0x8f48dc00) [pid = 5220] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 15:59:25 INFO - PROCESS | 5220 | --DOMWINDOW == 99 (0x99868000) [pid = 5220] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 15:59:25 INFO - PROCESS | 5220 | --DOMWINDOW == 98 (0x91bc9000) [pid = 5220] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 15:59:25 INFO - PROCESS | 5220 | --DOMWINDOW == 97 (0x9d906000) [pid = 5220] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 15:59:25 INFO - PROCESS | 5220 | --DOMWINDOW == 96 (0x93c42000) [pid = 5220] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 15:59:25 INFO - PROCESS | 5220 | --DOMWINDOW == 95 (0x995b6400) [pid = 5220] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 15:59:25 INFO - PROCESS | 5220 | 1465426765874 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:25 INFO - PROCESS | 5220 | 1465426765881 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:25 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4a0000 == 30 [pid = 5220] [id = 169] 15:59:25 INFO - PROCESS | 5220 | ++DOMWINDOW == 96 (0x91fea400) [pid = 5220] [serial = 507] [outer = (nil)] 15:59:25 INFO - PROCESS | 5220 | ++DOMWINDOW == 97 (0x91ff2400) [pid = 5220] [serial = 508] [outer = 0x91fea400] 15:59:25 INFO - PROCESS | 5220 | 1465426765949 Marionette DEBUG loaded listener.js 15:59:26 INFO - PROCESS | 5220 | ++DOMWINDOW == 98 (0x922c9000) [pid = 5220] [serial = 509] [outer = 0x91fea400] 15:59:26 INFO - PROCESS | 5220 | 1465426766648 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 15:59:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 15:59:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 2037ms 15:59:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 15:59:26 INFO - PROCESS | 5220 | 1465426766701 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 15:59:26 INFO - PROCESS | 5220 | 1465426766704 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 15:59:26 INFO - PROCESS | 5220 | 1465426766714 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 15:59:26 INFO - PROCESS | 5220 | 1465426766716 Marionette TRACE conn3 <- [1,650,null,{}] 15:59:26 INFO - PROCESS | 5220 | 1465426766722 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:26 INFO - PROCESS | 5220 | 1465426766727 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:26 INFO - PROCESS | 5220 | 1465426766917 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 15:59:26 INFO - PROCESS | 5220 | 1465426766930 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:26 INFO - PROCESS | 5220 | 1465426766939 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:26 INFO - PROCESS | 5220 | ++DOCSHELL 0x91be9400 == 31 [pid = 5220] [id = 170] 15:59:26 INFO - PROCESS | 5220 | ++DOMWINDOW == 99 (0x922c8400) [pid = 5220] [serial = 510] [outer = (nil)] 15:59:26 INFO - PROCESS | 5220 | ++DOMWINDOW == 100 (0x9235f800) [pid = 5220] [serial = 511] [outer = 0x922c8400] 15:59:27 INFO - PROCESS | 5220 | 1465426767005 Marionette DEBUG loaded listener.js 15:59:27 INFO - PROCESS | 5220 | ++DOMWINDOW == 101 (0x92369800) [pid = 5220] [serial = 512] [outer = 0x922c8400] 15:59:27 INFO - PROCESS | 5220 | 1465426767903 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 15:59:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 15:59:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1240ms 15:59:27 INFO - PROCESS | 5220 | 1465426767950 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 15:59:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 15:59:27 INFO - PROCESS | 5220 | 1465426767958 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 15:59:27 INFO - PROCESS | 5220 | 1465426767968 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 15:59:27 INFO - PROCESS | 5220 | 1465426767973 Marionette TRACE conn3 <- [1,654,null,{}] 15:59:27 INFO - PROCESS | 5220 | 1465426767982 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:27 INFO - PROCESS | 5220 | 1465426767988 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:28 INFO - PROCESS | 5220 | 1465426768175 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 15:59:28 INFO - PROCESS | 5220 | 1465426768340 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:28 INFO - PROCESS | 5220 | 1465426768354 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:28 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e49e400 == 32 [pid = 5220] [id = 171] 15:59:28 INFO - PROCESS | 5220 | ++DOMWINDOW == 102 (0x8e666c00) [pid = 5220] [serial = 513] [outer = (nil)] 15:59:28 INFO - PROCESS | 5220 | ++DOMWINDOW == 103 (0x8f49a400) [pid = 5220] [serial = 514] [outer = 0x8e666c00] 15:59:28 INFO - PROCESS | 5220 | 1465426768442 Marionette DEBUG loaded listener.js 15:59:28 INFO - PROCESS | 5220 | ++DOMWINDOW == 104 (0x8f5ba400) [pid = 5220] [serial = 515] [outer = 0x8e666c00] 15:59:29 INFO - PROCESS | 5220 | 1465426769534 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 15:59:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 15:59:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1638ms 15:59:29 INFO - PROCESS | 5220 | 1465426769605 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 15:59:29 INFO - PROCESS | 5220 | 1465426769613 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 15:59:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 15:59:29 INFO - PROCESS | 5220 | 1465426769623 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 15:59:29 INFO - PROCESS | 5220 | 1465426769627 Marionette TRACE conn3 <- [1,658,null,{}] 15:59:29 INFO - PROCESS | 5220 | 1465426769633 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:29 INFO - PROCESS | 5220 | 1465426769639 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:29 INFO - PROCESS | 5220 | 1465426769852 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 15:59:30 INFO - PROCESS | 5220 | 1465426770064 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:30 INFO - PROCESS | 5220 | 1465426770072 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:30 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e65dc00 == 33 [pid = 5220] [id = 172] 15:59:30 INFO - PROCESS | 5220 | ++DOMWINDOW == 105 (0x92360800) [pid = 5220] [serial = 516] [outer = (nil)] 15:59:30 INFO - PROCESS | 5220 | ++DOMWINDOW == 106 (0x92917c00) [pid = 5220] [serial = 517] [outer = 0x92360800] 15:59:30 INFO - PROCESS | 5220 | 1465426770170 Marionette DEBUG loaded listener.js 15:59:30 INFO - PROCESS | 5220 | ++DOMWINDOW == 107 (0x91be3400) [pid = 5220] [serial = 518] [outer = 0x92360800] 15:59:31 INFO - PROCESS | 5220 | 1465426771076 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 15:59:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 15:59:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1483ms 15:59:31 INFO - PROCESS | 5220 | 1465426771106 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 15:59:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 15:59:31 INFO - PROCESS | 5220 | 1465426771111 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 15:59:31 INFO - PROCESS | 5220 | 1465426771118 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 15:59:31 INFO - PROCESS | 5220 | 1465426771124 Marionette TRACE conn3 <- [1,662,null,{}] 15:59:31 INFO - PROCESS | 5220 | 1465426771148 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:31 INFO - PROCESS | 5220 | 1465426771162 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:31 INFO - PROCESS | 5220 | 1465426771339 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 15:59:31 INFO - PROCESS | 5220 | 1465426771546 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:31 INFO - PROCESS | 5220 | 1465426771560 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:31 INFO - PROCESS | 5220 | ++DOCSHELL 0x93823400 == 34 [pid = 5220] [id = 173] 15:59:31 INFO - PROCESS | 5220 | ++DOMWINDOW == 108 (0x93826000) [pid = 5220] [serial = 519] [outer = (nil)] 15:59:31 INFO - PROCESS | 5220 | ++DOMWINDOW == 109 (0x9382a800) [pid = 5220] [serial = 520] [outer = 0x93826000] 15:59:31 INFO - PROCESS | 5220 | 1465426771682 Marionette DEBUG loaded listener.js 15:59:31 INFO - PROCESS | 5220 | ++DOMWINDOW == 110 (0x9385c000) [pid = 5220] [serial = 521] [outer = 0x93826000] 15:59:32 INFO - PROCESS | 5220 | [5220] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:59:32 INFO - PROCESS | 5220 | 1465426772555 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 15:59:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 15:59:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1489ms 15:59:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 15:59:32 INFO - PROCESS | 5220 | 1465426772607 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 15:59:32 INFO - PROCESS | 5220 | 1465426772611 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 15:59:32 INFO - PROCESS | 5220 | 1465426772618 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 15:59:32 INFO - PROCESS | 5220 | 1465426772621 Marionette TRACE conn3 <- [1,666,null,{}] 15:59:32 INFO - PROCESS | 5220 | 1465426772627 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:32 INFO - PROCESS | 5220 | 1465426772632 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:32 INFO - PROCESS | 5220 | 1465426772798 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 15:59:32 INFO - PROCESS | 5220 | 1465426772956 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:32 INFO - PROCESS | 5220 | 1465426772965 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:32 INFO - PROCESS | 5220 | ++DOCSHELL 0x91263400 == 35 [pid = 5220] [id = 174] 15:59:32 INFO - PROCESS | 5220 | ++DOMWINDOW == 111 (0x93904800) [pid = 5220] [serial = 522] [outer = (nil)] 15:59:33 INFO - PROCESS | 5220 | ++DOMWINDOW == 112 (0x93c37000) [pid = 5220] [serial = 523] [outer = 0x93904800] 15:59:33 INFO - PROCESS | 5220 | 1465426773043 Marionette DEBUG loaded listener.js 15:59:33 INFO - PROCESS | 5220 | ++DOMWINDOW == 113 (0x93c3c800) [pid = 5220] [serial = 524] [outer = 0x93904800] 15:59:33 INFO - PROCESS | 5220 | [5220] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:59:33 INFO - PROCESS | 5220 | 1465426773945 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 15:59:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 15:59:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1384ms 15:59:34 INFO - PROCESS | 5220 | 1465426774002 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 15:59:34 INFO - PROCESS | 5220 | 1465426774006 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 15:59:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 15:59:34 INFO - PROCESS | 5220 | 1465426774012 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 15:59:34 INFO - PROCESS | 5220 | 1465426774015 Marionette TRACE conn3 <- [1,670,null,{}] 15:59:34 INFO - PROCESS | 5220 | 1465426774021 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:34 INFO - PROCESS | 5220 | 1465426774026 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:34 INFO - PROCESS | 5220 | 1465426774192 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 15:59:34 INFO - PROCESS | 5220 | 1465426774368 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:34 INFO - PROCESS | 5220 | 1465426774377 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:34 INFO - PROCESS | 5220 | ++DOCSHELL 0x9235fc00 == 36 [pid = 5220] [id = 175] 15:59:34 INFO - PROCESS | 5220 | ++DOMWINDOW == 114 (0x93906800) [pid = 5220] [serial = 525] [outer = (nil)] 15:59:34 INFO - PROCESS | 5220 | ++DOMWINDOW == 115 (0x9476c000) [pid = 5220] [serial = 526] [outer = 0x93906800] 15:59:34 INFO - PROCESS | 5220 | 1465426774458 Marionette DEBUG loaded listener.js 15:59:34 INFO - PROCESS | 5220 | ++DOMWINDOW == 116 (0x951c3c00) [pid = 5220] [serial = 527] [outer = 0x93906800] 15:59:35 INFO - PROCESS | 5220 | 1465426775355 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 15:59:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 15:59:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1378ms 15:59:35 INFO - PROCESS | 5220 | 1465426775391 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 15:59:35 INFO - PROCESS | 5220 | 1465426775395 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 15:59:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 15:59:35 INFO - PROCESS | 5220 | 1465426775402 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 15:59:35 INFO - PROCESS | 5220 | 1465426775405 Marionette TRACE conn3 <- [1,674,null,{}] 15:59:35 INFO - PROCESS | 5220 | 1465426775411 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:35 INFO - PROCESS | 5220 | 1465426775422 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:35 INFO - PROCESS | 5220 | 1465426775630 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 15:59:35 INFO - PROCESS | 5220 | 1465426775829 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:35 INFO - PROCESS | 5220 | 1465426775842 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:35 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e668c00 == 37 [pid = 5220] [id = 176] 15:59:35 INFO - PROCESS | 5220 | ++DOMWINDOW == 117 (0x8ece1000) [pid = 5220] [serial = 528] [outer = (nil)] 15:59:36 INFO - PROCESS | 5220 | ++DOMWINDOW == 118 (0x982e0800) [pid = 5220] [serial = 529] [outer = 0x8ece1000] 15:59:36 INFO - PROCESS | 5220 | 1465426776014 Marionette DEBUG loaded listener.js 15:59:36 INFO - PROCESS | 5220 | ++DOMWINDOW == 119 (0x98d22c00) [pid = 5220] [serial = 530] [outer = 0x8ece1000] 15:59:36 INFO - PROCESS | 5220 | [5220] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:59:36 INFO - PROCESS | 5220 | 1465426776870 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 15:59:36 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 15:59:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1527ms 15:59:36 INFO - PROCESS | 5220 | 1465426776930 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 15:59:36 INFO - PROCESS | 5220 | 1465426776935 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 15:59:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 15:59:36 INFO - PROCESS | 5220 | 1465426776941 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 15:59:36 INFO - PROCESS | 5220 | 1465426776944 Marionette TRACE conn3 <- [1,678,null,{}] 15:59:36 INFO - PROCESS | 5220 | 1465426776950 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:36 INFO - PROCESS | 5220 | 1465426776955 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:37 INFO - PROCESS | 5220 | 1465426777122 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 15:59:37 INFO - PROCESS | 5220 | 1465426777289 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:37 INFO - PROCESS | 5220 | 1465426777297 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:37 INFO - PROCESS | 5220 | ++DOCSHELL 0x91bc4400 == 38 [pid = 5220] [id = 177] 15:59:37 INFO - PROCESS | 5220 | ++DOMWINDOW == 120 (0x951f3c00) [pid = 5220] [serial = 531] [outer = (nil)] 15:59:37 INFO - PROCESS | 5220 | ++DOMWINDOW == 121 (0x9976a800) [pid = 5220] [serial = 532] [outer = 0x951f3c00] 15:59:37 INFO - PROCESS | 5220 | 1465426777380 Marionette DEBUG loaded listener.js 15:59:37 INFO - PROCESS | 5220 | ++DOMWINDOW == 122 (0x995bb400) [pid = 5220] [serial = 533] [outer = 0x951f3c00] 15:59:38 INFO - PROCESS | 5220 | 1465426778246 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 15:59:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 15:59:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1339ms 15:59:38 INFO - PROCESS | 5220 | 1465426778281 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 15:59:38 INFO - PROCESS | 5220 | 1465426778285 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 15:59:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 15:59:38 INFO - PROCESS | 5220 | 1465426778291 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 15:59:38 INFO - PROCESS | 5220 | 1465426778295 Marionette TRACE conn3 <- [1,682,null,{}] 15:59:38 INFO - PROCESS | 5220 | 1465426778300 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:38 INFO - PROCESS | 5220 | 1465426778305 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:38 INFO - PROCESS | 5220 | 1465426778462 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 15:59:38 INFO - PROCESS | 5220 | 1465426778627 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:38 INFO - PROCESS | 5220 | 1465426778635 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:38 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f5ae800 == 39 [pid = 5220] [id = 178] 15:59:38 INFO - PROCESS | 5220 | ++DOMWINDOW == 123 (0x9896a000) [pid = 5220] [serial = 534] [outer = (nil)] 15:59:38 INFO - PROCESS | 5220 | ++DOMWINDOW == 124 (0x9982b000) [pid = 5220] [serial = 535] [outer = 0x9896a000] 15:59:38 INFO - PROCESS | 5220 | 1465426778714 Marionette DEBUG loaded listener.js 15:59:38 INFO - PROCESS | 5220 | ++DOMWINDOW == 125 (0x99830000) [pid = 5220] [serial = 536] [outer = 0x9896a000] 15:59:40 INFO - PROCESS | 5220 | SkCairoFTTypeface::onFilterRec unimplemented 15:59:40 INFO - PROCESS | 5220 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:59:40 INFO - PROCESS | 5220 | 1465426780139 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 15:59:40 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) 15:59:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1888ms 15:59:40 INFO - PROCESS | 5220 | 1465426780180 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 15:59:40 INFO - PROCESS | 5220 | 1465426780184 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 15:59:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 15:59:40 INFO - PROCESS | 5220 | 1465426780190 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 15:59:40 INFO - PROCESS | 5220 | 1465426780194 Marionette TRACE conn3 <- [1,686,null,{}] 15:59:40 INFO - PROCESS | 5220 | 1465426780211 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:40 INFO - PROCESS | 5220 | 1465426780216 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:40 INFO - PROCESS | 5220 | 1465426780376 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 15:59:40 INFO - PROCESS | 5220 | 1465426780658 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:40 INFO - PROCESS | 5220 | 1465426780669 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:40 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e49ec00 == 40 [pid = 5220] [id = 179] 15:59:40 INFO - PROCESS | 5220 | ++DOMWINDOW == 126 (0x8e4a2c00) [pid = 5220] [serial = 537] [outer = (nil)] 15:59:40 INFO - PROCESS | 5220 | ++DOMWINDOW == 127 (0x8e65ec00) [pid = 5220] [serial = 538] [outer = 0x8e4a2c00] 15:59:40 INFO - PROCESS | 5220 | 1465426780740 Marionette DEBUG loaded listener.js 15:59:40 INFO - PROCESS | 5220 | ++DOMWINDOW == 128 (0x8ecd3400) [pid = 5220] [serial = 539] [outer = 0x8e4a2c00] 15:59:41 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4a0000 == 39 [pid = 5220] [id = 169] 15:59:41 INFO - PROCESS | 5220 | --DOCSHELL 0x91264c00 == 38 [pid = 5220] [id = 168] 15:59:41 INFO - PROCESS | 5220 | --DOCSHELL 0x8f5b9c00 == 37 [pid = 5220] [id = 167] 15:59:41 INFO - PROCESS | 5220 | --DOCSHELL 0x8ecd4000 == 36 [pid = 5220] [id = 166] 15:59:41 INFO - PROCESS | 5220 | --DOMWINDOW == 127 (0x99d59800) [pid = 5220] [serial = 466] [outer = (nil)] [url = about:blank] 15:59:41 INFO - PROCESS | 5220 | --DOMWINDOW == 126 (0x99fc5400) [pid = 5220] [serial = 467] [outer = (nil)] [url = about:blank] 15:59:41 INFO - PROCESS | 5220 | --DOMWINDOW == 125 (0x98d18000) [pid = 5220] [serial = 464] [outer = (nil)] [url = about:blank] 15:59:41 INFO - PROCESS | 5220 | --DOMWINDOW == 124 (0x910df400) [pid = 5220] [serial = 414] [outer = (nil)] [url = about:blank] 15:59:41 INFO - PROCESS | 5220 | --DOMWINDOW == 123 (0x9b6f0000) [pid = 5220] [serial = 440] [outer = (nil)] [url = about:blank] 15:59:41 INFO - PROCESS | 5220 | --DOMWINDOW == 122 (0x99dcc800) [pid = 5220] [serial = 428] [outer = (nil)] [url = about:blank] 15:59:41 INFO - PROCESS | 5220 | --DOMWINDOW == 121 (0x99d60c00) [pid = 5220] [serial = 427] [outer = (nil)] [url = about:blank] 15:59:41 INFO - PROCESS | 5220 | --DOMWINDOW == 120 (0x9769e400) [pid = 5220] [serial = 461] [outer = (nil)] [url = about:blank] 15:59:41 INFO - PROCESS | 5220 | --DOMWINDOW == 119 (0x91ccd400) [pid = 5220] [serial = 454] [outer = (nil)] [url = about:blank] 15:59:41 INFO - PROCESS | 5220 | --DOMWINDOW == 118 (0x9a88f800) [pid = 5220] [serial = 436] [outer = (nil)] [url = about:blank] 15:59:41 INFO - PROCESS | 5220 | --DOMWINDOW == 117 (0x97692000) [pid = 5220] [serial = 460] [outer = (nil)] [url = about:blank] 15:59:41 INFO - PROCESS | 5220 | --DOMWINDOW == 116 (0x93907c00) [pid = 5220] [serial = 446] [outer = (nil)] [url = about:blank] 15:59:41 INFO - PROCESS | 5220 | --DOMWINDOW == 115 (0x93c3e800) [pid = 5220] [serial = 458] [outer = (nil)] [url = about:blank] 15:59:41 INFO - PROCESS | 5220 | --DOMWINDOW == 114 (0x9a31d800) [pid = 5220] [serial = 430] [outer = (nil)] [url = about:blank] 15:59:41 INFO - PROCESS | 5220 | --DOMWINDOW == 113 (0x92ee4c00) [pid = 5220] [serial = 418] [outer = (nil)] [url = about:blank] 15:59:41 INFO - PROCESS | 5220 | --DOMWINDOW == 112 (0x9a887c00) [pid = 5220] [serial = 434] [outer = (nil)] [url = about:blank] 15:59:41 INFO - PROCESS | 5220 | --DOMWINDOW == 111 (0x92913400) [pid = 5220] [serial = 455] [outer = (nil)] [url = about:blank] 15:59:41 INFO - PROCESS | 5220 | --DOMWINDOW == 110 (0x9a022800) [pid = 5220] [serial = 431] [outer = (nil)] [url = about:blank] 15:59:41 INFO - PROCESS | 5220 | --DOMWINDOW == 109 (0x91bcd800) [pid = 5220] [serial = 415] [outer = (nil)] [url = about:blank] 15:59:41 INFO - PROCESS | 5220 | --DOMWINDOW == 108 (0x8ecdd400) [pid = 5220] [serial = 448] [outer = (nil)] [url = about:blank] 15:59:41 INFO - PROCESS | 5220 | --DOMWINDOW == 107 (0x99823400) [pid = 5220] [serial = 422] [outer = (nil)] [url = about:blank] 15:59:41 INFO - PROCESS | 5220 | --DOMWINDOW == 106 (0x8f8a6800) [pid = 5220] [serial = 451] [outer = (nil)] [url = about:blank] 15:59:41 INFO - PROCESS | 5220 | --DOMWINDOW == 105 (0x93a18000) [pid = 5220] [serial = 457] [outer = (nil)] [url = about:blank] 15:59:41 INFO - PROCESS | 5220 | --DOMWINDOW == 104 (0x99c16c00) [pid = 5220] [serial = 424] [outer = (nil)] [url = about:blank] 15:59:41 INFO - PROCESS | 5220 | --DOMWINDOW == 103 (0x9381ec00) [pid = 5220] [serial = 463] [outer = (nil)] [url = about:blank] 15:59:41 INFO - PROCESS | 5220 | --DOMWINDOW == 102 (0x9b6e8000) [pid = 5220] [serial = 439] [outer = (nil)] [url = about:blank] 15:59:41 INFO - PROCESS | 5220 | --DOMWINDOW == 101 (0x910e5400) [pid = 5220] [serial = 452] [outer = (nil)] [url = about:blank] 15:59:41 INFO - PROCESS | 5220 | --DOMWINDOW == 100 (0x99c1a000) [pid = 5220] [serial = 425] [outer = (nil)] [url = about:blank] 15:59:41 INFO - PROCESS | 5220 | --DOMWINDOW == 99 (0x9a360c00) [pid = 5220] [serial = 433] [outer = (nil)] [url = about:blank] 15:59:41 INFO - PROCESS | 5220 | --DOMWINDOW == 98 (0x9d90d400) [pid = 5220] [serial = 442] [outer = (nil)] [url = about:blank] 15:59:41 INFO - PROCESS | 5220 | --DOMWINDOW == 97 (0x951c5800) [pid = 5220] [serial = 411] [outer = (nil)] [url = about:blank] 15:59:41 INFO - PROCESS | 5220 | --DOMWINDOW == 96 (0x9ab8f400) [pid = 5220] [serial = 437] [outer = (nil)] [url = about:blank] 15:59:41 INFO - PROCESS | 5220 | --DOMWINDOW == 95 (0x99769800) [pid = 5220] [serial = 421] [outer = (nil)] [url = about:blank] 15:59:41 INFO - PROCESS | 5220 | --DOMWINDOW == 94 (0x98262000) [pid = 5220] [serial = 412] [outer = (nil)] [url = about:blank] 15:59:41 INFO - PROCESS | 5220 | --DOMWINDOW == 93 (0x910d8c00) [pid = 5220] [serial = 445] [outer = (nil)] [url = about:blank] 15:59:41 INFO - PROCESS | 5220 | --DOMWINDOW == 92 (0x93a16c00) [pid = 5220] [serial = 419] [outer = (nil)] [url = about:blank] 15:59:41 INFO - PROCESS | 5220 | --DOMWINDOW == 91 (0x8f48f400) [pid = 5220] [serial = 449] [outer = (nil)] [url = about:blank] 15:59:41 INFO - PROCESS | 5220 | --DOMWINDOW == 90 (0x9d978000) [pid = 5220] [serial = 443] [outer = (nil)] [url = about:blank] 15:59:41 INFO - PROCESS | 5220 | --DOMWINDOW == 89 (0x91cc6400) [pid = 5220] [serial = 238] [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.] 15:59:41 INFO - PROCESS | 5220 | SkCairoFTTypeface::onFilterRec unimplemented 15:59:42 INFO - PROCESS | 5220 | 1465426782031 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 15:59:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 15:59:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1853ms 15:59:42 INFO - PROCESS | 5220 | 1465426782045 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 15:59:42 INFO - PROCESS | 5220 | 1465426782049 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 15:59:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 15:59:42 INFO - PROCESS | 5220 | 1465426782056 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 15:59:42 INFO - PROCESS | 5220 | 1465426782061 Marionette TRACE conn3 <- [1,690,null,{}] 15:59:42 INFO - PROCESS | 5220 | 1465426782069 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:42 INFO - PROCESS | 5220 | 1465426782074 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:42 INFO - PROCESS | 5220 | 1465426782262 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 15:59:42 INFO - PROCESS | 5220 | 1465426782386 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:42 INFO - PROCESS | 5220 | 1465426782394 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:42 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e661c00 == 37 [pid = 5220] [id = 180] 15:59:42 INFO - PROCESS | 5220 | ++DOMWINDOW == 90 (0x8ecdec00) [pid = 5220] [serial = 540] [outer = (nil)] 15:59:42 INFO - PROCESS | 5220 | ++DOMWINDOW == 91 (0x8f5b9800) [pid = 5220] [serial = 541] [outer = 0x8ecdec00] 15:59:42 INFO - PROCESS | 5220 | 1465426782464 Marionette DEBUG loaded listener.js 15:59:42 INFO - PROCESS | 5220 | ++DOMWINDOW == 92 (0x90fa2800) [pid = 5220] [serial = 542] [outer = 0x8ecdec00] 15:59:43 INFO - PROCESS | 5220 | SkCairoFTTypeface::onFilterRec unimplemented 15:59:43 INFO - PROCESS | 5220 | 1465426783594 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 15:59:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 15:59:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1578ms 15:59:43 INFO - PROCESS | 5220 | 1465426783638 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 15:59:43 INFO - PROCESS | 5220 | 1465426783644 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 15:59:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 15:59:43 INFO - PROCESS | 5220 | 1465426783651 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 15:59:43 INFO - PROCESS | 5220 | 1465426783654 Marionette TRACE conn3 <- [1,694,null,{}] 15:59:43 INFO - PROCESS | 5220 | 1465426783660 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:43 INFO - PROCESS | 5220 | 1465426783665 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:43 INFO - PROCESS | 5220 | 1465426783876 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 15:59:43 INFO - PROCESS | 5220 | 1465426783937 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:43 INFO - PROCESS | 5220 | 1465426783944 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:43 INFO - PROCESS | 5220 | ++DOCSHELL 0x910d8c00 == 38 [pid = 5220] [id = 181] 15:59:43 INFO - PROCESS | 5220 | ++DOMWINDOW == 93 (0x91bc4000) [pid = 5220] [serial = 543] [outer = (nil)] 15:59:44 INFO - PROCESS | 5220 | ++DOMWINDOW == 94 (0x91cca000) [pid = 5220] [serial = 544] [outer = 0x91bc4000] 15:59:44 INFO - PROCESS | 5220 | 1465426784009 Marionette DEBUG loaded listener.js 15:59:44 INFO - PROCESS | 5220 | ++DOMWINDOW == 95 (0x922cf000) [pid = 5220] [serial = 545] [outer = 0x91bc4000] 15:59:45 INFO - PROCESS | 5220 | SkCairoFTTypeface::onFilterRec unimplemented 15:59:45 INFO - PROCESS | 5220 | 1465426785251 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 15:59:45 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) 15:59:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1639ms 15:59:45 INFO - PROCESS | 5220 | 1465426785290 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 15:59:45 INFO - PROCESS | 5220 | 1465426785293 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 15:59:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 15:59:45 INFO - PROCESS | 5220 | 1465426785323 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 15:59:45 INFO - PROCESS | 5220 | 1465426785331 Marionette TRACE conn3 <- [1,698,null,{}] 15:59:45 INFO - PROCESS | 5220 | 1465426785346 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:45 INFO - PROCESS | 5220 | 1465426785353 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:45 INFO - PROCESS | 5220 | 1465426785577 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 15:59:45 INFO - PROCESS | 5220 | 1465426785611 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:45 INFO - PROCESS | 5220 | 1465426785619 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:45 INFO - PROCESS | 5220 | ++DOCSHELL 0x91bc8800 == 39 [pid = 5220] [id = 182] 15:59:45 INFO - PROCESS | 5220 | ++DOMWINDOW == 96 (0x92367c00) [pid = 5220] [serial = 546] [outer = (nil)] 15:59:45 INFO - PROCESS | 5220 | ++DOMWINDOW == 97 (0x92cd0400) [pid = 5220] [serial = 547] [outer = 0x92367c00] 15:59:45 INFO - PROCESS | 5220 | 1465426785687 Marionette DEBUG loaded listener.js 15:59:45 INFO - PROCESS | 5220 | ++DOMWINDOW == 98 (0x93822c00) [pid = 5220] [serial = 548] [outer = 0x92367c00] 15:59:46 INFO - PROCESS | 5220 | --DOMWINDOW == 97 (0x8f8aec00) [pid = 5220] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 15:59:46 INFO - PROCESS | 5220 | --DOMWINDOW == 96 (0x92cc6800) [pid = 5220] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 15:59:46 INFO - PROCESS | 5220 | --DOMWINDOW == 95 (0x99c15000) [pid = 5220] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 15:59:46 INFO - PROCESS | 5220 | --DOMWINDOW == 94 (0x9a847000) [pid = 5220] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 15:59:46 INFO - PROCESS | 5220 | --DOMWINDOW == 93 (0x9a35fc00) [pid = 5220] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 15:59:46 INFO - PROCESS | 5220 | --DOMWINDOW == 92 (0x91265c00) [pid = 5220] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 15:59:46 INFO - PROCESS | 5220 | --DOMWINDOW == 91 (0x8ecd7400) [pid = 5220] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 15:59:46 INFO - PROCESS | 5220 | --DOMWINDOW == 90 (0x8f5bb400) [pid = 5220] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 15:59:46 INFO - PROCESS | 5220 | --DOMWINDOW == 89 (0x9b6c5400) [pid = 5220] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 15:59:46 INFO - PROCESS | 5220 | --DOMWINDOW == 88 (0x9126a800) [pid = 5220] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 15:59:46 INFO - PROCESS | 5220 | --DOMWINDOW == 87 (0xa219f800) [pid = 5220] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 15:59:46 INFO - PROCESS | 5220 | --DOMWINDOW == 86 (0x8e49e000) [pid = 5220] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 15:59:46 INFO - PROCESS | 5220 | --DOMWINDOW == 85 (0x8e4a2800) [pid = 5220] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 15:59:46 INFO - PROCESS | 5220 | --DOMWINDOW == 84 (0x91fea400) [pid = 5220] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 15:59:47 INFO - PROCESS | 5220 | SkCairoFTTypeface::onFilterRec unimplemented 15:59:47 INFO - PROCESS | 5220 | 1465426787038 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 15:59:47 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) 15:59:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1757ms 15:59:47 INFO - PROCESS | 5220 | 1465426787064 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 15:59:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 15:59:47 INFO - PROCESS | 5220 | 1465426787068 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 15:59:47 INFO - PROCESS | 5220 | 1465426787074 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 15:59:47 INFO - PROCESS | 5220 | 1465426787077 Marionette TRACE conn3 <- [1,702,null,{}] 15:59:47 INFO - PROCESS | 5220 | 1465426787082 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:47 INFO - PROCESS | 5220 | 1465426787086 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:47 INFO - PROCESS | 5220 | 1465426787307 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 15:59:47 INFO - PROCESS | 5220 | 1465426787322 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:47 INFO - PROCESS | 5220 | 1465426787332 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:47 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e49e000 == 40 [pid = 5220] [id = 183] 15:59:47 INFO - PROCESS | 5220 | ++DOMWINDOW == 85 (0x8e4a5000) [pid = 5220] [serial = 549] [outer = (nil)] 15:59:47 INFO - PROCESS | 5220 | ++DOMWINDOW == 86 (0x9126a800) [pid = 5220] [serial = 550] [outer = 0x8e4a5000] 15:59:47 INFO - PROCESS | 5220 | 1465426787393 Marionette DEBUG loaded listener.js 15:59:47 INFO - PROCESS | 5220 | ++DOMWINDOW == 87 (0x92ccf400) [pid = 5220] [serial = 551] [outer = 0x8e4a5000] 15:59:48 INFO - PROCESS | 5220 | SkCairoFTTypeface::onFilterRec unimplemented 15:59:48 INFO - PROCESS | 5220 | 1465426788574 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 15:59:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 15:59:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1540ms 15:59:48 INFO - PROCESS | 5220 | 1465426788614 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 15:59:48 INFO - PROCESS | 5220 | 1465426788621 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 15:59:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 15:59:48 INFO - PROCESS | 5220 | 1465426788630 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 15:59:48 INFO - PROCESS | 5220 | 1465426788636 Marionette TRACE conn3 <- [1,706,null,{}] 15:59:48 INFO - PROCESS | 5220 | 1465426788645 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:48 INFO - PROCESS | 5220 | 1465426788651 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:48 INFO - PROCESS | 5220 | 1465426788934 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 15:59:49 INFO - PROCESS | 5220 | 1465426789072 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:49 INFO - PROCESS | 5220 | 1465426789083 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:49 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f49b800 == 41 [pid = 5220] [id = 184] 15:59:49 INFO - PROCESS | 5220 | ++DOMWINDOW == 88 (0x8f49c800) [pid = 5220] [serial = 552] [outer = (nil)] 15:59:49 INFO - PROCESS | 5220 | ++DOMWINDOW == 89 (0x8f5bb800) [pid = 5220] [serial = 553] [outer = 0x8f49c800] 15:59:49 INFO - PROCESS | 5220 | 1465426789167 Marionette DEBUG loaded listener.js 15:59:49 INFO - PROCESS | 5220 | ++DOMWINDOW == 90 (0x8f8a7c00) [pid = 5220] [serial = 554] [outer = 0x8f49c800] 15:59:50 INFO - PROCESS | 5220 | SkCairoFTTypeface::onFilterRec unimplemented 15:59:50 INFO - PROCESS | 5220 | 1465426790503 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 15:59:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 15:59:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1932ms 15:59:50 INFO - PROCESS | 5220 | 1465426790639 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 15:59:50 INFO - PROCESS | 5220 | 1465426790647 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 15:59:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 15:59:50 INFO - PROCESS | 5220 | 1465426790665 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 15:59:50 INFO - PROCESS | 5220 | 1465426790669 Marionette TRACE conn3 <- [1,710,null,{}] 15:59:50 INFO - PROCESS | 5220 | 1465426790676 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:50 INFO - PROCESS | 5220 | 1465426790682 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:50 INFO - PROCESS | 5220 | 1465426790841 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 15:59:51 INFO - PROCESS | 5220 | 1465426791046 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:51 INFO - PROCESS | 5220 | 1465426791058 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:51 INFO - PROCESS | 5220 | ++DOCSHELL 0x8ece0800 == 42 [pid = 5220] [id = 185] 15:59:51 INFO - PROCESS | 5220 | ++DOMWINDOW == 91 (0x922cb800) [pid = 5220] [serial = 555] [outer = (nil)] 15:59:51 INFO - PROCESS | 5220 | ++DOMWINDOW == 92 (0x92364800) [pid = 5220] [serial = 556] [outer = 0x922cb800] 15:59:51 INFO - PROCESS | 5220 | 1465426791137 Marionette DEBUG loaded listener.js 15:59:51 INFO - PROCESS | 5220 | ++DOMWINDOW == 93 (0x9291b000) [pid = 5220] [serial = 557] [outer = 0x922cb800] 15:59:52 INFO - PROCESS | 5220 | SkCairoFTTypeface::onFilterRec unimplemented 15:59:52 INFO - PROCESS | 5220 | 1465426792454 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 15:59:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 15:59:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1839ms 15:59:52 INFO - PROCESS | 5220 | 1465426792624 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 15:59:52 INFO - PROCESS | 5220 | 1465426792629 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 15:59:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 15:59:52 INFO - PROCESS | 5220 | 1465426792647 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 15:59:52 INFO - PROCESS | 5220 | 1465426792653 Marionette TRACE conn3 <- [1,714,null,{}] 15:59:52 INFO - PROCESS | 5220 | 1465426792670 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:52 INFO - PROCESS | 5220 | 1465426792678 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:52 INFO - PROCESS | 5220 | 1465426792839 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 15:59:53 INFO - PROCESS | 5220 | 1465426792998 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:53 INFO - PROCESS | 5220 | 1465426793009 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:53 INFO - PROCESS | 5220 | ++DOCSHELL 0x93827400 == 43 [pid = 5220] [id = 186] 15:59:53 INFO - PROCESS | 5220 | ++DOMWINDOW == 94 (0x93908c00) [pid = 5220] [serial = 558] [outer = (nil)] 15:59:53 INFO - PROCESS | 5220 | ++DOMWINDOW == 95 (0x94753400) [pid = 5220] [serial = 559] [outer = 0x93908c00] 15:59:53 INFO - PROCESS | 5220 | 1465426793091 Marionette DEBUG loaded listener.js 15:59:53 INFO - PROCESS | 5220 | ++DOMWINDOW == 96 (0x951cbc00) [pid = 5220] [serial = 560] [outer = 0x93908c00] 15:59:54 INFO - PROCESS | 5220 | SkCairoFTTypeface::onFilterRec unimplemented 15:59:54 INFO - PROCESS | 5220 | 1465426794388 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 15:59:54 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 15:59:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1787ms 15:59:54 INFO - PROCESS | 5220 | 1465426794431 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 15:59:54 INFO - PROCESS | 5220 | 1465426794437 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 15:59:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 15:59:54 INFO - PROCESS | 5220 | 1465426794503 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 15:59:54 INFO - PROCESS | 5220 | 1465426794507 Marionette TRACE conn3 <- [1,718,null,{}] 15:59:54 INFO - PROCESS | 5220 | 1465426794518 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:54 INFO - PROCESS | 5220 | 1465426794522 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:54 INFO - PROCESS | 5220 | 1465426794691 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 15:59:54 INFO - PROCESS | 5220 | 1465426794853 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:54 INFO - PROCESS | 5220 | 1465426794860 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:54 INFO - PROCESS | 5220 | ++DOCSHELL 0x93c36000 == 44 [pid = 5220] [id = 187] 15:59:54 INFO - PROCESS | 5220 | ++DOMWINDOW == 97 (0x94759000) [pid = 5220] [serial = 561] [outer = (nil)] 15:59:54 INFO - PROCESS | 5220 | ++DOMWINDOW == 98 (0x98256c00) [pid = 5220] [serial = 562] [outer = 0x94759000] 15:59:54 INFO - PROCESS | 5220 | 1465426794942 Marionette DEBUG loaded listener.js 15:59:55 INFO - PROCESS | 5220 | ++DOMWINDOW == 99 (0x98975000) [pid = 5220] [serial = 563] [outer = 0x94759000] 15:59:56 INFO - PROCESS | 5220 | SkCairoFTTypeface::onFilterRec unimplemented 15:59:56 INFO - PROCESS | 5220 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:59:56 INFO - PROCESS | 5220 | 1465426796538 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 15:59:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 15:59:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2112ms 15:59:56 INFO - PROCESS | 5220 | 1465426796597 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 15:59:56 INFO - PROCESS | 5220 | 1465426796605 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 15:59:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 15:59:56 INFO - PROCESS | 5220 | 1465426796613 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 15:59:56 INFO - PROCESS | 5220 | 1465426796617 Marionette TRACE conn3 <- [1,722,null,{}] 15:59:56 INFO - PROCESS | 5220 | 1465426796625 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:56 INFO - PROCESS | 5220 | 1465426796631 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:56 INFO - PROCESS | 5220 | 1465426796866 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 15:59:57 INFO - PROCESS | 5220 | 1465426797095 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:57 INFO - PROCESS | 5220 | 1465426797101 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:57 INFO - PROCESS | 5220 | ++DOCSHELL 0x91265800 == 45 [pid = 5220] [id = 188] 15:59:57 INFO - PROCESS | 5220 | ++DOMWINDOW == 100 (0x91266400) [pid = 5220] [serial = 564] [outer = (nil)] 15:59:57 INFO - PROCESS | 5220 | ++DOMWINDOW == 101 (0x91bca800) [pid = 5220] [serial = 565] [outer = 0x91266400] 15:59:57 INFO - PROCESS | 5220 | 1465426797181 Marionette DEBUG loaded listener.js 15:59:57 INFO - PROCESS | 5220 | ++DOMWINDOW == 102 (0x91be3800) [pid = 5220] [serial = 566] [outer = 0x91266400] 15:59:58 INFO - PROCESS | 5220 | --DOCSHELL 0x91bc8800 == 44 [pid = 5220] [id = 182] 15:59:58 INFO - PROCESS | 5220 | --DOCSHELL 0x910d8c00 == 43 [pid = 5220] [id = 181] 15:59:58 INFO - PROCESS | 5220 | --DOCSHELL 0x8e661c00 == 42 [pid = 5220] [id = 180] 15:59:58 INFO - PROCESS | 5220 | --DOCSHELL 0x8e49ec00 == 41 [pid = 5220] [id = 179] 15:59:58 INFO - PROCESS | 5220 | --DOCSHELL 0x8f5ae800 == 40 [pid = 5220] [id = 178] 15:59:58 INFO - PROCESS | 5220 | --DOCSHELL 0x91bc4400 == 39 [pid = 5220] [id = 177] 15:59:58 INFO - PROCESS | 5220 | --DOCSHELL 0x8e668c00 == 38 [pid = 5220] [id = 176] 15:59:58 INFO - PROCESS | 5220 | --DOCSHELL 0x9235fc00 == 37 [pid = 5220] [id = 175] 15:59:58 INFO - PROCESS | 5220 | --DOCSHELL 0x93823400 == 36 [pid = 5220] [id = 173] 15:59:58 INFO - PROCESS | 5220 | --DOCSHELL 0x91263400 == 35 [pid = 5220] [id = 174] 15:59:58 INFO - PROCESS | 5220 | --DOCSHELL 0x8e65dc00 == 34 [pid = 5220] [id = 172] 15:59:58 INFO - PROCESS | 5220 | --DOCSHELL 0x8e49e400 == 33 [pid = 5220] [id = 171] 15:59:58 INFO - PROCESS | 5220 | --DOCSHELL 0x91be9400 == 32 [pid = 5220] [id = 170] 15:59:58 INFO - PROCESS | 5220 | --DOCSHELL 0x91269c00 == 31 [pid = 5220] [id = 165] 15:59:58 INFO - PROCESS | 5220 | --DOCSHELL 0x93827400 == 30 [pid = 5220] [id = 186] 15:59:58 INFO - PROCESS | 5220 | --DOCSHELL 0x93c36000 == 29 [pid = 5220] [id = 187] 15:59:58 INFO - PROCESS | 5220 | --DOCSHELL 0x8ece0800 == 28 [pid = 5220] [id = 185] 15:59:58 INFO - PROCESS | 5220 | --DOCSHELL 0x8e49e000 == 27 [pid = 5220] [id = 183] 15:59:58 INFO - PROCESS | 5220 | --DOCSHELL 0x8f49b800 == 26 [pid = 5220] [id = 184] 15:59:58 INFO - PROCESS | 5220 | --DOMWINDOW == 101 (0x9235f800) [pid = 5220] [serial = 511] [outer = (nil)] [url = about:blank] 15:59:58 INFO - PROCESS | 5220 | --DOMWINDOW == 100 (0x91be5000) [pid = 5220] [serial = 470] [outer = (nil)] [url = about:blank] 15:59:58 INFO - PROCESS | 5220 | --DOMWINDOW == 99 (0x91269400) [pid = 5220] [serial = 469] [outer = (nil)] [url = about:blank] 15:59:58 INFO - PROCESS | 5220 | --DOMWINDOW == 98 (0x951c4c00) [pid = 5220] [serial = 473] [outer = (nil)] [url = about:blank] 15:59:58 INFO - PROCESS | 5220 | --DOMWINDOW == 97 (0x9382c800) [pid = 5220] [serial = 472] [outer = (nil)] [url = about:blank] 15:59:58 INFO - PROCESS | 5220 | --DOMWINDOW == 96 (0x9a02e800) [pid = 5220] [serial = 476] [outer = (nil)] [url = about:blank] 15:59:58 INFO - PROCESS | 5220 | --DOMWINDOW == 95 (0x99fc1c00) [pid = 5220] [serial = 475] [outer = (nil)] [url = about:blank] 15:59:58 INFO - PROCESS | 5220 | --DOMWINDOW == 94 (0x9ab60800) [pid = 5220] [serial = 479] [outer = (nil)] [url = about:blank] 15:59:58 INFO - PROCESS | 5220 | --DOMWINDOW == 93 (0x9a889000) [pid = 5220] [serial = 478] [outer = (nil)] [url = about:blank] 15:59:58 INFO - PROCESS | 5220 | --DOMWINDOW == 92 (0x9d90b400) [pid = 5220] [serial = 482] [outer = (nil)] [url = about:blank] 15:59:58 INFO - PROCESS | 5220 | --DOMWINDOW == 91 (0x9b87cc00) [pid = 5220] [serial = 481] [outer = (nil)] [url = about:blank] 15:59:58 INFO - PROCESS | 5220 | --DOMWINDOW == 90 (0x91bc5800) [pid = 5220] [serial = 505] [outer = (nil)] [url = about:blank] 15:59:58 INFO - PROCESS | 5220 | --DOMWINDOW == 89 (0x91bd0c00) [pid = 5220] [serial = 506] [outer = (nil)] [url = about:blank] 15:59:58 INFO - PROCESS | 5220 | --DOMWINDOW == 88 (0x8f442800) [pid = 5220] [serial = 500] [outer = (nil)] [url = about:blank] 15:59:58 INFO - PROCESS | 5220 | --DOMWINDOW == 87 (0x8f8ae800) [pid = 5220] [serial = 502] [outer = (nil)] [url = about:blank] 15:59:58 INFO - PROCESS | 5220 | --DOMWINDOW == 86 (0xa2572c00) [pid = 5220] [serial = 485] [outer = (nil)] [url = about:blank] 15:59:58 INFO - PROCESS | 5220 | --DOMWINDOW == 85 (0xa252a000) [pid = 5220] [serial = 484] [outer = (nil)] [url = about:blank] 15:59:58 INFO - PROCESS | 5220 | --DOMWINDOW == 84 (0x91bcac00) [pid = 5220] [serial = 497] [outer = (nil)] [url = about:blank] 15:59:58 INFO - PROCESS | 5220 | --DOMWINDOW == 83 (0x8ecd4400) [pid = 5220] [serial = 496] [outer = (nil)] [url = about:blank] 15:59:58 INFO - PROCESS | 5220 | --DOMWINDOW == 82 (0xa3282800) [pid = 5220] [serial = 488] [outer = (nil)] [url = about:blank] 15:59:58 INFO - PROCESS | 5220 | --DOMWINDOW == 81 (0xa2fe2c00) [pid = 5220] [serial = 487] [outer = (nil)] [url = about:blank] 15:59:58 INFO - PROCESS | 5220 | --DOMWINDOW == 80 (0x8e4a8400) [pid = 5220] [serial = 491] [outer = (nil)] [url = about:blank] 15:59:58 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x8e4a6c00) [pid = 5220] [serial = 490] [outer = (nil)] [url = about:blank] 15:59:58 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x8f8a8000) [pid = 5220] [serial = 494] [outer = (nil)] [url = about:blank] 15:59:58 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x8e663400) [pid = 5220] [serial = 493] [outer = (nil)] [url = about:blank] 15:59:58 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x8f445400) [pid = 5220] [serial = 499] [outer = (nil)] [url = about:blank] 15:59:58 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x90f9f800) [pid = 5220] [serial = 503] [outer = (nil)] [url = about:blank] 15:59:58 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x922c9000) [pid = 5220] [serial = 509] [outer = (nil)] [url = about:blank] 15:59:58 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x91ff2400) [pid = 5220] [serial = 508] [outer = (nil)] [url = about:blank] 15:59:59 INFO - PROCESS | 5220 | 1465426799113 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 15:59:59 INFO - PROCESS | 5220 | 1465426799178 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 15:59:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 15:59:59 INFO - PROCESS | 5220 | 1465426799187 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 15:59:59 INFO - PROCESS | 5220 | 1465426799194 Marionette TRACE conn3 <- [1,726,null,{}] 15:59:59 INFO - PROCESS | 5220 | 1465426799201 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:59 INFO - PROCESS | 5220 | 1465426799205 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:59 INFO - PROCESS | 5220 | 1465426799375 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 15:59:59 INFO - PROCESS | 5220 | 1465426799386 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:59 INFO - PROCESS | 5220 | 1465426799392 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 15:59:59 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f442400 == 27 [pid = 5220] [id = 189] 15:59:59 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x8f442800) [pid = 5220] [serial = 567] [outer = (nil)] 15:59:59 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x8f491400) [pid = 5220] [serial = 568] [outer = 0x8f442800] 15:59:59 INFO - PROCESS | 5220 | 1465426799463 Marionette DEBUG loaded listener.js 15:59:59 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x8f498400) [pid = 5220] [serial = 569] [outer = 0x8f442800] 16:00:00 INFO - PROCESS | 5220 | SkCairoFTTypeface::onFilterRec unimplemented 16:00:00 INFO - PROCESS | 5220 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:00:00 INFO - PROCESS | 5220 | 1465426800418 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 16:00:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 16:00:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1280ms 16:00:00 INFO - PROCESS | 5220 | 1465426800468 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 16:00:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 16:00:00 INFO - PROCESS | 5220 | 1465426800476 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 16:00:00 INFO - PROCESS | 5220 | 1465426800487 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 16:00:00 INFO - PROCESS | 5220 | 1465426800492 Marionette TRACE conn3 <- [1,730,null,{}] 16:00:00 INFO - PROCESS | 5220 | 1465426800497 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:00 INFO - PROCESS | 5220 | 1465426800502 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:00 INFO - PROCESS | 5220 | 1465426800726 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 16:00:00 INFO - PROCESS | 5220 | 1465426800806 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:00 INFO - PROCESS | 5220 | 1465426800813 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:00 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f5bc400 == 28 [pid = 5220] [id = 190] 16:00:00 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x8f8a8000) [pid = 5220] [serial = 570] [outer = (nil)] 16:00:00 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x90fa1800) [pid = 5220] [serial = 571] [outer = 0x8f8a8000] 16:00:00 INFO - PROCESS | 5220 | 1465426800887 Marionette DEBUG loaded listener.js 16:00:00 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x90fa5000) [pid = 5220] [serial = 572] [outer = 0x8f8a8000] 16:00:01 INFO - PROCESS | 5220 | SkCairoFTTypeface::onFilterRec unimplemented 16:00:01 INFO - PROCESS | 5220 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:00:01 INFO - PROCESS | 5220 | 1465426801936 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 16:00:01 INFO - PROCESS | 5220 | 1465426801974 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 16:00:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 16:00:01 INFO - PROCESS | 5220 | 1465426801981 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 16:00:01 INFO - PROCESS | 5220 | 1465426801987 Marionette TRACE conn3 <- [1,734,null,{}] 16:00:02 INFO - PROCESS | 5220 | 1465426802011 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:02 INFO - PROCESS | 5220 | 1465426802021 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:02 INFO - PROCESS | 5220 | 1465426802227 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 16:00:02 INFO - PROCESS | 5220 | 1465426802254 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:02 INFO - PROCESS | 5220 | 1465426802265 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:02 INFO - PROCESS | 5220 | ++DOCSHELL 0x91be1400 == 29 [pid = 5220] [id = 191] 16:00:02 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0x91be2c00) [pid = 5220] [serial = 573] [outer = (nil)] 16:00:02 INFO - PROCESS | 5220 | ++DOMWINDOW == 81 (0x91be9000) [pid = 5220] [serial = 574] [outer = 0x91be2c00] 16:00:02 INFO - PROCESS | 5220 | 1465426802342 Marionette DEBUG loaded listener.js 16:00:02 INFO - PROCESS | 5220 | ++DOMWINDOW == 82 (0x91ccc400) [pid = 5220] [serial = 575] [outer = 0x91be2c00] 16:00:03 INFO - PROCESS | 5220 | SkCairoFTTypeface::onFilterRec unimplemented 16:00:03 INFO - PROCESS | 5220 | --DOMWINDOW == 81 (0x93826000) [pid = 5220] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 16:00:03 INFO - PROCESS | 5220 | --DOMWINDOW == 80 (0x93906800) [pid = 5220] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 16:00:03 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x8e666c00) [pid = 5220] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 16:00:03 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x8ece1000) [pid = 5220] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 16:00:03 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x93904800) [pid = 5220] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 16:00:03 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x8e4a2c00) [pid = 5220] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 16:00:03 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x951f3c00) [pid = 5220] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 16:00:03 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x92367c00) [pid = 5220] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 16:00:03 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x91bc4000) [pid = 5220] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 16:00:03 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x92360800) [pid = 5220] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 16:00:03 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x8ecdec00) [pid = 5220] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 16:00:03 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x9896a000) [pid = 5220] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 16:00:03 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x922c8400) [pid = 5220] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 16:00:03 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x8e4a5000) [pid = 5220] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 16:00:03 INFO - PROCESS | 5220 | 1465426803777 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 16:00:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 16:00:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1839ms 16:00:03 INFO - PROCESS | 5220 | 1465426803844 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 16:00:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 16:00:03 INFO - PROCESS | 5220 | 1465426803849 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 16:00:03 INFO - PROCESS | 5220 | 1465426803855 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 16:00:03 INFO - PROCESS | 5220 | 1465426803859 Marionette TRACE conn3 <- [1,738,null,{}] 16:00:03 INFO - PROCESS | 5220 | 1465426803864 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:03 INFO - PROCESS | 5220 | 1465426803870 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:04 INFO - PROCESS | 5220 | 1465426804069 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 16:00:04 INFO - PROCESS | 5220 | 1465426804143 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:04 INFO - PROCESS | 5220 | 1465426804151 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:04 INFO - PROCESS | 5220 | ++DOCSHELL 0x910d7800 == 30 [pid = 5220] [id = 192] 16:00:04 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x9125d400) [pid = 5220] [serial = 576] [outer = (nil)] 16:00:04 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x91cc6800) [pid = 5220] [serial = 577] [outer = 0x9125d400] 16:00:04 INFO - PROCESS | 5220 | 1465426804224 Marionette DEBUG loaded listener.js 16:00:04 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x922c4400) [pid = 5220] [serial = 578] [outer = 0x9125d400] 16:00:05 INFO - PROCESS | 5220 | SkCairoFTTypeface::onFilterRec unimplemented 16:00:05 INFO - PROCESS | 5220 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:00:05 INFO - PROCESS | 5220 | 1465426805356 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 16:00:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 16:00:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1538ms 16:00:05 INFO - PROCESS | 5220 | 1465426805393 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 16:00:05 INFO - PROCESS | 5220 | 1465426805396 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 16:00:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 16:00:05 INFO - PROCESS | 5220 | 1465426805403 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 16:00:05 INFO - PROCESS | 5220 | 1465426805406 Marionette TRACE conn3 <- [1,742,null,{}] 16:00:05 INFO - PROCESS | 5220 | 1465426805412 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:05 INFO - PROCESS | 5220 | 1465426805417 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:05 INFO - PROCESS | 5220 | 1465426805562 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 16:00:05 INFO - PROCESS | 5220 | 1465426805768 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:05 INFO - PROCESS | 5220 | 1465426805780 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:05 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e49e400 == 31 [pid = 5220] [id = 193] 16:00:05 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x8e49ec00) [pid = 5220] [serial = 579] [outer = (nil)] 16:00:05 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x8e4a8400) [pid = 5220] [serial = 580] [outer = 0x8e49ec00] 16:00:05 INFO - PROCESS | 5220 | 1465426805866 Marionette DEBUG loaded listener.js 16:00:05 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x8e660c00) [pid = 5220] [serial = 581] [outer = 0x8e49ec00] 16:00:07 INFO - PROCESS | 5220 | SkCairoFTTypeface::onFilterRec unimplemented 16:00:07 INFO - PROCESS | 5220 | 1465426807340 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 16:00:07 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 16:00:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1984ms 16:00:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 16:00:07 INFO - PROCESS | 5220 | 1465426807391 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 16:00:07 INFO - PROCESS | 5220 | 1465426807396 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 16:00:07 INFO - PROCESS | 5220 | 1465426807405 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 16:00:07 INFO - PROCESS | 5220 | 1465426807410 Marionette TRACE conn3 <- [1,746,null,{}] 16:00:07 INFO - PROCESS | 5220 | 1465426807419 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:07 INFO - PROCESS | 5220 | 1465426807424 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:07 INFO - PROCESS | 5220 | 1465426807605 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 16:00:07 INFO - PROCESS | 5220 | 1465426807776 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:07 INFO - PROCESS | 5220 | 1465426807789 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:07 INFO - PROCESS | 5220 | ++DOCSHELL 0x8ece2800 == 32 [pid = 5220] [id = 194] 16:00:07 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x8f49cc00) [pid = 5220] [serial = 582] [outer = (nil)] 16:00:07 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x90f9a400) [pid = 5220] [serial = 583] [outer = 0x8f49cc00] 16:00:07 INFO - PROCESS | 5220 | 1465426807867 Marionette DEBUG loaded listener.js 16:00:07 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x910e5c00) [pid = 5220] [serial = 584] [outer = 0x8f49cc00] 16:00:08 INFO - PROCESS | 5220 | SkCairoFTTypeface::onFilterRec unimplemented 16:00:09 INFO - PROCESS | 5220 | SkCairoFTTypeface::onFilterRec unimplemented 16:00:09 INFO - PROCESS | 5220 | 1465426809280 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 16:00:09 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.) 16:00:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1941ms 16:00:09 INFO - PROCESS | 5220 | 1465426809347 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 16:00:09 INFO - PROCESS | 5220 | 1465426809354 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 16:00:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 16:00:09 INFO - PROCESS | 5220 | 1465426809370 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 16:00:09 INFO - PROCESS | 5220 | 1465426809381 Marionette TRACE conn3 <- [1,750,null,{}] 16:00:09 INFO - PROCESS | 5220 | 1465426809388 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:09 INFO - PROCESS | 5220 | 1465426809393 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:09 INFO - PROCESS | 5220 | 1465426809594 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 16:00:09 INFO - PROCESS | 5220 | 1465426809749 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:09 INFO - PROCESS | 5220 | 1465426809758 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:09 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f5bac00 == 33 [pid = 5220] [id = 195] 16:00:09 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x91bc4400) [pid = 5220] [serial = 585] [outer = (nil)] 16:00:09 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x922cd800) [pid = 5220] [serial = 586] [outer = 0x91bc4400] 16:00:09 INFO - PROCESS | 5220 | 1465426809838 Marionette DEBUG loaded listener.js 16:00:09 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0x92367400) [pid = 5220] [serial = 587] [outer = 0x91bc4400] 16:00:11 INFO - PROCESS | 5220 | SkCairoFTTypeface::onFilterRec unimplemented 16:00:11 INFO - PROCESS | 5220 | 1465426811388 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 16:00:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 16:00:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2047ms 16:00:11 INFO - PROCESS | 5220 | 1465426811416 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 16:00:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 16:00:11 INFO - PROCESS | 5220 | 1465426811422 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 16:00:11 INFO - PROCESS | 5220 | 1465426811430 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 16:00:11 INFO - PROCESS | 5220 | 1465426811434 Marionette TRACE conn3 <- [1,754,null,{}] 16:00:11 INFO - PROCESS | 5220 | 1465426811443 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:11 INFO - PROCESS | 5220 | 1465426811448 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:11 INFO - PROCESS | 5220 | 1465426811601 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 16:00:11 INFO - PROCESS | 5220 | 1465426811783 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:11 INFO - PROCESS | 5220 | 1465426811802 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:11 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e65bc00 == 34 [pid = 5220] [id = 196] 16:00:11 INFO - PROCESS | 5220 | ++DOMWINDOW == 81 (0x8ecd5800) [pid = 5220] [serial = 588] [outer = (nil)] 16:00:11 INFO - PROCESS | 5220 | ++DOMWINDOW == 82 (0x8f44bc00) [pid = 5220] [serial = 589] [outer = 0x8ecd5800] 16:00:11 INFO - PROCESS | 5220 | 1465426811886 Marionette DEBUG loaded listener.js 16:00:11 INFO - PROCESS | 5220 | ++DOMWINDOW == 83 (0x8f497c00) [pid = 5220] [serial = 590] [outer = 0x8ecd5800] 16:00:12 INFO - PROCESS | 5220 | --DOCSHELL 0x91262800 == 33 [pid = 5220] [id = 133] 16:00:12 INFO - PROCESS | 5220 | --DOCSHELL 0x8e662400 == 32 [pid = 5220] [id = 149] 16:00:12 INFO - PROCESS | 5220 | --DOCSHELL 0x910d7800 == 31 [pid = 5220] [id = 192] 16:00:12 INFO - PROCESS | 5220 | --DOCSHELL 0x91be1400 == 30 [pid = 5220] [id = 191] 16:00:12 INFO - PROCESS | 5220 | --DOCSHELL 0x8f5bc400 == 29 [pid = 5220] [id = 190] 16:00:12 INFO - PROCESS | 5220 | --DOCSHELL 0x8f442400 == 28 [pid = 5220] [id = 189] 16:00:12 INFO - PROCESS | 5220 | --DOMWINDOW == 82 (0x92ccf400) [pid = 5220] [serial = 551] [outer = (nil)] [url = about:blank] 16:00:12 INFO - PROCESS | 5220 | --DOMWINDOW == 81 (0x9385c000) [pid = 5220] [serial = 521] [outer = (nil)] [url = about:blank] 16:00:12 INFO - PROCESS | 5220 | --DOMWINDOW == 80 (0x951c3c00) [pid = 5220] [serial = 527] [outer = (nil)] [url = about:blank] 16:00:12 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x8f5ba400) [pid = 5220] [serial = 515] [outer = (nil)] [url = about:blank] 16:00:12 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x98d22c00) [pid = 5220] [serial = 530] [outer = (nil)] [url = about:blank] 16:00:12 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x93c37000) [pid = 5220] [serial = 523] [outer = (nil)] [url = about:blank] 16:00:12 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x8e65ec00) [pid = 5220] [serial = 538] [outer = (nil)] [url = about:blank] 16:00:12 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x9976a800) [pid = 5220] [serial = 532] [outer = (nil)] [url = about:blank] 16:00:12 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x92cd0400) [pid = 5220] [serial = 547] [outer = (nil)] [url = about:blank] 16:00:12 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x922cf000) [pid = 5220] [serial = 545] [outer = (nil)] [url = about:blank] 16:00:12 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x995bb400) [pid = 5220] [serial = 533] [outer = (nil)] [url = about:blank] 16:00:12 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x93c3c800) [pid = 5220] [serial = 524] [outer = (nil)] [url = about:blank] 16:00:12 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x93822c00) [pid = 5220] [serial = 548] [outer = (nil)] [url = about:blank] 16:00:12 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x8f49a400) [pid = 5220] [serial = 514] [outer = (nil)] [url = about:blank] 16:00:12 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x91be3400) [pid = 5220] [serial = 518] [outer = (nil)] [url = about:blank] 16:00:12 INFO - PROCESS | 5220 | --DOMWINDOW == 67 (0x9476c000) [pid = 5220] [serial = 526] [outer = (nil)] [url = about:blank] 16:00:12 INFO - PROCESS | 5220 | --DOMWINDOW == 66 (0x91cca000) [pid = 5220] [serial = 544] [outer = (nil)] [url = about:blank] 16:00:12 INFO - PROCESS | 5220 | --DOMWINDOW == 65 (0x90fa2800) [pid = 5220] [serial = 542] [outer = (nil)] [url = about:blank] 16:00:12 INFO - PROCESS | 5220 | --DOMWINDOW == 64 (0x99830000) [pid = 5220] [serial = 536] [outer = (nil)] [url = about:blank] 16:00:12 INFO - PROCESS | 5220 | --DOMWINDOW == 63 (0x92917c00) [pid = 5220] [serial = 517] [outer = (nil)] [url = about:blank] 16:00:12 INFO - PROCESS | 5220 | --DOMWINDOW == 62 (0x9382a800) [pid = 5220] [serial = 520] [outer = (nil)] [url = about:blank] 16:00:12 INFO - PROCESS | 5220 | --DOMWINDOW == 61 (0x92369800) [pid = 5220] [serial = 512] [outer = (nil)] [url = about:blank] 16:00:12 INFO - PROCESS | 5220 | --DOMWINDOW == 60 (0x8f5b9800) [pid = 5220] [serial = 541] [outer = (nil)] [url = about:blank] 16:00:12 INFO - PROCESS | 5220 | --DOMWINDOW == 59 (0x9982b000) [pid = 5220] [serial = 535] [outer = (nil)] [url = about:blank] 16:00:12 INFO - PROCESS | 5220 | --DOMWINDOW == 58 (0x982e0800) [pid = 5220] [serial = 529] [outer = (nil)] [url = about:blank] 16:00:12 INFO - PROCESS | 5220 | --DOMWINDOW == 57 (0x8ecd3400) [pid = 5220] [serial = 539] [outer = (nil)] [url = about:blank] 16:00:12 INFO - PROCESS | 5220 | --DOMWINDOW == 56 (0x9126a800) [pid = 5220] [serial = 550] [outer = (nil)] [url = about:blank] 16:00:13 INFO - PROCESS | 5220 | SkCairoFTTypeface::onFilterRec unimplemented 16:00:13 INFO - PROCESS | 5220 | 1465426813183 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 16:00:13 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 16:00:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1783ms 16:00:13 INFO - PROCESS | 5220 | 1465426813211 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 16:00:13 INFO - PROCESS | 5220 | 1465426813217 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 16:00:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 16:00:13 INFO - PROCESS | 5220 | 1465426813227 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 16:00:13 INFO - PROCESS | 5220 | 1465426813232 Marionette TRACE conn3 <- [1,758,null,{}] 16:00:13 INFO - PROCESS | 5220 | 1465426813238 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:13 INFO - PROCESS | 5220 | 1465426813243 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:13 INFO - PROCESS | 5220 | 1465426813443 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 16:00:13 INFO - PROCESS | 5220 | 1465426813559 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:13 INFO - PROCESS | 5220 | 1465426813568 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:13 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4a1800 == 29 [pid = 5220] [id = 197] 16:00:13 INFO - PROCESS | 5220 | ++DOMWINDOW == 57 (0x8f443c00) [pid = 5220] [serial = 591] [outer = (nil)] 16:00:13 INFO - PROCESS | 5220 | ++DOMWINDOW == 58 (0x90f99c00) [pid = 5220] [serial = 592] [outer = 0x8f443c00] 16:00:13 INFO - PROCESS | 5220 | 1465426813638 Marionette DEBUG loaded listener.js 16:00:13 INFO - PROCESS | 5220 | ++DOMWINDOW == 59 (0x910de400) [pid = 5220] [serial = 593] [outer = 0x8f443c00] 16:00:14 INFO - PROCESS | 5220 | SkCairoFTTypeface::onFilterRec unimplemented 16:00:14 INFO - PROCESS | 5220 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:00:14 INFO - PROCESS | 5220 | SkCairoFTTypeface::onFilterRec unimplemented 16:00:14 INFO - PROCESS | 5220 | SkCairoFTTypeface::onFilterRec unimplemented 16:00:14 INFO - PROCESS | 5220 | SkCairoFTTypeface::onFilterRec unimplemented 16:00:14 INFO - PROCESS | 5220 | 1465426814341 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 16:00:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 16:00:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1180ms 16:00:14 INFO - PROCESS | 5220 | 1465426814412 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 16:00:14 INFO - PROCESS | 5220 | 1465426814415 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 16:00:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 16:00:14 INFO - PROCESS | 5220 | 1465426814432 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 16:00:14 INFO - PROCESS | 5220 | 1465426814438 Marionette TRACE conn3 <- [1,762,null,{}] 16:00:14 INFO - PROCESS | 5220 | 1465426814455 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:14 INFO - PROCESS | 5220 | 1465426814464 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:14 INFO - PROCESS | 5220 | 1465426814676 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 16:00:14 INFO - PROCESS | 5220 | 1465426814751 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:14 INFO - PROCESS | 5220 | 1465426814759 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:14 INFO - PROCESS | 5220 | ++DOCSHELL 0x91be6400 == 30 [pid = 5220] [id = 198] 16:00:14 INFO - PROCESS | 5220 | ++DOMWINDOW == 60 (0x91bf0000) [pid = 5220] [serial = 594] [outer = (nil)] 16:00:14 INFO - PROCESS | 5220 | ++DOMWINDOW == 61 (0x91ff8000) [pid = 5220] [serial = 595] [outer = 0x91bf0000] 16:00:14 INFO - PROCESS | 5220 | 1465426814837 Marionette DEBUG loaded listener.js 16:00:14 INFO - PROCESS | 5220 | ++DOMWINDOW == 62 (0x92363000) [pid = 5220] [serial = 596] [outer = 0x91bf0000] 16:00:16 INFO - PROCESS | 5220 | --DOMWINDOW == 61 (0x922cb800) [pid = 5220] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 16:00:16 INFO - PROCESS | 5220 | --DOMWINDOW == 60 (0x93908c00) [pid = 5220] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 16:00:16 INFO - PROCESS | 5220 | --DOMWINDOW == 59 (0x8f8a8000) [pid = 5220] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 16:00:16 INFO - PROCESS | 5220 | --DOMWINDOW == 58 (0x8f442800) [pid = 5220] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 16:00:16 INFO - PROCESS | 5220 | --DOMWINDOW == 57 (0x91266400) [pid = 5220] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 16:00:16 INFO - PROCESS | 5220 | --DOMWINDOW == 56 (0x91be2c00) [pid = 5220] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 16:00:16 INFO - PROCESS | 5220 | --DOMWINDOW == 55 (0x94759000) [pid = 5220] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 16:00:16 INFO - PROCESS | 5220 | --DOMWINDOW == 54 (0x8f49c800) [pid = 5220] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 16:00:16 INFO - PROCESS | 5220 | 1465426816128 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 16:00:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 16:00:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1744ms 16:00:16 INFO - PROCESS | 5220 | 1465426816167 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 16:00:16 INFO - PROCESS | 5220 | 1465426816171 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 16:00:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 16:00:16 INFO - PROCESS | 5220 | 1465426816177 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 16:00:16 INFO - PROCESS | 5220 | 1465426816180 Marionette TRACE conn3 <- [1,766,null,{}] 16:00:16 INFO - PROCESS | 5220 | 1465426816196 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:16 INFO - PROCESS | 5220 | 1465426816202 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:16 INFO - PROCESS | 5220 | 1465426816403 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 16:00:16 INFO - PROCESS | 5220 | 1465426816526 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:16 INFO - PROCESS | 5220 | 1465426816535 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:16 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4ac800 == 31 [pid = 5220] [id = 199] 16:00:16 INFO - PROCESS | 5220 | ++DOMWINDOW == 55 (0x91fed000) [pid = 5220] [serial = 597] [outer = (nil)] 16:00:16 INFO - PROCESS | 5220 | ++DOMWINDOW == 56 (0x9291b800) [pid = 5220] [serial = 598] [outer = 0x91fed000] 16:00:16 INFO - PROCESS | 5220 | 1465426816602 Marionette DEBUG loaded listener.js 16:00:16 INFO - PROCESS | 5220 | ++DOMWINDOW == 57 (0x92cce400) [pid = 5220] [serial = 599] [outer = 0x91fed000] 16:00:17 INFO - PROCESS | 5220 | 1465426817662 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 16:00:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 16:00:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1536ms 16:00:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 16:00:17 INFO - PROCESS | 5220 | 1465426817713 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 16:00:17 INFO - PROCESS | 5220 | 1465426817716 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 16:00:17 INFO - PROCESS | 5220 | 1465426817722 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 16:00:17 INFO - PROCESS | 5220 | 1465426817725 Marionette TRACE conn3 <- [1,770,null,{}] 16:00:17 INFO - PROCESS | 5220 | 1465426817731 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:17 INFO - PROCESS | 5220 | 1465426817735 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:17 INFO - PROCESS | 5220 | 1465426817867 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 16:00:17 INFO - PROCESS | 5220 | 1465426817875 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:17 INFO - PROCESS | 5220 | 1465426817883 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:17 INFO - PROCESS | 5220 | ++DOCSHELL 0x91266400 == 32 [pid = 5220] [id = 200] 16:00:17 INFO - PROCESS | 5220 | ++DOMWINDOW == 58 (0x91ff2400) [pid = 5220] [serial = 600] [outer = (nil)] 16:00:17 INFO - PROCESS | 5220 | ++DOMWINDOW == 59 (0x9381f800) [pid = 5220] [serial = 601] [outer = 0x91ff2400] 16:00:17 INFO - PROCESS | 5220 | 1465426817971 Marionette DEBUG loaded listener.js 16:00:18 INFO - PROCESS | 5220 | ++DOMWINDOW == 60 (0x93823000) [pid = 5220] [serial = 602] [outer = 0x91ff2400] 16:00:19 INFO - PROCESS | 5220 | 1465426819035 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 16:00:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 16:00:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1379ms 16:00:19 INFO - PROCESS | 5220 | 1465426819102 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 16:00:19 INFO - PROCESS | 5220 | 1465426819108 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 16:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 16:00:19 INFO - PROCESS | 5220 | 1465426819117 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 16:00:19 INFO - PROCESS | 5220 | 1465426819122 Marionette TRACE conn3 <- [1,774,null,{}] 16:00:19 INFO - PROCESS | 5220 | 1465426819131 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:19 INFO - PROCESS | 5220 | 1465426819136 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:19 INFO - PROCESS | 5220 | 1465426819393 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 16:00:19 INFO - PROCESS | 5220 | 1465426819670 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:19 INFO - PROCESS | 5220 | 1465426819681 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:19 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4a3000 == 33 [pid = 5220] [id = 201] 16:00:19 INFO - PROCESS | 5220 | ++DOMWINDOW == 61 (0x8f441000) [pid = 5220] [serial = 603] [outer = (nil)] 16:00:19 INFO - PROCESS | 5220 | ++DOMWINDOW == 62 (0x910ddc00) [pid = 5220] [serial = 604] [outer = 0x8f441000] 16:00:19 INFO - PROCESS | 5220 | 1465426819766 Marionette DEBUG loaded listener.js 16:00:19 INFO - PROCESS | 5220 | ++DOMWINDOW == 63 (0x91bc6c00) [pid = 5220] [serial = 605] [outer = 0x8f441000] 16:00:20 INFO - PROCESS | 5220 | 1465426820664 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 16:00:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 16:00:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1583ms 16:00:20 INFO - PROCESS | 5220 | 1465426820698 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 16:00:20 INFO - PROCESS | 5220 | 1465426820706 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 16:00:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 16:00:20 INFO - PROCESS | 5220 | 1465426820716 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 16:00:20 INFO - PROCESS | 5220 | 1465426820721 Marionette TRACE conn3 <- [1,778,null,{}] 16:00:20 INFO - PROCESS | 5220 | 1465426820727 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:20 INFO - PROCESS | 5220 | 1465426820733 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:20 INFO - PROCESS | 5220 | 1465426820911 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 16:00:21 INFO - PROCESS | 5220 | 1465426821068 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:21 INFO - PROCESS | 5220 | 1465426821076 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:21 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e49d400 == 34 [pid = 5220] [id = 202] 16:00:21 INFO - PROCESS | 5220 | ++DOMWINDOW == 64 (0x92365400) [pid = 5220] [serial = 606] [outer = (nil)] 16:00:21 INFO - PROCESS | 5220 | ++DOMWINDOW == 65 (0x92cc3c00) [pid = 5220] [serial = 607] [outer = 0x92365400] 16:00:21 INFO - PROCESS | 5220 | 1465426821164 Marionette DEBUG loaded listener.js 16:00:21 INFO - PROCESS | 5220 | ++DOMWINDOW == 66 (0x92ede800) [pid = 5220] [serial = 608] [outer = 0x92365400] 16:00:22 INFO - PROCESS | 5220 | 1465426822211 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 16:00:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 16:00:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1533ms 16:00:22 INFO - PROCESS | 5220 | 1465426822249 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 16:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 16:00:22 INFO - PROCESS | 5220 | 1465426822253 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 16:00:22 INFO - PROCESS | 5220 | 1465426822260 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 16:00:22 INFO - PROCESS | 5220 | 1465426822266 Marionette TRACE conn3 <- [1,782,null,{}] 16:00:22 INFO - PROCESS | 5220 | 1465426822284 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:22 INFO - PROCESS | 5220 | 1465426822293 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:22 INFO - PROCESS | 5220 | 1465426822526 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 16:00:22 INFO - PROCESS | 5220 | 1465426822730 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:22 INFO - PROCESS | 5220 | 1465426822742 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:22 INFO - PROCESS | 5220 | ++DOCSHELL 0x91ccb400 == 35 [pid = 5220] [id = 203] 16:00:22 INFO - PROCESS | 5220 | ++DOMWINDOW == 67 (0x93a1b000) [pid = 5220] [serial = 609] [outer = (nil)] 16:00:22 INFO - PROCESS | 5220 | ++DOMWINDOW == 68 (0x93a1f800) [pid = 5220] [serial = 610] [outer = 0x93a1b000] 16:00:22 INFO - PROCESS | 5220 | 1465426822868 Marionette DEBUG loaded listener.js 16:00:22 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x93c36000) [pid = 5220] [serial = 611] [outer = 0x93a1b000] 16:00:23 INFO - PROCESS | 5220 | 1465426823743 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 16:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 16:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1535ms 16:00:23 INFO - PROCESS | 5220 | 1465426823795 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 16:00:23 INFO - PROCESS | 5220 | 1465426823800 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 16:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 16:00:23 INFO - PROCESS | 5220 | 1465426823806 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 16:00:23 INFO - PROCESS | 5220 | 1465426823809 Marionette TRACE conn3 <- [1,786,null,{}] 16:00:23 INFO - PROCESS | 5220 | 1465426823815 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:23 INFO - PROCESS | 5220 | 1465426823820 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:24 INFO - PROCESS | 5220 | 1465426823994 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 16:00:24 INFO - PROCESS | 5220 | 1465426824149 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:24 INFO - PROCESS | 5220 | 1465426824158 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:24 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f5b4800 == 36 [pid = 5220] [id = 204] 16:00:24 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x91be4400) [pid = 5220] [serial = 612] [outer = (nil)] 16:00:24 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x94767400) [pid = 5220] [serial = 613] [outer = 0x91be4400] 16:00:24 INFO - PROCESS | 5220 | 1465426824238 Marionette DEBUG loaded listener.js 16:00:24 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x951c1400) [pid = 5220] [serial = 614] [outer = 0x91be4400] 16:00:25 INFO - PROCESS | 5220 | 1465426825190 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 16:00:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 16:00:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1439ms 16:00:25 INFO - PROCESS | 5220 | 1465426825246 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 16:00:25 INFO - PROCESS | 5220 | 1465426825250 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 16:00:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 16:00:25 INFO - PROCESS | 5220 | 1465426825258 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 16:00:25 INFO - PROCESS | 5220 | 1465426825261 Marionette TRACE conn3 <- [1,790,null,{}] 16:00:25 INFO - PROCESS | 5220 | 1465426825267 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:25 INFO - PROCESS | 5220 | 1465426825273 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:25 INFO - PROCESS | 5220 | 1465426825443 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 16:00:25 INFO - PROCESS | 5220 | 1465426825601 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:25 INFO - PROCESS | 5220 | 1465426825611 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:25 INFO - PROCESS | 5220 | ++DOCSHELL 0x9381e400 == 37 [pid = 5220] [id = 205] 16:00:25 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x93820800) [pid = 5220] [serial = 615] [outer = (nil)] 16:00:25 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x951cdc00) [pid = 5220] [serial = 616] [outer = 0x93820800] 16:00:25 INFO - PROCESS | 5220 | 1465426825692 Marionette DEBUG loaded listener.js 16:00:25 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x951ebc00) [pid = 5220] [serial = 617] [outer = 0x93820800] 16:00:26 INFO - PROCESS | 5220 | 1465426826615 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 16:00:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 16:00:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1432ms 16:00:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 16:00:26 INFO - PROCESS | 5220 | 1465426826690 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 16:00:26 INFO - PROCESS | 5220 | 1465426826694 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 16:00:26 INFO - PROCESS | 5220 | 1465426826700 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 16:00:26 INFO - PROCESS | 5220 | 1465426826704 Marionette TRACE conn3 <- [1,794,null,{}] 16:00:26 INFO - PROCESS | 5220 | 1465426826709 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:26 INFO - PROCESS | 5220 | 1465426826720 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:26 INFO - PROCESS | 5220 | 1465426826964 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 16:00:27 INFO - PROCESS | 5220 | 1465426827171 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:27 INFO - PROCESS | 5220 | 1465426827179 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:27 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e662400 == 38 [pid = 5220] [id = 206] 16:00:27 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x8e667800) [pid = 5220] [serial = 618] [outer = (nil)] 16:00:27 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x8f498c00) [pid = 5220] [serial = 619] [outer = 0x8e667800] 16:00:27 INFO - PROCESS | 5220 | 1465426827325 Marionette DEBUG loaded listener.js 16:00:27 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x9125c800) [pid = 5220] [serial = 620] [outer = 0x8e667800] 16:00:28 INFO - PROCESS | 5220 | 1465426828357 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 16:00:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 16:00:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1689ms 16:00:28 INFO - PROCESS | 5220 | 1465426828389 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 16:00:28 INFO - PROCESS | 5220 | 1465426828394 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 16:00:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 16:00:28 INFO - PROCESS | 5220 | 1465426828402 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 16:00:28 INFO - PROCESS | 5220 | 1465426828409 Marionette TRACE conn3 <- [1,798,null,{}] 16:00:28 INFO - PROCESS | 5220 | 1465426828417 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:28 INFO - PROCESS | 5220 | 1465426828422 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:28 INFO - PROCESS | 5220 | 1465426828593 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 16:00:28 INFO - PROCESS | 5220 | 1465426828769 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:28 INFO - PROCESS | 5220 | 1465426828790 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:28 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e667c00 == 39 [pid = 5220] [id = 207] 16:00:28 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x8ecd3800) [pid = 5220] [serial = 621] [outer = (nil)] 16:00:28 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0x8f5b2800) [pid = 5220] [serial = 622] [outer = 0x8ecd3800] 16:00:28 INFO - PROCESS | 5220 | 1465426828889 Marionette DEBUG loaded listener.js 16:00:28 INFO - PROCESS | 5220 | ++DOMWINDOW == 81 (0x90f9b000) [pid = 5220] [serial = 623] [outer = 0x8ecd3800] 16:00:30 INFO - PROCESS | 5220 | --DOCSHELL 0x8f5bac00 == 38 [pid = 5220] [id = 195] 16:00:30 INFO - PROCESS | 5220 | --DOCSHELL 0x8ece2800 == 37 [pid = 5220] [id = 194] 16:00:30 INFO - PROCESS | 5220 | --DOCSHELL 0x8e49e400 == 36 [pid = 5220] [id = 193] 16:00:30 INFO - PROCESS | 5220 | --DOCSHELL 0x91265800 == 35 [pid = 5220] [id = 188] 16:00:30 INFO - PROCESS | 5220 | --DOCSHELL 0x92cce800 == 34 [pid = 5220] [id = 142] 16:00:30 INFO - PROCESS | 5220 | --DOCSHELL 0x8e664000 == 33 [pid = 5220] [id = 146] 16:00:30 INFO - PROCESS | 5220 | --DOCSHELL 0x8ecdac00 == 32 [pid = 5220] [id = 148] 16:00:30 INFO - PROCESS | 5220 | --DOCSHELL 0x91bf0c00 == 31 [pid = 5220] [id = 140] 16:00:30 INFO - PROCESS | 5220 | --DOCSHELL 0x9a851400 == 30 [pid = 5220] [id = 147] 16:00:30 INFO - PROCESS | 5220 | --DOCSHELL 0x92363400 == 29 [pid = 5220] [id = 139] 16:00:30 INFO - PROCESS | 5220 | --DOCSHELL 0x93c40000 == 28 [pid = 5220] [id = 137] 16:00:30 INFO - PROCESS | 5220 | --DOCSHELL 0x8ece0400 == 27 [pid = 5220] [id = 138] 16:00:30 INFO - PROCESS | 5220 | --DOCSHELL 0x99828000 == 26 [pid = 5220] [id = 141] 16:00:30 INFO - PROCESS | 5220 | --DOCSHELL 0x91be2400 == 25 [pid = 5220] [id = 134] 16:00:30 INFO - PROCESS | 5220 | --DOCSHELL 0x93822400 == 24 [pid = 5220] [id = 135] 16:00:30 INFO - PROCESS | 5220 | --DOCSHELL 0x8e659400 == 23 [pid = 5220] [id = 144] 16:00:30 INFO - PROCESS | 5220 | --DOCSHELL 0x8e659800 == 22 [pid = 5220] [id = 145] 16:00:30 INFO - PROCESS | 5220 | --DOCSHELL 0x91ff4400 == 21 [pid = 5220] [id = 143] 16:00:30 INFO - PROCESS | 5220 | --DOCSHELL 0x8e663000 == 20 [pid = 5220] [id = 136] 16:00:30 INFO - PROCESS | 5220 | --DOMWINDOW == 80 (0x9291b000) [pid = 5220] [serial = 557] [outer = (nil)] [url = about:blank] 16:00:30 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x92364800) [pid = 5220] [serial = 556] [outer = (nil)] [url = about:blank] 16:00:30 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x951cbc00) [pid = 5220] [serial = 560] [outer = (nil)] [url = about:blank] 16:00:30 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x90fa1800) [pid = 5220] [serial = 571] [outer = (nil)] [url = about:blank] 16:00:30 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x94753400) [pid = 5220] [serial = 559] [outer = (nil)] [url = about:blank] 16:00:30 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x8f491400) [pid = 5220] [serial = 568] [outer = (nil)] [url = about:blank] 16:00:30 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x8f498400) [pid = 5220] [serial = 569] [outer = (nil)] [url = about:blank] 16:00:30 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x91be3800) [pid = 5220] [serial = 566] [outer = (nil)] [url = about:blank] 16:00:30 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x91bca800) [pid = 5220] [serial = 565] [outer = (nil)] [url = about:blank] 16:00:30 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x91be9000) [pid = 5220] [serial = 574] [outer = (nil)] [url = about:blank] 16:00:30 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x98975000) [pid = 5220] [serial = 563] [outer = (nil)] [url = about:blank] 16:00:30 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x98256c00) [pid = 5220] [serial = 562] [outer = (nil)] [url = about:blank] 16:00:30 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x91cc6800) [pid = 5220] [serial = 577] [outer = (nil)] [url = about:blank] 16:00:30 INFO - PROCESS | 5220 | --DOMWINDOW == 67 (0x91ccc400) [pid = 5220] [serial = 575] [outer = (nil)] [url = about:blank] 16:00:30 INFO - PROCESS | 5220 | --DOMWINDOW == 66 (0x8f8a7c00) [pid = 5220] [serial = 554] [outer = (nil)] [url = about:blank] 16:00:30 INFO - PROCESS | 5220 | --DOMWINDOW == 65 (0x90fa5000) [pid = 5220] [serial = 572] [outer = (nil)] [url = about:blank] 16:00:30 INFO - PROCESS | 5220 | --DOMWINDOW == 64 (0x8f5bb800) [pid = 5220] [serial = 553] [outer = (nil)] [url = about:blank] 16:00:30 INFO - PROCESS | 5220 | 1465426830839 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 16:00:30 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 16:00:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 2538ms 16:00:30 INFO - PROCESS | 5220 | 1465426830941 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 16:00:30 INFO - PROCESS | 5220 | 1465426830947 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 16:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 16:00:30 INFO - PROCESS | 5220 | 1465426830955 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 16:00:30 INFO - PROCESS | 5220 | 1465426830962 Marionette TRACE conn3 <- [1,802,null,{}] 16:00:30 INFO - PROCESS | 5220 | 1465426830971 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:30 INFO - PROCESS | 5220 | 1465426830979 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:31 INFO - PROCESS | 5220 | 1465426831211 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 16:00:31 INFO - PROCESS | 5220 | 1465426831374 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:31 INFO - PROCESS | 5220 | 1465426831402 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:31 INFO - PROCESS | 5220 | ++DOCSHELL 0x8ece0800 == 21 [pid = 5220] [id = 208] 16:00:31 INFO - PROCESS | 5220 | ++DOMWINDOW == 65 (0x8ece1000) [pid = 5220] [serial = 624] [outer = (nil)] 16:00:31 INFO - PROCESS | 5220 | ++DOMWINDOW == 66 (0x8f446400) [pid = 5220] [serial = 625] [outer = 0x8ece1000] 16:00:31 INFO - PROCESS | 5220 | 1465426831527 Marionette DEBUG loaded listener.js 16:00:31 INFO - PROCESS | 5220 | ++DOMWINDOW == 67 (0x8f446800) [pid = 5220] [serial = 626] [outer = 0x8ece1000] 16:00:32 INFO - PROCESS | 5220 | 1465426832587 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 16:00:32 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 16:00:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1685ms 16:00:32 INFO - PROCESS | 5220 | 1465426832640 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 16:00:32 INFO - PROCESS | 5220 | 1465426832646 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 16:00:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 16:00:32 INFO - PROCESS | 5220 | 1465426832659 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 16:00:32 INFO - PROCESS | 5220 | 1465426832666 Marionette TRACE conn3 <- [1,806,null,{}] 16:00:32 INFO - PROCESS | 5220 | 1465426832672 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:32 INFO - PROCESS | 5220 | 1465426832678 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:32 INFO - PROCESS | 5220 | 1465426832871 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 16:00:33 INFO - PROCESS | 5220 | 1465426833022 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:33 INFO - PROCESS | 5220 | 1465426833034 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:33 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4a7c00 == 22 [pid = 5220] [id = 209] 16:00:33 INFO - PROCESS | 5220 | ++DOMWINDOW == 68 (0x8f8a8800) [pid = 5220] [serial = 627] [outer = (nil)] 16:00:33 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x90f9a000) [pid = 5220] [serial = 628] [outer = 0x8f8a8800] 16:00:33 INFO - PROCESS | 5220 | 1465426833165 Marionette DEBUG loaded listener.js 16:00:33 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x90fa3800) [pid = 5220] [serial = 629] [outer = 0x8f8a8800] 16:00:34 INFO - PROCESS | 5220 | 1465426834117 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 16:00:34 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 16:00:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1542ms 16:00:34 INFO - PROCESS | 5220 | 1465426834196 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 16:00:34 INFO - PROCESS | 5220 | 1465426834200 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 16:00:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 16:00:34 INFO - PROCESS | 5220 | 1465426834207 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 16:00:34 INFO - PROCESS | 5220 | 1465426834211 Marionette TRACE conn3 <- [1,810,null,{}] 16:00:34 INFO - PROCESS | 5220 | 1465426834231 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:34 INFO - PROCESS | 5220 | 1465426834241 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:34 INFO - PROCESS | 5220 | 1465426834478 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 16:00:34 INFO - PROCESS | 5220 | 1465426834783 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:34 INFO - PROCESS | 5220 | 1465426834799 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:34 INFO - PROCESS | 5220 | ++DOCSHELL 0x91bcd800 == 23 [pid = 5220] [id = 210] 16:00:34 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x91bce400) [pid = 5220] [serial = 630] [outer = (nil)] 16:00:34 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x91be3400) [pid = 5220] [serial = 631] [outer = 0x91bce400] 16:00:34 INFO - PROCESS | 5220 | 1465426834885 Marionette DEBUG loaded listener.js 16:00:35 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x91be9800) [pid = 5220] [serial = 632] [outer = 0x91bce400] 16:00:35 INFO - PROCESS | 5220 | 1465426835907 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 16:00:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 16:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1740ms 16:00:35 INFO - PROCESS | 5220 | 1465426835947 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 16:00:35 INFO - PROCESS | 5220 | 1465426835951 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 16:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 16:00:35 INFO - PROCESS | 5220 | 1465426835958 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 16:00:35 INFO - PROCESS | 5220 | 1465426835961 Marionette TRACE conn3 <- [1,814,null,{}] 16:00:35 INFO - PROCESS | 5220 | 1465426835967 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:35 INFO - PROCESS | 5220 | 1465426835972 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:36 INFO - PROCESS | 5220 | 1465426836172 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 16:00:36 INFO - PROCESS | 5220 | 1465426836376 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:36 INFO - PROCESS | 5220 | 1465426836383 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:36 INFO - PROCESS | 5220 | ++DOCSHELL 0x8ecdd000 == 24 [pid = 5220] [id = 211] 16:00:36 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x8f440800) [pid = 5220] [serial = 633] [outer = (nil)] 16:00:36 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x922cb800) [pid = 5220] [serial = 634] [outer = 0x8f440800] 16:00:36 INFO - PROCESS | 5220 | 1465426836508 Marionette DEBUG loaded listener.js 16:00:36 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x9235fc00) [pid = 5220] [serial = 635] [outer = 0x8f440800] 16:00:37 INFO - PROCESS | 5220 | 1465426837704 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 16:00:37 INFO - PROCESS | 5220 | 1465426837760 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 16:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 16:00:37 INFO - PROCESS | 5220 | 1465426837769 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 16:00:37 INFO - PROCESS | 5220 | 1465426837774 Marionette TRACE conn3 <- [1,818,null,{}] 16:00:37 INFO - PROCESS | 5220 | 1465426837783 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:37 INFO - PROCESS | 5220 | 1465426837788 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:38 INFO - PROCESS | 5220 | 1465426838006 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 16:00:38 INFO - PROCESS | 5220 | 1465426838198 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:38 INFO - PROCESS | 5220 | 1465426838214 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:38 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f5b7400 == 25 [pid = 5220] [id = 212] 16:00:38 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x8f5b7800) [pid = 5220] [serial = 636] [outer = (nil)] 16:00:38 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x8f8a3400) [pid = 5220] [serial = 637] [outer = 0x8f5b7800] 16:00:38 INFO - PROCESS | 5220 | 1465426838293 Marionette DEBUG loaded listener.js 16:00:38 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x90f9b400) [pid = 5220] [serial = 638] [outer = 0x8f5b7800] 16:00:39 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0x90fa0400) [pid = 5220] [serial = 639] [outer = 0x93a19000] 16:00:39 INFO - PROCESS | 5220 | 1465426839268 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 16:00:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 16:00:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1530ms 16:00:39 INFO - PROCESS | 5220 | 1465426839343 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 16:00:39 INFO - PROCESS | 5220 | 1465426839351 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 16:00:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 16:00:39 INFO - PROCESS | 5220 | 1465426839366 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 16:00:39 INFO - PROCESS | 5220 | 1465426839371 Marionette TRACE conn3 <- [1,822,null,{}] 16:00:39 INFO - PROCESS | 5220 | 1465426839377 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:39 INFO - PROCESS | 5220 | 1465426839382 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:39 INFO - PROCESS | 5220 | 1465426839573 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 16:00:39 INFO - PROCESS | 5220 | 1465426839773 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:39 INFO - PROCESS | 5220 | 1465426839785 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:39 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e65b400 == 26 [pid = 5220] [id = 213] 16:00:39 INFO - PROCESS | 5220 | ++DOMWINDOW == 81 (0x91bca800) [pid = 5220] [serial = 640] [outer = (nil)] 16:00:39 INFO - PROCESS | 5220 | ++DOMWINDOW == 82 (0x91be4c00) [pid = 5220] [serial = 641] [outer = 0x91bca800] 16:00:39 INFO - PROCESS | 5220 | 1465426839877 Marionette DEBUG loaded listener.js 16:00:40 INFO - PROCESS | 5220 | ++DOMWINDOW == 83 (0x91ff8800) [pid = 5220] [serial = 642] [outer = 0x91bca800] 16:00:40 INFO - PROCESS | 5220 | 1465426840805 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 16:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 16:00:40 INFO - PROCESS | 5220 | 1465426840866 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 16:00:40 INFO - PROCESS | 5220 | 1465426840873 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 16:00:40 INFO - PROCESS | 5220 | 1465426840879 Marionette TRACE conn3 <- [1,826,null,{}] 16:00:40 INFO - PROCESS | 5220 | 1465426840896 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:40 INFO - PROCESS | 5220 | 1465426840905 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:41 INFO - PROCESS | 5220 | 1465426841133 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 16:00:41 INFO - PROCESS | 5220 | 1465426841378 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:41 INFO - PROCESS | 5220 | 1465426841386 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:41 INFO - PROCESS | 5220 | ++DOCSHELL 0x9291d000 == 27 [pid = 5220] [id = 214] 16:00:41 INFO - PROCESS | 5220 | ++DOMWINDOW == 84 (0x9291d400) [pid = 5220] [serial = 643] [outer = (nil)] 16:00:41 INFO - PROCESS | 5220 | ++DOMWINDOW == 85 (0x92cc7800) [pid = 5220] [serial = 644] [outer = 0x9291d400] 16:00:41 INFO - PROCESS | 5220 | 1465426841522 Marionette DEBUG loaded listener.js 16:00:41 INFO - PROCESS | 5220 | ++DOMWINDOW == 86 (0x92cd0800) [pid = 5220] [serial = 645] [outer = 0x9291d400] 16:00:42 INFO - PROCESS | 5220 | 1465426842419 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 16:00:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 16:00:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1591ms 16:00:42 INFO - PROCESS | 5220 | 1465426842464 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 16:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 16:00:42 INFO - PROCESS | 5220 | 1465426842468 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 16:00:42 INFO - PROCESS | 5220 | 1465426842475 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 16:00:42 INFO - PROCESS | 5220 | 1465426842478 Marionette TRACE conn3 <- [1,830,null,{}] 16:00:42 INFO - PROCESS | 5220 | 1465426842484 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:42 INFO - PROCESS | 5220 | 1465426842489 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:42 INFO - PROCESS | 5220 | 1465426842692 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 16:00:42 INFO - PROCESS | 5220 | 1465426842849 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:42 INFO - PROCESS | 5220 | 1465426842859 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:42 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f8a9c00 == 28 [pid = 5220] [id = 215] 16:00:42 INFO - PROCESS | 5220 | ++DOMWINDOW == 87 (0x9382b400) [pid = 5220] [serial = 646] [outer = (nil)] 16:00:42 INFO - PROCESS | 5220 | ++DOMWINDOW == 88 (0x93865400) [pid = 5220] [serial = 647] [outer = 0x9382b400] 16:00:42 INFO - PROCESS | 5220 | 1465426842941 Marionette DEBUG loaded listener.js 16:00:43 INFO - PROCESS | 5220 | ++DOMWINDOW == 89 (0x93907c00) [pid = 5220] [serial = 648] [outer = 0x9382b400] 16:00:43 INFO - PROCESS | 5220 | 1465426843845 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 16:00:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 16:00:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1431ms 16:00:43 INFO - PROCESS | 5220 | 1465426843906 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 16:00:43 INFO - PROCESS | 5220 | 1465426843910 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 16:00:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 16:00:43 INFO - PROCESS | 5220 | 1465426843916 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 16:00:43 INFO - PROCESS | 5220 | 1465426843919 Marionette TRACE conn3 <- [1,834,null,{}] 16:00:43 INFO - PROCESS | 5220 | 1465426843925 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:43 INFO - PROCESS | 5220 | 1465426843930 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:44 INFO - PROCESS | 5220 | 1465426844089 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 16:00:44 INFO - PROCESS | 5220 | 1465426844241 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:44 INFO - PROCESS | 5220 | 1465426844248 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:44 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f48f400 == 29 [pid = 5220] [id = 216] 16:00:44 INFO - PROCESS | 5220 | ++DOMWINDOW == 90 (0x9291f000) [pid = 5220] [serial = 649] [outer = (nil)] 16:00:44 INFO - PROCESS | 5220 | ++DOMWINDOW == 91 (0x93a24800) [pid = 5220] [serial = 650] [outer = 0x9291f000] 16:00:44 INFO - PROCESS | 5220 | 1465426844329 Marionette DEBUG loaded listener.js 16:00:44 INFO - PROCESS | 5220 | ++DOMWINDOW == 92 (0x93a1dc00) [pid = 5220] [serial = 651] [outer = 0x9291f000] 16:00:45 INFO - PROCESS | 5220 | 1465426845320 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 16:00:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 16:00:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1433ms 16:00:45 INFO - PROCESS | 5220 | 1465426845350 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 16:00:45 INFO - PROCESS | 5220 | 1465426845354 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 16:00:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 16:00:45 INFO - PROCESS | 5220 | 1465426845360 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 16:00:45 INFO - PROCESS | 5220 | 1465426845363 Marionette TRACE conn3 <- [1,838,null,{}] 16:00:45 INFO - PROCESS | 5220 | 1465426845369 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:45 INFO - PROCESS | 5220 | 1465426845380 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:45 INFO - PROCESS | 5220 | 1465426845611 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 16:00:45 INFO - PROCESS | 5220 | 1465426845828 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:45 INFO - PROCESS | 5220 | 1465426845834 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:45 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e666800 == 30 [pid = 5220] [id = 217] 16:00:45 INFO - PROCESS | 5220 | ++DOMWINDOW == 93 (0x8f49b400) [pid = 5220] [serial = 652] [outer = (nil)] 16:00:45 INFO - PROCESS | 5220 | ++DOMWINDOW == 94 (0x951c3400) [pid = 5220] [serial = 653] [outer = 0x8f49b400] 16:00:45 INFO - PROCESS | 5220 | 1465426845924 Marionette DEBUG loaded listener.js 16:00:46 INFO - PROCESS | 5220 | ++DOMWINDOW == 95 (0x9807dc00) [pid = 5220] [serial = 654] [outer = 0x8f49b400] 16:00:46 INFO - PROCESS | 5220 | 1465426846833 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 16:00:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 16:00:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1537ms 16:00:46 INFO - PROCESS | 5220 | 1465426846898 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 16:00:46 INFO - PROCESS | 5220 | 1465426846901 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 16:00:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 16:00:46 INFO - PROCESS | 5220 | 1465426846908 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 16:00:46 INFO - PROCESS | 5220 | 1465426846911 Marionette TRACE conn3 <- [1,842,null,{}] 16:00:46 INFO - PROCESS | 5220 | 1465426846917 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:46 INFO - PROCESS | 5220 | 1465426846922 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:47 INFO - PROCESS | 5220 | 1465426847090 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 16:00:47 INFO - PROCESS | 5220 | 1465426847244 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:47 INFO - PROCESS | 5220 | 1465426847252 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:47 INFO - PROCESS | 5220 | ++DOCSHELL 0x93a1bc00 == 31 [pid = 5220] [id = 218] 16:00:47 INFO - PROCESS | 5220 | ++DOMWINDOW == 96 (0x951c6000) [pid = 5220] [serial = 655] [outer = (nil)] 16:00:47 INFO - PROCESS | 5220 | ++DOMWINDOW == 97 (0x982e6800) [pid = 5220] [serial = 656] [outer = 0x951c6000] 16:00:47 INFO - PROCESS | 5220 | 1465426847330 Marionette DEBUG loaded listener.js 16:00:47 INFO - PROCESS | 5220 | ++DOMWINDOW == 98 (0x8f8a6400) [pid = 5220] [serial = 657] [outer = 0x951c6000] 16:00:48 INFO - PROCESS | 5220 | 1465426848298 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 16:00:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 16:00:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1433ms 16:00:48 INFO - PROCESS | 5220 | 1465426848342 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 16:00:48 INFO - PROCESS | 5220 | 1465426848347 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 16:00:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 16:00:48 INFO - PROCESS | 5220 | 1465426848353 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 16:00:48 INFO - PROCESS | 5220 | 1465426848357 Marionette TRACE conn3 <- [1,846,null,{}] 16:00:48 INFO - PROCESS | 5220 | 1465426848362 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:48 INFO - PROCESS | 5220 | 1465426848367 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:48 INFO - PROCESS | 5220 | 1465426848537 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 16:00:48 INFO - PROCESS | 5220 | 1465426848836 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:48 INFO - PROCESS | 5220 | 1465426848846 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:51 INFO - PROCESS | 5220 | --DOCSHELL 0x8f5b4800 == 30 [pid = 5220] [id = 204] 16:00:51 INFO - PROCESS | 5220 | --DOCSHELL 0x91be6400 == 29 [pid = 5220] [id = 198] 16:00:51 INFO - PROCESS | 5220 | --DOCSHELL 0x9381e400 == 28 [pid = 5220] [id = 205] 16:00:51 INFO - PROCESS | 5220 | --DOCSHELL 0x91ccb400 == 27 [pid = 5220] [id = 203] 16:00:51 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4a1800 == 26 [pid = 5220] [id = 197] 16:00:51 INFO - PROCESS | 5220 | --DOCSHELL 0x8ece0800 == 25 [pid = 5220] [id = 208] 16:00:51 INFO - PROCESS | 5220 | --DOCSHELL 0x91bcd800 == 24 [pid = 5220] [id = 210] 16:00:51 INFO - PROCESS | 5220 | --DOCSHELL 0x8e49d400 == 23 [pid = 5220] [id = 202] 16:00:51 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4ac800 == 22 [pid = 5220] [id = 199] 16:00:51 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4a3000 == 21 [pid = 5220] [id = 201] 16:00:51 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4a7c00 == 20 [pid = 5220] [id = 209] 16:00:51 INFO - PROCESS | 5220 | --DOCSHELL 0x91266400 == 19 [pid = 5220] [id = 200] 16:00:51 INFO - PROCESS | 5220 | --DOCSHELL 0x8e65bc00 == 18 [pid = 5220] [id = 196] 16:00:51 INFO - PROCESS | 5220 | --DOCSHELL 0x8e662400 == 17 [pid = 5220] [id = 206] 16:00:51 INFO - PROCESS | 5220 | --DOCSHELL 0x93a1bc00 == 16 [pid = 5220] [id = 218] 16:00:51 INFO - PROCESS | 5220 | --DOCSHELL 0x8e666800 == 15 [pid = 5220] [id = 217] 16:00:51 INFO - PROCESS | 5220 | --DOCSHELL 0x8f48f400 == 14 [pid = 5220] [id = 216] 16:00:51 INFO - PROCESS | 5220 | --DOCSHELL 0x9291d000 == 13 [pid = 5220] [id = 214] 16:00:51 INFO - PROCESS | 5220 | --DOCSHELL 0x8f8a9c00 == 12 [pid = 5220] [id = 215] 16:00:51 INFO - PROCESS | 5220 | --DOCSHELL 0x8e65b400 == 11 [pid = 5220] [id = 213] 16:00:51 INFO - PROCESS | 5220 | --DOCSHELL 0x8ecdd000 == 10 [pid = 5220] [id = 211] 16:00:51 INFO - PROCESS | 5220 | --DOCSHELL 0x8e667c00 == 9 [pid = 5220] [id = 207] 16:00:51 INFO - PROCESS | 5220 | --DOCSHELL 0x8f5b7400 == 8 [pid = 5220] [id = 212] 16:00:52 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e49d400 == 9 [pid = 5220] [id = 219] 16:00:52 INFO - PROCESS | 5220 | ++DOMWINDOW == 99 (0x8e4a8000) [pid = 5220] [serial = 658] [outer = (nil)] 16:00:52 INFO - PROCESS | 5220 | ++DOMWINDOW == 100 (0x8e65bc00) [pid = 5220] [serial = 659] [outer = 0x8e4a8000] 16:00:52 INFO - PROCESS | 5220 | 1465426852630 Marionette DEBUG loaded listener.js 16:00:52 INFO - PROCESS | 5220 | ++DOMWINDOW == 101 (0x8ece1c00) [pid = 5220] [serial = 660] [outer = 0x8e4a8000] 16:00:53 INFO - PROCESS | 5220 | 1465426853521 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 16:00:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 16:00:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 5236ms 16:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 16:00:53 INFO - PROCESS | 5220 | 1465426853591 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 16:00:53 INFO - PROCESS | 5220 | 1465426853595 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 16:00:53 INFO - PROCESS | 5220 | 1465426853604 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 16:00:53 INFO - PROCESS | 5220 | 1465426853609 Marionette TRACE conn3 <- [1,850,null,{}] 16:00:53 INFO - PROCESS | 5220 | 1465426853617 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:53 INFO - PROCESS | 5220 | 1465426853623 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:53 INFO - PROCESS | 5220 | 1465426853785 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 16:00:53 INFO - PROCESS | 5220 | 1465426853921 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:53 INFO - PROCESS | 5220 | 1465426853930 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:53 INFO - PROCESS | 5220 | ++DOCSHELL 0x90fa5400 == 10 [pid = 5220] [id = 220] 16:00:53 INFO - PROCESS | 5220 | ++DOMWINDOW == 102 (0x90fa5800) [pid = 5220] [serial = 661] [outer = (nil)] 16:00:53 INFO - PROCESS | 5220 | ++DOMWINDOW == 103 (0x910e4c00) [pid = 5220] [serial = 662] [outer = 0x90fa5800] 16:00:54 INFO - PROCESS | 5220 | 1465426854006 Marionette DEBUG loaded listener.js 16:00:54 INFO - PROCESS | 5220 | ++DOMWINDOW == 104 (0x91bc5800) [pid = 5220] [serial = 663] [outer = 0x90fa5800] 16:00:54 INFO - PROCESS | 5220 | 1465426854903 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 16:00:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 16:00:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1332ms 16:00:54 INFO - PROCESS | 5220 | 1465426854933 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 16:00:54 INFO - PROCESS | 5220 | 1465426854941 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 16:00:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 16:00:54 INFO - PROCESS | 5220 | 1465426854959 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 16:00:54 INFO - PROCESS | 5220 | 1465426854964 Marionette TRACE conn3 <- [1,854,null,{}] 16:00:54 INFO - PROCESS | 5220 | 1465426854970 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:54 INFO - PROCESS | 5220 | 1465426854976 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:55 INFO - PROCESS | 5220 | 1465426855196 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 16:00:55 INFO - PROCESS | 5220 | 1465426855223 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:55 INFO - PROCESS | 5220 | 1465426855235 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:55 INFO - PROCESS | 5220 | ++DOCSHELL 0x91fea800 == 11 [pid = 5220] [id = 221] 16:00:55 INFO - PROCESS | 5220 | ++DOMWINDOW == 105 (0x91ff5000) [pid = 5220] [serial = 664] [outer = (nil)] 16:00:55 INFO - PROCESS | 5220 | ++DOMWINDOW == 106 (0x922d0000) [pid = 5220] [serial = 665] [outer = 0x91ff5000] 16:00:55 INFO - PROCESS | 5220 | 1465426855304 Marionette DEBUG loaded listener.js 16:00:55 INFO - PROCESS | 5220 | ++DOMWINDOW == 107 (0x9236ac00) [pid = 5220] [serial = 666] [outer = 0x91ff5000] 16:00:56 INFO - PROCESS | 5220 | 1465426856277 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 16:00:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 16:00:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 2094ms 16:00:57 INFO - PROCESS | 5220 | --DOMWINDOW == 106 (0x9125d400) [pid = 5220] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 16:00:57 INFO - PROCESS | 5220 | --DOMWINDOW == 105 (0x8f440800) [pid = 5220] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 16:00:57 INFO - PROCESS | 5220 | --DOMWINDOW == 104 (0x91bce400) [pid = 5220] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 16:00:57 INFO - PROCESS | 5220 | --DOMWINDOW == 103 (0x8f8a8800) [pid = 5220] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 16:00:57 INFO - PROCESS | 5220 | --DOMWINDOW == 102 (0x8ece1000) [pid = 5220] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 16:00:57 INFO - PROCESS | 5220 | --DOMWINDOW == 101 (0x8ecd3800) [pid = 5220] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 16:00:57 INFO - PROCESS | 5220 | --DOMWINDOW == 100 (0x8f441000) [pid = 5220] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 16:00:57 INFO - PROCESS | 5220 | --DOMWINDOW == 99 (0x92365400) [pid = 5220] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 16:00:57 INFO - PROCESS | 5220 | --DOMWINDOW == 98 (0x93a1b000) [pid = 5220] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 16:00:57 INFO - PROCESS | 5220 | --DOMWINDOW == 97 (0x91be4400) [pid = 5220] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 16:00:57 INFO - PROCESS | 5220 | --DOMWINDOW == 96 (0x93820800) [pid = 5220] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 16:00:57 INFO - PROCESS | 5220 | --DOMWINDOW == 95 (0x8e667800) [pid = 5220] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 16:00:57 INFO - PROCESS | 5220 | --DOMWINDOW == 94 (0x8ecd5800) [pid = 5220] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 16:00:57 INFO - PROCESS | 5220 | --DOMWINDOW == 93 (0x91bc4400) [pid = 5220] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 16:00:57 INFO - PROCESS | 5220 | --DOMWINDOW == 92 (0x8f443c00) [pid = 5220] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 16:00:57 INFO - PROCESS | 5220 | --DOMWINDOW == 91 (0x8f49cc00) [pid = 5220] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 16:00:57 INFO - PROCESS | 5220 | --DOMWINDOW == 90 (0x8e49ec00) [pid = 5220] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 16:00:57 INFO - PROCESS | 5220 | --DOMWINDOW == 89 (0x91ff2400) [pid = 5220] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 16:00:57 INFO - PROCESS | 5220 | --DOMWINDOW == 88 (0x91bf0000) [pid = 5220] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 16:00:57 INFO - PROCESS | 5220 | --DOMWINDOW == 87 (0x91fed000) [pid = 5220] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 16:00:57 INFO - PROCESS | 5220 | --DOMWINDOW == 86 (0x9291f000) [pid = 5220] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 16:00:57 INFO - PROCESS | 5220 | --DOMWINDOW == 85 (0x9291d400) [pid = 5220] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 16:00:57 INFO - PROCESS | 5220 | --DOMWINDOW == 84 (0x8f49b400) [pid = 5220] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 16:00:57 INFO - PROCESS | 5220 | --DOMWINDOW == 83 (0x9382b400) [pid = 5220] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 16:00:57 INFO - PROCESS | 5220 | --DOMWINDOW == 82 (0x91bca800) [pid = 5220] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 16:00:57 INFO - PROCESS | 5220 | --DOMWINDOW == 81 (0x8f5b7800) [pid = 5220] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 16:00:57 INFO - PROCESS | 5220 | 1465426857147 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 16:00:57 INFO - PROCESS | 5220 | 1465426857151 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 16:00:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 16:00:57 INFO - PROCESS | 5220 | 1465426857187 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 16:00:57 INFO - PROCESS | 5220 | 1465426857192 Marionette TRACE conn3 <- [1,858,null,{}] 16:00:57 INFO - PROCESS | 5220 | 1465426857209 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:57 INFO - PROCESS | 5220 | 1465426857217 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:57 INFO - PROCESS | 5220 | 1465426857410 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 16:00:57 INFO - PROCESS | 5220 | 1465426857489 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:57 INFO - PROCESS | 5220 | 1465426857500 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:57 INFO - PROCESS | 5220 | ++DOCSHELL 0x91be6c00 == 12 [pid = 5220] [id = 222] 16:00:57 INFO - PROCESS | 5220 | ++DOMWINDOW == 82 (0x91be9400) [pid = 5220] [serial = 667] [outer = (nil)] 16:00:57 INFO - PROCESS | 5220 | ++DOMWINDOW == 83 (0x91cc7800) [pid = 5220] [serial = 668] [outer = 0x91be9400] 16:00:57 INFO - PROCESS | 5220 | 1465426857580 Marionette DEBUG loaded listener.js 16:00:57 INFO - PROCESS | 5220 | ++DOMWINDOW == 84 (0x92364000) [pid = 5220] [serial = 669] [outer = 0x91be9400] 16:00:58 INFO - PROCESS | 5220 | 1465426858309 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 16:00:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 16:00:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1216ms 16:00:58 INFO - PROCESS | 5220 | 1465426858375 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 16:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 16:00:58 INFO - PROCESS | 5220 | 1465426858380 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 16:00:58 INFO - PROCESS | 5220 | 1465426858387 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 16:00:58 INFO - PROCESS | 5220 | 1465426858390 Marionette TRACE conn3 <- [1,862,null,{}] 16:00:58 INFO - PROCESS | 5220 | 1465426858395 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:58 INFO - PROCESS | 5220 | 1465426858400 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:58 INFO - PROCESS | 5220 | 1465426858566 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 16:00:58 INFO - PROCESS | 5220 | 1465426858579 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:58 INFO - PROCESS | 5220 | 1465426858588 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:00:58 INFO - PROCESS | 5220 | ++DOCSHELL 0x92916000 == 13 [pid = 5220] [id = 223] 16:00:58 INFO - PROCESS | 5220 | ++DOMWINDOW == 85 (0x92cc2400) [pid = 5220] [serial = 670] [outer = (nil)] 16:00:58 INFO - PROCESS | 5220 | ++DOMWINDOW == 86 (0x93822800) [pid = 5220] [serial = 671] [outer = 0x92cc2400] 16:00:58 INFO - PROCESS | 5220 | 1465426858659 Marionette DEBUG loaded listener.js 16:00:58 INFO - PROCESS | 5220 | ++DOMWINDOW == 87 (0x93829800) [pid = 5220] [serial = 672] [outer = 0x92cc2400] 16:00:59 INFO - PROCESS | 5220 | 1465426859765 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 16:00:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 16:00:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1430ms 16:00:59 INFO - PROCESS | 5220 | 1465426859817 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 16:00:59 INFO - PROCESS | 5220 | 1465426859824 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 16:00:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 16:00:59 INFO - PROCESS | 5220 | 1465426859832 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 16:00:59 INFO - PROCESS | 5220 | 1465426859837 Marionette TRACE conn3 <- [1,866,null,{}] 16:00:59 INFO - PROCESS | 5220 | 1465426859847 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:59 INFO - PROCESS | 5220 | 1465426859852 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:00 INFO - PROCESS | 5220 | 1465426860027 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 16:01:00 INFO - PROCESS | 5220 | 1465426860186 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:00 INFO - PROCESS | 5220 | 1465426860197 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:00 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f5af800 == 14 [pid = 5220] [id = 224] 16:01:00 INFO - PROCESS | 5220 | ++DOMWINDOW == 88 (0x8f5b1000) [pid = 5220] [serial = 673] [outer = (nil)] 16:01:00 INFO - PROCESS | 5220 | ++DOMWINDOW == 89 (0x90fa3400) [pid = 5220] [serial = 674] [outer = 0x8f5b1000] 16:01:00 INFO - PROCESS | 5220 | 1465426860334 Marionette DEBUG loaded listener.js 16:01:00 INFO - PROCESS | 5220 | ++DOMWINDOW == 90 (0x91ccac00) [pid = 5220] [serial = 675] [outer = 0x8f5b1000] 16:01:01 INFO - PROCESS | 5220 | 1465426861296 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 16:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 16:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1497ms 16:01:01 INFO - PROCESS | 5220 | 1465426861330 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 16:01:01 INFO - PROCESS | 5220 | 1465426861337 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 16:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 16:01:01 INFO - PROCESS | 5220 | 1465426861349 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 16:01:01 INFO - PROCESS | 5220 | 1465426861353 Marionette TRACE conn3 <- [1,870,null,{}] 16:01:01 INFO - PROCESS | 5220 | 1465426861360 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:01 INFO - PROCESS | 5220 | 1465426861367 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:01 INFO - PROCESS | 5220 | 1465426861558 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 16:01:01 INFO - PROCESS | 5220 | 1465426861779 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:01 INFO - PROCESS | 5220 | 1465426861791 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:01 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e663800 == 15 [pid = 5220] [id = 225] 16:01:01 INFO - PROCESS | 5220 | ++DOMWINDOW == 91 (0x922cc000) [pid = 5220] [serial = 676] [outer = (nil)] 16:01:01 INFO - PROCESS | 5220 | ++DOMWINDOW == 92 (0x9385c400) [pid = 5220] [serial = 677] [outer = 0x922cc000] 16:01:01 INFO - PROCESS | 5220 | 1465426861889 Marionette DEBUG loaded listener.js 16:01:02 INFO - PROCESS | 5220 | ++DOMWINDOW == 93 (0x93907800) [pid = 5220] [serial = 678] [outer = 0x922cc000] 16:01:02 INFO - PROCESS | 5220 | 1465426862847 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 16:01:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 16:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1531ms 16:01:02 INFO - PROCESS | 5220 | 1465426862880 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 16:01:02 INFO - PROCESS | 5220 | 1465426862884 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 16:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 16:01:02 INFO - PROCESS | 5220 | 1465426862891 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 16:01:02 INFO - PROCESS | 5220 | 1465426862897 Marionette TRACE conn3 <- [1,874,null,{}] 16:01:02 INFO - PROCESS | 5220 | 1465426862925 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:02 INFO - PROCESS | 5220 | 1465426862934 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:03 INFO - PROCESS | 5220 | 1465426863151 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 16:01:03 INFO - PROCESS | 5220 | 1465426863359 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:03 INFO - PROCESS | 5220 | 1465426863366 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:03 INFO - PROCESS | 5220 | ++DOCSHELL 0x94768400 == 16 [pid = 5220] [id = 226] 16:01:03 INFO - PROCESS | 5220 | ++DOMWINDOW == 94 (0x94769000) [pid = 5220] [serial = 679] [outer = (nil)] 16:01:03 INFO - PROCESS | 5220 | ++DOMWINDOW == 95 (0x951c7c00) [pid = 5220] [serial = 680] [outer = 0x94769000] 16:01:03 INFO - PROCESS | 5220 | 1465426863465 Marionette DEBUG loaded listener.js 16:01:03 INFO - PROCESS | 5220 | ++DOMWINDOW == 96 (0x951ec000) [pid = 5220] [serial = 681] [outer = 0x94769000] 16:01:04 INFO - PROCESS | 5220 | 1465426864358 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 16:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 16:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1535ms 16:01:04 INFO - PROCESS | 5220 | 1465426864427 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 16:01:04 INFO - PROCESS | 5220 | 1465426864432 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 16:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 16:01:04 INFO - PROCESS | 5220 | 1465426864438 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 16:01:04 INFO - PROCESS | 5220 | 1465426864442 Marionette TRACE conn3 <- [1,878,null,{}] 16:01:04 INFO - PROCESS | 5220 | 1465426864447 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:04 INFO - PROCESS | 5220 | 1465426864453 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:04 INFO - PROCESS | 5220 | 1465426864675 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 16:01:04 INFO - PROCESS | 5220 | 1465426864882 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:04 INFO - PROCESS | 5220 | 1465426864894 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:04 INFO - PROCESS | 5220 | ++DOCSHELL 0x91bef400 == 17 [pid = 5220] [id = 227] 16:01:04 INFO - PROCESS | 5220 | ++DOMWINDOW == 97 (0x951c7400) [pid = 5220] [serial = 682] [outer = (nil)] 16:01:05 INFO - PROCESS | 5220 | ++DOMWINDOW == 98 (0x9769d000) [pid = 5220] [serial = 683] [outer = 0x951c7400] 16:01:05 INFO - PROCESS | 5220 | 1465426865016 Marionette DEBUG loaded listener.js 16:01:05 INFO - PROCESS | 5220 | ++DOMWINDOW == 99 (0x98070000) [pid = 5220] [serial = 684] [outer = 0x951c7400] 16:01:05 INFO - PROCESS | 5220 | 1465426865837 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 16:01:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 16:01:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1428ms 16:01:05 INFO - PROCESS | 5220 | 1465426865867 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 16:01:05 INFO - PROCESS | 5220 | 1465426865871 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 16:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 16:01:05 INFO - PROCESS | 5220 | 1465426865877 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 16:01:05 INFO - PROCESS | 5220 | 1465426865881 Marionette TRACE conn3 <- [1,882,null,{}] 16:01:05 INFO - PROCESS | 5220 | 1465426865886 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:05 INFO - PROCESS | 5220 | 1465426865892 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:06 INFO - PROCESS | 5220 | 1465426866049 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 16:01:06 INFO - PROCESS | 5220 | 1465426866214 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:06 INFO - PROCESS | 5220 | 1465426866220 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:06 INFO - PROCESS | 5220 | ++DOCSHELL 0x951c5800 == 18 [pid = 5220] [id = 228] 16:01:06 INFO - PROCESS | 5220 | ++DOMWINDOW == 100 (0x97698000) [pid = 5220] [serial = 685] [outer = (nil)] 16:01:06 INFO - PROCESS | 5220 | ++DOMWINDOW == 101 (0x9947a800) [pid = 5220] [serial = 686] [outer = 0x97698000] 16:01:06 INFO - PROCESS | 5220 | 1465426866302 Marionette DEBUG loaded listener.js 16:01:06 INFO - PROCESS | 5220 | ++DOMWINDOW == 102 (0x9947f000) [pid = 5220] [serial = 687] [outer = 0x97698000] 16:01:07 INFO - PROCESS | 5220 | 1465426867263 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 16:01:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 16:01:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1428ms 16:01:07 INFO - PROCESS | 5220 | 1465426867307 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 16:01:07 INFO - PROCESS | 5220 | 1465426867311 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 16:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 16:01:07 INFO - PROCESS | 5220 | 1465426867318 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 16:01:07 INFO - PROCESS | 5220 | 1465426867321 Marionette TRACE conn3 <- [1,886,null,{}] 16:01:07 INFO - PROCESS | 5220 | 1465426867327 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:07 INFO - PROCESS | 5220 | 1465426867338 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:07 INFO - PROCESS | 5220 | 1465426867553 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 16:01:07 INFO - PROCESS | 5220 | 1465426867786 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:07 INFO - PROCESS | 5220 | 1465426867798 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:07 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4a2400 == 19 [pid = 5220] [id = 229] 16:01:07 INFO - PROCESS | 5220 | ++DOMWINDOW == 103 (0x8e4a5400) [pid = 5220] [serial = 688] [outer = (nil)] 16:01:07 INFO - PROCESS | 5220 | ++DOMWINDOW == 104 (0x8e65c800) [pid = 5220] [serial = 689] [outer = 0x8e4a5400] 16:01:07 INFO - PROCESS | 5220 | 1465426867943 Marionette DEBUG loaded listener.js 16:01:08 INFO - PROCESS | 5220 | ++DOMWINDOW == 105 (0x8f44cc00) [pid = 5220] [serial = 690] [outer = 0x8e4a5400] 16:01:09 INFO - PROCESS | 5220 | 1465426869110 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 16:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 16:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1828ms 16:01:09 INFO - PROCESS | 5220 | 1465426869147 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 16:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 16:01:09 INFO - PROCESS | 5220 | 1465426869157 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 16:01:09 INFO - PROCESS | 5220 | 1465426869163 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 16:01:09 INFO - PROCESS | 5220 | 1465426869170 Marionette TRACE conn3 <- [1,890,null,{}] 16:01:09 INFO - PROCESS | 5220 | 1465426869179 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:09 INFO - PROCESS | 5220 | 1465426869185 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:09 INFO - PROCESS | 5220 | 1465426869401 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 16:01:09 INFO - PROCESS | 5220 | --DOMWINDOW == 104 (0x982e6800) [pid = 5220] [serial = 656] [outer = (nil)] [url = about:blank] 16:01:09 INFO - PROCESS | 5220 | 1465426869614 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:09 INFO - PROCESS | 5220 | 1465426869621 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:09 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e663400 == 20 [pid = 5220] [id = 230] 16:01:09 INFO - PROCESS | 5220 | ++DOMWINDOW == 105 (0x8e663c00) [pid = 5220] [serial = 691] [outer = (nil)] 16:01:09 INFO - PROCESS | 5220 | ++DOMWINDOW == 106 (0x8f447000) [pid = 5220] [serial = 692] [outer = 0x8e663c00] 16:01:09 INFO - PROCESS | 5220 | 1465426869711 Marionette DEBUG loaded listener.js 16:01:09 INFO - PROCESS | 5220 | ++DOMWINDOW == 107 (0x8f496c00) [pid = 5220] [serial = 693] [outer = 0x8e663c00] 16:01:10 INFO - PROCESS | 5220 | --DOMWINDOW == 106 (0x90fa3800) [pid = 5220] [serial = 629] [outer = (nil)] [url = about:blank] 16:01:10 INFO - PROCESS | 5220 | --DOMWINDOW == 105 (0x92cd0800) [pid = 5220] [serial = 645] [outer = (nil)] [url = about:blank] 16:01:10 INFO - PROCESS | 5220 | --DOMWINDOW == 104 (0x90f9a000) [pid = 5220] [serial = 628] [outer = (nil)] [url = about:blank] 16:01:10 INFO - PROCESS | 5220 | --DOMWINDOW == 103 (0x8f8a3400) [pid = 5220] [serial = 637] [outer = (nil)] [url = about:blank] 16:01:10 INFO - PROCESS | 5220 | --DOMWINDOW == 102 (0x93865400) [pid = 5220] [serial = 647] [outer = (nil)] [url = about:blank] 16:01:10 INFO - PROCESS | 5220 | --DOMWINDOW == 101 (0x8f446400) [pid = 5220] [serial = 625] [outer = (nil)] [url = about:blank] 16:01:10 INFO - PROCESS | 5220 | --DOMWINDOW == 100 (0x8f446800) [pid = 5220] [serial = 626] [outer = (nil)] [url = about:blank] 16:01:10 INFO - PROCESS | 5220 | --DOMWINDOW == 99 (0x8f5b2800) [pid = 5220] [serial = 622] [outer = (nil)] [url = about:blank] 16:01:10 INFO - PROCESS | 5220 | --DOMWINDOW == 98 (0x910ddc00) [pid = 5220] [serial = 604] [outer = (nil)] [url = about:blank] 16:01:10 INFO - PROCESS | 5220 | --DOMWINDOW == 97 (0x92cc3c00) [pid = 5220] [serial = 607] [outer = (nil)] [url = about:blank] 16:01:10 INFO - PROCESS | 5220 | --DOMWINDOW == 96 (0x91bc6c00) [pid = 5220] [serial = 605] [outer = (nil)] [url = about:blank] 16:01:10 INFO - PROCESS | 5220 | --DOMWINDOW == 95 (0x93a1f800) [pid = 5220] [serial = 610] [outer = (nil)] [url = about:blank] 16:01:10 INFO - PROCESS | 5220 | --DOMWINDOW == 94 (0x92ede800) [pid = 5220] [serial = 608] [outer = (nil)] [url = about:blank] 16:01:10 INFO - PROCESS | 5220 | --DOMWINDOW == 93 (0x94767400) [pid = 5220] [serial = 613] [outer = (nil)] [url = about:blank] 16:01:10 INFO - PROCESS | 5220 | --DOMWINDOW == 92 (0x93c36000) [pid = 5220] [serial = 611] [outer = (nil)] [url = about:blank] 16:01:10 INFO - PROCESS | 5220 | --DOMWINDOW == 91 (0x951cdc00) [pid = 5220] [serial = 616] [outer = (nil)] [url = about:blank] 16:01:10 INFO - PROCESS | 5220 | --DOMWINDOW == 90 (0x951c1400) [pid = 5220] [serial = 614] [outer = (nil)] [url = about:blank] 16:01:10 INFO - PROCESS | 5220 | --DOMWINDOW == 89 (0x951ebc00) [pid = 5220] [serial = 617] [outer = (nil)] [url = about:blank] 16:01:10 INFO - PROCESS | 5220 | --DOMWINDOW == 88 (0x8f498c00) [pid = 5220] [serial = 619] [outer = (nil)] [url = about:blank] 16:01:10 INFO - PROCESS | 5220 | --DOMWINDOW == 87 (0x8f44bc00) [pid = 5220] [serial = 589] [outer = (nil)] [url = about:blank] 16:01:10 INFO - PROCESS | 5220 | --DOMWINDOW == 86 (0x8f497c00) [pid = 5220] [serial = 590] [outer = (nil)] [url = about:blank] 16:01:10 INFO - PROCESS | 5220 | --DOMWINDOW == 85 (0x922cd800) [pid = 5220] [serial = 586] [outer = (nil)] [url = about:blank] 16:01:10 INFO - PROCESS | 5220 | --DOMWINDOW == 84 (0x92367400) [pid = 5220] [serial = 587] [outer = (nil)] [url = about:blank] 16:01:10 INFO - PROCESS | 5220 | --DOMWINDOW == 83 (0x90f99c00) [pid = 5220] [serial = 592] [outer = (nil)] [url = about:blank] 16:01:10 INFO - PROCESS | 5220 | --DOMWINDOW == 82 (0x90f9a400) [pid = 5220] [serial = 583] [outer = (nil)] [url = about:blank] 16:01:10 INFO - PROCESS | 5220 | --DOMWINDOW == 81 (0x910e5c00) [pid = 5220] [serial = 584] [outer = (nil)] [url = about:blank] 16:01:10 INFO - PROCESS | 5220 | --DOMWINDOW == 80 (0x8e4a8400) [pid = 5220] [serial = 580] [outer = (nil)] [url = about:blank] 16:01:10 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x8e660c00) [pid = 5220] [serial = 581] [outer = (nil)] [url = about:blank] 16:01:10 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x9381f800) [pid = 5220] [serial = 601] [outer = (nil)] [url = about:blank] 16:01:10 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x93823000) [pid = 5220] [serial = 602] [outer = (nil)] [url = about:blank] 16:01:10 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x9125c800) [pid = 5220] [serial = 620] [outer = (nil)] [url = about:blank] 16:01:10 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x92363000) [pid = 5220] [serial = 596] [outer = (nil)] [url = about:blank] 16:01:10 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x91ff8000) [pid = 5220] [serial = 595] [outer = (nil)] [url = about:blank] 16:01:10 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x9291b800) [pid = 5220] [serial = 598] [outer = (nil)] [url = about:blank] 16:01:10 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x90f9b000) [pid = 5220] [serial = 623] [outer = (nil)] [url = about:blank] 16:01:10 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x92cce400) [pid = 5220] [serial = 599] [outer = (nil)] [url = about:blank] 16:01:10 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x910de400) [pid = 5220] [serial = 593] [outer = (nil)] [url = about:blank] 16:01:10 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x93907c00) [pid = 5220] [serial = 648] [outer = (nil)] [url = about:blank] 16:01:10 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x93a24800) [pid = 5220] [serial = 650] [outer = (nil)] [url = about:blank] 16:01:10 INFO - PROCESS | 5220 | --DOMWINDOW == 67 (0x91ff8800) [pid = 5220] [serial = 642] [outer = (nil)] [url = about:blank] 16:01:10 INFO - PROCESS | 5220 | --DOMWINDOW == 66 (0x91be4c00) [pid = 5220] [serial = 641] [outer = (nil)] [url = about:blank] 16:01:10 INFO - PROCESS | 5220 | --DOMWINDOW == 65 (0x91cc4800) [pid = 5220] [serial = 416] [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.] 16:01:10 INFO - PROCESS | 5220 | --DOMWINDOW == 64 (0x90f9b400) [pid = 5220] [serial = 638] [outer = (nil)] [url = about:blank] 16:01:10 INFO - PROCESS | 5220 | --DOMWINDOW == 63 (0x922c4400) [pid = 5220] [serial = 578] [outer = (nil)] [url = about:blank] 16:01:10 INFO - PROCESS | 5220 | --DOMWINDOW == 62 (0x9235fc00) [pid = 5220] [serial = 635] [outer = (nil)] [url = about:blank] 16:01:10 INFO - PROCESS | 5220 | --DOMWINDOW == 61 (0x922cb800) [pid = 5220] [serial = 634] [outer = (nil)] [url = about:blank] 16:01:10 INFO - PROCESS | 5220 | --DOMWINDOW == 60 (0x91be9800) [pid = 5220] [serial = 632] [outer = (nil)] [url = about:blank] 16:01:10 INFO - PROCESS | 5220 | --DOMWINDOW == 59 (0x91be3400) [pid = 5220] [serial = 631] [outer = (nil)] [url = about:blank] 16:01:10 INFO - PROCESS | 5220 | --DOMWINDOW == 58 (0x93a1dc00) [pid = 5220] [serial = 651] [outer = (nil)] [url = about:blank] 16:01:10 INFO - PROCESS | 5220 | --DOMWINDOW == 57 (0x92cc7800) [pid = 5220] [serial = 644] [outer = (nil)] [url = about:blank] 16:01:10 INFO - PROCESS | 5220 | --DOMWINDOW == 56 (0x951c3400) [pid = 5220] [serial = 653] [outer = (nil)] [url = about:blank] 16:01:10 INFO - PROCESS | 5220 | --DOMWINDOW == 55 (0x9807dc00) [pid = 5220] [serial = 654] [outer = (nil)] [url = about:blank] 16:01:10 INFO - PROCESS | 5220 | 1465426870581 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 16:01:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 16:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1484ms 16:01:10 INFO - PROCESS | 5220 | 1465426870648 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 16:01:10 INFO - PROCESS | 5220 | 1465426870655 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 16:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 16:01:10 INFO - PROCESS | 5220 | 1465426870666 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 16:01:10 INFO - PROCESS | 5220 | 1465426870669 Marionette TRACE conn3 <- [1,894,null,{}] 16:01:10 INFO - PROCESS | 5220 | 1465426870676 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:10 INFO - PROCESS | 5220 | 1465426870681 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:10 INFO - PROCESS | 5220 | 1465426870849 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 16:01:10 INFO - PROCESS | 5220 | 1465426870964 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:10 INFO - PROCESS | 5220 | 1465426870973 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:11 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f446800 == 21 [pid = 5220] [id = 231] 16:01:11 INFO - PROCESS | 5220 | ++DOMWINDOW == 56 (0x90f98c00) [pid = 5220] [serial = 694] [outer = (nil)] 16:01:11 INFO - PROCESS | 5220 | ++DOMWINDOW == 57 (0x90f9fc00) [pid = 5220] [serial = 695] [outer = 0x90f98c00] 16:01:11 INFO - PROCESS | 5220 | 1465426871044 Marionette DEBUG loaded listener.js 16:01:11 INFO - PROCESS | 5220 | ++DOMWINDOW == 58 (0x90fa7800) [pid = 5220] [serial = 696] [outer = 0x90f98c00] 16:01:11 INFO - PROCESS | 5220 | 1465426871827 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 16:01:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 16:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1177ms 16:01:11 INFO - PROCESS | 5220 | 1465426871842 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 16:01:11 INFO - PROCESS | 5220 | 1465426871845 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 16:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 16:01:11 INFO - PROCESS | 5220 | 1465426871869 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 16:01:11 INFO - PROCESS | 5220 | 1465426871874 Marionette TRACE conn3 <- [1,898,null,{}] 16:01:11 INFO - PROCESS | 5220 | 1465426871889 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:11 INFO - PROCESS | 5220 | 1465426871897 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:12 INFO - PROCESS | 5220 | 1465426872048 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 16:01:12 INFO - PROCESS | 5220 | 1465426872059 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:12 INFO - PROCESS | 5220 | 1465426872068 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:12 INFO - PROCESS | 5220 | ++DOCSHELL 0x91be1400 == 22 [pid = 5220] [id = 232] 16:01:12 INFO - PROCESS | 5220 | ++DOMWINDOW == 59 (0x91be2400) [pid = 5220] [serial = 697] [outer = (nil)] 16:01:12 INFO - PROCESS | 5220 | ++DOMWINDOW == 60 (0x91be7800) [pid = 5220] [serial = 698] [outer = 0x91be2400] 16:01:12 INFO - PROCESS | 5220 | 1465426872136 Marionette DEBUG loaded listener.js 16:01:12 INFO - PROCESS | 5220 | ++DOMWINDOW == 61 (0x91cc6400) [pid = 5220] [serial = 699] [outer = 0x91be2400] 16:01:13 INFO - PROCESS | 5220 | 1465426873043 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 16:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 16:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1243ms 16:01:13 INFO - PROCESS | 5220 | 1465426873112 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 16:01:13 INFO - PROCESS | 5220 | 1465426873117 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 16:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 16:01:13 INFO - PROCESS | 5220 | 1465426873123 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 16:01:13 INFO - PROCESS | 5220 | 1465426873126 Marionette TRACE conn3 <- [1,902,null,{}] 16:01:13 INFO - PROCESS | 5220 | 1465426873132 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:13 INFO - PROCESS | 5220 | 1465426873137 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:13 INFO - PROCESS | 5220 | 1465426873364 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 16:01:13 INFO - PROCESS | 5220 | 1465426873390 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:13 INFO - PROCESS | 5220 | 1465426873397 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:13 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f494800 == 23 [pid = 5220] [id = 233] 16:01:13 INFO - PROCESS | 5220 | ++DOMWINDOW == 62 (0x91be1800) [pid = 5220] [serial = 700] [outer = (nil)] 16:01:13 INFO - PROCESS | 5220 | ++DOMWINDOW == 63 (0x922c4400) [pid = 5220] [serial = 701] [outer = 0x91be1800] 16:01:13 INFO - PROCESS | 5220 | 1465426873466 Marionette DEBUG loaded listener.js 16:01:13 INFO - PROCESS | 5220 | ++DOMWINDOW == 64 (0x922c1400) [pid = 5220] [serial = 702] [outer = 0x91be1800] 16:01:14 INFO - PROCESS | 5220 | --DOMWINDOW == 63 (0x91ff5000) [pid = 5220] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 16:01:14 INFO - PROCESS | 5220 | --DOMWINDOW == 62 (0x8e4a8000) [pid = 5220] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 16:01:14 INFO - PROCESS | 5220 | --DOMWINDOW == 61 (0x91be9400) [pid = 5220] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 16:01:14 INFO - PROCESS | 5220 | --DOMWINDOW == 60 (0x90fa5800) [pid = 5220] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 16:01:14 INFO - PROCESS | 5220 | --DOMWINDOW == 59 (0x951c6000) [pid = 5220] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 16:01:14 INFO - PROCESS | 5220 | 1465426874371 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 16:01:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 16:01:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1276ms 16:01:14 INFO - PROCESS | 5220 | 1465426874400 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 16:01:14 INFO - PROCESS | 5220 | 1465426874404 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 16:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 16:01:14 INFO - PROCESS | 5220 | 1465426874411 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 16:01:14 INFO - PROCESS | 5220 | 1465426874413 Marionette TRACE conn3 <- [1,906,null,{}] 16:01:14 INFO - PROCESS | 5220 | 1465426874419 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:14 INFO - PROCESS | 5220 | 1465426874424 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:14 INFO - PROCESS | 5220 | 1465426874563 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 16:01:14 INFO - PROCESS | 5220 | 1465426874576 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:14 INFO - PROCESS | 5220 | 1465426874583 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:14 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4a3800 == 24 [pid = 5220] [id = 234] 16:01:14 INFO - PROCESS | 5220 | ++DOMWINDOW == 60 (0x8e4a8000) [pid = 5220] [serial = 703] [outer = (nil)] 16:01:14 INFO - PROCESS | 5220 | ++DOMWINDOW == 61 (0x91ff8800) [pid = 5220] [serial = 704] [outer = 0x8e4a8000] 16:01:14 INFO - PROCESS | 5220 | 1465426874649 Marionette DEBUG loaded listener.js 16:01:14 INFO - PROCESS | 5220 | ++DOMWINDOW == 62 (0x92365800) [pid = 5220] [serial = 705] [outer = 0x8e4a8000] 16:01:15 INFO - PROCESS | 5220 | 1465426875500 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 16:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 16:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1134ms 16:01:15 INFO - PROCESS | 5220 | 1465426875546 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 16:01:15 INFO - PROCESS | 5220 | 1465426875549 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 16:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 16:01:15 INFO - PROCESS | 5220 | 1465426875559 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 16:01:15 INFO - PROCESS | 5220 | 1465426875562 Marionette TRACE conn3 <- [1,910,null,{}] 16:01:15 INFO - PROCESS | 5220 | 1465426875566 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:15 INFO - PROCESS | 5220 | 1465426875576 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:15 INFO - PROCESS | 5220 | 1465426875735 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 16:01:15 INFO - PROCESS | 5220 | 1465426875744 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:15 INFO - PROCESS | 5220 | 1465426875751 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:15 INFO - PROCESS | 5220 | ++DOCSHELL 0x90fa5800 == 25 [pid = 5220] [id = 235] 16:01:15 INFO - PROCESS | 5220 | ++DOMWINDOW == 63 (0x92917000) [pid = 5220] [serial = 706] [outer = (nil)] 16:01:15 INFO - PROCESS | 5220 | ++DOMWINDOW == 64 (0x92ee4c00) [pid = 5220] [serial = 707] [outer = 0x92917000] 16:01:15 INFO - PROCESS | 5220 | 1465426875818 Marionette DEBUG loaded listener.js 16:01:15 INFO - PROCESS | 5220 | ++DOMWINDOW == 65 (0x93822c00) [pid = 5220] [serial = 708] [outer = 0x92917000] 16:01:16 INFO - PROCESS | 5220 | 1465426876804 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 16:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 16:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1277ms 16:01:16 INFO - PROCESS | 5220 | 1465426876838 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 16:01:16 INFO - PROCESS | 5220 | 1465426876845 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 16:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 16:01:16 INFO - PROCESS | 5220 | 1465426876854 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 16:01:16 INFO - PROCESS | 5220 | 1465426876859 Marionette TRACE conn3 <- [1,914,null,{}] 16:01:16 INFO - PROCESS | 5220 | 1465426876868 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:16 INFO - PROCESS | 5220 | 1465426876873 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:17 INFO - PROCESS | 5220 | 1465426877058 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 16:01:17 INFO - PROCESS | 5220 | 1465426877215 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:17 INFO - PROCESS | 5220 | 1465426877229 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:17 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e659c00 == 26 [pid = 5220] [id = 236] 16:01:17 INFO - PROCESS | 5220 | ++DOMWINDOW == 66 (0x8e662000) [pid = 5220] [serial = 709] [outer = (nil)] 16:01:17 INFO - PROCESS | 5220 | ++DOMWINDOW == 67 (0x8f499400) [pid = 5220] [serial = 710] [outer = 0x8e662000] 16:01:17 INFO - PROCESS | 5220 | 1465426877338 Marionette DEBUG loaded listener.js 16:01:17 INFO - PROCESS | 5220 | ++DOMWINDOW == 68 (0x8f8a4800) [pid = 5220] [serial = 711] [outer = 0x8e662000] 16:01:18 INFO - PROCESS | 5220 | 1465426878235 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 16:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 16:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1438ms 16:01:18 INFO - PROCESS | 5220 | 1465426878291 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 16:01:18 INFO - PROCESS | 5220 | 1465426878299 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 16:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 16:01:18 INFO - PROCESS | 5220 | 1465426878309 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 16:01:18 INFO - PROCESS | 5220 | 1465426878314 Marionette TRACE conn3 <- [1,918,null,{}] 16:01:18 INFO - PROCESS | 5220 | 1465426878320 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:18 INFO - PROCESS | 5220 | 1465426878326 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:18 INFO - PROCESS | 5220 | 1465426878512 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 16:01:18 INFO - PROCESS | 5220 | 1465426878668 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:18 INFO - PROCESS | 5220 | 1465426878675 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:18 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f496000 == 27 [pid = 5220] [id = 237] 16:01:18 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x910dec00) [pid = 5220] [serial = 712] [outer = (nil)] 16:01:18 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x91bc6c00) [pid = 5220] [serial = 713] [outer = 0x910dec00] 16:01:18 INFO - PROCESS | 5220 | 1465426878763 Marionette DEBUG loaded listener.js 16:01:18 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x91bee800) [pid = 5220] [serial = 714] [outer = 0x910dec00] 16:01:19 INFO - PROCESS | 5220 | 1465426879741 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 16:01:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 16:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1478ms 16:01:19 INFO - PROCESS | 5220 | 1465426879788 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 16:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 16:01:19 INFO - PROCESS | 5220 | 1465426879793 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 16:01:19 INFO - PROCESS | 5220 | 1465426879800 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 16:01:19 INFO - PROCESS | 5220 | 1465426879806 Marionette TRACE conn3 <- [1,922,null,{}] 16:01:19 INFO - PROCESS | 5220 | 1465426879823 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:19 INFO - PROCESS | 5220 | 1465426879832 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:20 INFO - PROCESS | 5220 | 1465426880047 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 16:01:20 INFO - PROCESS | 5220 | 1465426880246 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:20 INFO - PROCESS | 5220 | 1465426880258 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:20 INFO - PROCESS | 5220 | ++DOCSHELL 0x92cc6000 == 28 [pid = 5220] [id = 238] 16:01:20 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x92ee7000) [pid = 5220] [serial = 715] [outer = (nil)] 16:01:20 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x93829000) [pid = 5220] [serial = 716] [outer = 0x92ee7000] 16:01:20 INFO - PROCESS | 5220 | 1465426880383 Marionette DEBUG loaded listener.js 16:01:20 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x93907c00) [pid = 5220] [serial = 717] [outer = 0x92ee7000] 16:01:21 INFO - PROCESS | 5220 | 1465426881232 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 16:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 16:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1485ms 16:01:21 INFO - PROCESS | 5220 | 1465426881285 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 16:01:21 INFO - PROCESS | 5220 | 1465426881289 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 16:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 16:01:21 INFO - PROCESS | 5220 | 1465426881295 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 16:01:21 INFO - PROCESS | 5220 | 1465426881298 Marionette TRACE conn3 <- [1,926,null,{}] 16:01:21 INFO - PROCESS | 5220 | 1465426881304 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:21 INFO - PROCESS | 5220 | 1465426881310 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:21 INFO - PROCESS | 5220 | 1465426881481 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 16:01:21 INFO - PROCESS | 5220 | 1465426881636 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:21 INFO - PROCESS | 5220 | 1465426881645 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:21 INFO - PROCESS | 5220 | ++DOCSHELL 0x93a1c000 == 29 [pid = 5220] [id = 239] 16:01:21 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x93a21000) [pid = 5220] [serial = 718] [outer = (nil)] 16:01:21 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x93c37400) [pid = 5220] [serial = 719] [outer = 0x93a21000] 16:01:21 INFO - PROCESS | 5220 | 1465426881727 Marionette DEBUG loaded listener.js 16:01:21 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x93c40800) [pid = 5220] [serial = 720] [outer = 0x93a21000] 16:01:22 INFO - PROCESS | 5220 | 1465426882631 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 16:01:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 16:01:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1386ms 16:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 16:01:22 INFO - PROCESS | 5220 | 1465426882682 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 16:01:22 INFO - PROCESS | 5220 | 1465426882685 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 16:01:22 INFO - PROCESS | 5220 | 1465426882692 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 16:01:22 INFO - PROCESS | 5220 | 1465426882695 Marionette TRACE conn3 <- [1,930,null,{}] 16:01:22 INFO - PROCESS | 5220 | 1465426882701 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:22 INFO - PROCESS | 5220 | 1465426882706 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:22 INFO - PROCESS | 5220 | 1465426882877 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 16:01:23 INFO - PROCESS | 5220 | 1465426883034 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:23 INFO - PROCESS | 5220 | 1465426883044 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:23 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e664000 == 30 [pid = 5220] [id = 240] 16:01:23 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x8f8ab800) [pid = 5220] [serial = 721] [outer = (nil)] 16:01:23 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x93c41000) [pid = 5220] [serial = 722] [outer = 0x8f8ab800] 16:01:23 INFO - PROCESS | 5220 | 1465426883127 Marionette DEBUG loaded listener.js 16:01:23 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0x951c2800) [pid = 5220] [serial = 723] [outer = 0x8f8ab800] 16:01:24 INFO - PROCESS | 5220 | 1465426884092 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 16:01:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 16:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1434ms 16:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 16:01:24 INFO - PROCESS | 5220 | 1465426884124 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 16:01:24 INFO - PROCESS | 5220 | 1465426884127 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 16:01:24 INFO - PROCESS | 5220 | 1465426884134 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 16:01:24 INFO - PROCESS | 5220 | 1465426884137 Marionette TRACE conn3 <- [1,934,null,{}] 16:01:24 INFO - PROCESS | 5220 | 1465426884143 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:24 INFO - PROCESS | 5220 | 1465426884153 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:24 INFO - PROCESS | 5220 | 1465426884353 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 16:01:24 INFO - PROCESS | 5220 | 1465426884557 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:24 INFO - PROCESS | 5220 | 1465426884565 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:24 INFO - PROCESS | 5220 | ++DOCSHELL 0x93c34800 == 31 [pid = 5220] [id = 241] 16:01:24 INFO - PROCESS | 5220 | ++DOMWINDOW == 81 (0x951f2000) [pid = 5220] [serial = 724] [outer = (nil)] 16:01:24 INFO - PROCESS | 5220 | ++DOMWINDOW == 82 (0x9825c000) [pid = 5220] [serial = 725] [outer = 0x951f2000] 16:01:24 INFO - PROCESS | 5220 | 1465426884648 Marionette DEBUG loaded listener.js 16:01:24 INFO - PROCESS | 5220 | ++DOMWINDOW == 83 (0x99483c00) [pid = 5220] [serial = 726] [outer = 0x951f2000] 16:01:25 INFO - PROCESS | 5220 | 1465426885494 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 16:01:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 16:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1438ms 16:01:25 INFO - PROCESS | 5220 | 1465426885571 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 16:01:25 INFO - PROCESS | 5220 | 1465426885576 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 16:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 16:01:25 INFO - PROCESS | 5220 | 1465426885582 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 16:01:25 INFO - PROCESS | 5220 | 1465426885586 Marionette TRACE conn3 <- [1,938,null,{}] 16:01:25 INFO - PROCESS | 5220 | 1465426885591 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:25 INFO - PROCESS | 5220 | 1465426885597 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:25 INFO - PROCESS | 5220 | 1465426885802 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 16:01:25 INFO - PROCESS | 5220 | 1465426885973 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:25 INFO - PROCESS | 5220 | 1465426885982 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:26 INFO - PROCESS | 5220 | ++DOCSHELL 0x91269800 == 32 [pid = 5220] [id = 242] 16:01:26 INFO - PROCESS | 5220 | ++DOMWINDOW == 84 (0x98975400) [pid = 5220] [serial = 727] [outer = (nil)] 16:01:26 INFO - PROCESS | 5220 | ++DOMWINDOW == 85 (0x9976e400) [pid = 5220] [serial = 728] [outer = 0x98975400] 16:01:26 INFO - PROCESS | 5220 | 1465426886100 Marionette DEBUG loaded listener.js 16:01:26 INFO - PROCESS | 5220 | ++DOMWINDOW == 86 (0x997b2800) [pid = 5220] [serial = 729] [outer = 0x98975400] 16:01:26 INFO - PROCESS | 5220 | 1465426886957 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 16:01:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 16:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1435ms 16:01:27 INFO - PROCESS | 5220 | 1465426887017 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 16:01:27 INFO - PROCESS | 5220 | 1465426887021 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 16:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 16:01:27 INFO - PROCESS | 5220 | 1465426887028 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 16:01:27 INFO - PROCESS | 5220 | 1465426887030 Marionette TRACE conn3 <- [1,942,null,{}] 16:01:27 INFO - PROCESS | 5220 | 1465426887036 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:27 INFO - PROCESS | 5220 | 1465426887041 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:27 INFO - PROCESS | 5220 | 1465426887208 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 16:01:27 INFO - PROCESS | 5220 | 1465426887558 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:27 INFO - PROCESS | 5220 | 1465426887564 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:27 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f43dc00 == 33 [pid = 5220] [id = 243] 16:01:27 INFO - PROCESS | 5220 | ++DOMWINDOW == 87 (0x8f43ec00) [pid = 5220] [serial = 730] [outer = (nil)] 16:01:27 INFO - PROCESS | 5220 | ++DOMWINDOW == 88 (0x8f490000) [pid = 5220] [serial = 731] [outer = 0x8f43ec00] 16:01:27 INFO - PROCESS | 5220 | 1465426887700 Marionette DEBUG loaded listener.js 16:01:27 INFO - PROCESS | 5220 | ++DOMWINDOW == 89 (0x8f8a1800) [pid = 5220] [serial = 732] [outer = 0x8f43ec00] 16:01:28 INFO - PROCESS | 5220 | 1465426888710 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 16:01:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 16:01:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1732ms 16:01:28 INFO - PROCESS | 5220 | 1465426888763 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 16:01:28 INFO - PROCESS | 5220 | 1465426888767 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 16:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 16:01:28 INFO - PROCESS | 5220 | 1465426888775 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 16:01:28 INFO - PROCESS | 5220 | 1465426888780 Marionette TRACE conn3 <- [1,946,null,{}] 16:01:28 INFO - PROCESS | 5220 | 1465426888788 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:28 INFO - PROCESS | 5220 | 1465426888797 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:28 INFO - PROCESS | 5220 | 1465426888964 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 16:01:30 INFO - PROCESS | 5220 | --DOCSHELL 0x8e49d400 == 32 [pid = 5220] [id = 219] 16:01:30 INFO - PROCESS | 5220 | 1465426890072 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:30 INFO - PROCESS | 5220 | 1465426890082 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:30 INFO - PROCESS | 5220 | --DOMWINDOW == 88 (0x8f8a6400) [pid = 5220] [serial = 657] [outer = (nil)] [url = about:blank] 16:01:30 INFO - PROCESS | 5220 | --DOMWINDOW == 87 (0x922d0000) [pid = 5220] [serial = 665] [outer = (nil)] [url = about:blank] 16:01:30 INFO - PROCESS | 5220 | --DOMWINDOW == 86 (0x8e65bc00) [pid = 5220] [serial = 659] [outer = (nil)] [url = about:blank] 16:01:30 INFO - PROCESS | 5220 | --DOMWINDOW == 85 (0x8ece1c00) [pid = 5220] [serial = 660] [outer = (nil)] [url = about:blank] 16:01:30 INFO - PROCESS | 5220 | --DOMWINDOW == 84 (0x91cc7800) [pid = 5220] [serial = 668] [outer = (nil)] [url = about:blank] 16:01:30 INFO - PROCESS | 5220 | --DOMWINDOW == 83 (0x9236ac00) [pid = 5220] [serial = 666] [outer = (nil)] [url = about:blank] 16:01:30 INFO - PROCESS | 5220 | --DOMWINDOW == 82 (0x910e4c00) [pid = 5220] [serial = 662] [outer = (nil)] [url = about:blank] 16:01:30 INFO - PROCESS | 5220 | --DOMWINDOW == 81 (0x93822800) [pid = 5220] [serial = 671] [outer = (nil)] [url = about:blank] 16:01:30 INFO - PROCESS | 5220 | --DOMWINDOW == 80 (0x92364000) [pid = 5220] [serial = 669] [outer = (nil)] [url = about:blank] 16:01:30 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x91bc5800) [pid = 5220] [serial = 663] [outer = (nil)] [url = about:blank] 16:01:30 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4aa400 == 33 [pid = 5220] [id = 244] 16:01:30 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0x8e4aa800) [pid = 5220] [serial = 733] [outer = (nil)] 16:01:30 INFO - PROCESS | 5220 | ++DOMWINDOW == 81 (0x8e65a000) [pid = 5220] [serial = 734] [outer = 0x8e4aa800] 16:01:30 INFO - PROCESS | 5220 | 1465426890269 Marionette DEBUG loaded listener.js 16:01:30 INFO - PROCESS | 5220 | ++DOMWINDOW == 82 (0x8e666400) [pid = 5220] [serial = 735] [outer = 0x8e4aa800] 16:01:31 INFO - PROCESS | 5220 | 1465426891034 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 16:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 16:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 2280ms 16:01:31 INFO - PROCESS | 5220 | 1465426891057 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 16:01:31 INFO - PROCESS | 5220 | 1465426891064 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 16:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 16:01:31 INFO - PROCESS | 5220 | 1465426891072 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 16:01:31 INFO - PROCESS | 5220 | 1465426891077 Marionette TRACE conn3 <- [1,950,null,{}] 16:01:31 INFO - PROCESS | 5220 | 1465426891094 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:31 INFO - PROCESS | 5220 | 1465426891103 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:31 INFO - PROCESS | 5220 | 1465426891267 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 16:01:31 INFO - PROCESS | 5220 | 1465426891281 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:31 INFO - PROCESS | 5220 | 1465426891291 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:31 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f5adc00 == 34 [pid = 5220] [id = 245] 16:01:31 INFO - PROCESS | 5220 | ++DOMWINDOW == 83 (0x8f5ae000) [pid = 5220] [serial = 736] [outer = (nil)] 16:01:31 INFO - PROCESS | 5220 | ++DOMWINDOW == 84 (0x8f5b7c00) [pid = 5220] [serial = 737] [outer = 0x8f5ae000] 16:01:31 INFO - PROCESS | 5220 | 1465426891362 Marionette DEBUG loaded listener.js 16:01:31 INFO - PROCESS | 5220 | ++DOMWINDOW == 85 (0x8f8a6400) [pid = 5220] [serial = 738] [outer = 0x8f5ae000] 16:01:32 INFO - PROCESS | 5220 | 1465426892259 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 16:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 16:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1236ms 16:01:32 INFO - PROCESS | 5220 | 1465426892311 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 16:01:32 INFO - PROCESS | 5220 | 1465426892317 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 16:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 16:01:32 INFO - PROCESS | 5220 | 1465426892337 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 16:01:32 INFO - PROCESS | 5220 | 1465426892340 Marionette TRACE conn3 <- [1,954,null,{}] 16:01:32 INFO - PROCESS | 5220 | 1465426892346 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:32 INFO - PROCESS | 5220 | 1465426892351 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:32 INFO - PROCESS | 5220 | 1465426892515 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 16:01:32 INFO - PROCESS | 5220 | 1465426892662 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:32 INFO - PROCESS | 5220 | 1465426892671 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:32 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f5b4c00 == 35 [pid = 5220] [id = 246] 16:01:32 INFO - PROCESS | 5220 | ++DOMWINDOW == 86 (0x90fa6c00) [pid = 5220] [serial = 739] [outer = (nil)] 16:01:32 INFO - PROCESS | 5220 | ++DOMWINDOW == 87 (0x91bc7400) [pid = 5220] [serial = 740] [outer = 0x90fa6c00] 16:01:32 INFO - PROCESS | 5220 | 1465426892737 Marionette DEBUG loaded listener.js 16:01:32 INFO - PROCESS | 5220 | ++DOMWINDOW == 88 (0x91be2000) [pid = 5220] [serial = 741] [outer = 0x90fa6c00] 16:01:33 INFO - PROCESS | 5220 | 1465426893660 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 16:01:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 16:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1384ms 16:01:33 INFO - PROCESS | 5220 | 1465426893720 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 16:01:33 INFO - PROCESS | 5220 | 1465426893729 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 16:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 16:01:33 INFO - PROCESS | 5220 | 1465426893746 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 16:01:33 INFO - PROCESS | 5220 | 1465426893755 Marionette TRACE conn3 <- [1,958,null,{}] 16:01:33 INFO - PROCESS | 5220 | 1465426893770 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:33 INFO - PROCESS | 5220 | 1465426893778 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:34 INFO - PROCESS | 5220 | 1465426894002 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 16:01:34 INFO - PROCESS | 5220 | 1465426894044 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:34 INFO - PROCESS | 5220 | 1465426894054 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:34 INFO - PROCESS | 5220 | ++DOCSHELL 0x922c3000 == 36 [pid = 5220] [id = 247] 16:01:34 INFO - PROCESS | 5220 | ++DOMWINDOW == 89 (0x922c5400) [pid = 5220] [serial = 742] [outer = (nil)] 16:01:34 INFO - PROCESS | 5220 | ++DOMWINDOW == 90 (0x92360c00) [pid = 5220] [serial = 743] [outer = 0x922c5400] 16:01:34 INFO - PROCESS | 5220 | 1465426894120 Marionette DEBUG loaded listener.js 16:01:34 INFO - PROCESS | 5220 | ++DOMWINDOW == 91 (0x92912800) [pid = 5220] [serial = 744] [outer = 0x922c5400] 16:01:35 INFO - PROCESS | 5220 | --DOMWINDOW == 90 (0x92917000) [pid = 5220] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 16:01:35 INFO - PROCESS | 5220 | --DOMWINDOW == 89 (0x92cc2400) [pid = 5220] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 16:01:35 INFO - PROCESS | 5220 | --DOMWINDOW == 88 (0x8e4a5400) [pid = 5220] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 16:01:35 INFO - PROCESS | 5220 | --DOMWINDOW == 87 (0x94769000) [pid = 5220] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 16:01:35 INFO - PROCESS | 5220 | --DOMWINDOW == 86 (0x8f5b1000) [pid = 5220] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 16:01:35 INFO - PROCESS | 5220 | --DOMWINDOW == 85 (0x8e663c00) [pid = 5220] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 16:01:35 INFO - PROCESS | 5220 | --DOMWINDOW == 84 (0x951c7400) [pid = 5220] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 16:01:35 INFO - PROCESS | 5220 | --DOMWINDOW == 83 (0x922cc000) [pid = 5220] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 16:01:35 INFO - PROCESS | 5220 | --DOMWINDOW == 82 (0x97698000) [pid = 5220] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 16:01:35 INFO - PROCESS | 5220 | --DOMWINDOW == 81 (0x91be1800) [pid = 5220] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 16:01:35 INFO - PROCESS | 5220 | --DOMWINDOW == 80 (0x91be2400) [pid = 5220] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 16:01:35 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x90f98c00) [pid = 5220] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 16:01:35 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x8e4a8000) [pid = 5220] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 16:01:35 INFO - PROCESS | 5220 | 1465426895370 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 16:01:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 16:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1643ms 16:01:35 INFO - PROCESS | 5220 | 1465426895388 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 16:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 16:01:35 INFO - PROCESS | 5220 | 1465426895393 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 16:01:35 INFO - PROCESS | 5220 | 1465426895399 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 16:01:35 INFO - PROCESS | 5220 | 1465426895402 Marionette TRACE conn3 <- [1,962,null,{}] 16:01:35 INFO - PROCESS | 5220 | 1465426895407 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:35 INFO - PROCESS | 5220 | 1465426895414 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:35 INFO - PROCESS | 5220 | 1465426895565 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 16:01:35 INFO - PROCESS | 5220 | 1465426895756 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:35 INFO - PROCESS | 5220 | 1465426895763 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:35 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e65cc00 == 37 [pid = 5220] [id = 248] 16:01:35 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x8e65e800) [pid = 5220] [serial = 745] [outer = (nil)] 16:01:35 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0x91cce000) [pid = 5220] [serial = 746] [outer = 0x8e65e800] 16:01:35 INFO - PROCESS | 5220 | 1465426895831 Marionette DEBUG loaded listener.js 16:01:35 INFO - PROCESS | 5220 | ++DOMWINDOW == 81 (0x92918400) [pid = 5220] [serial = 747] [outer = 0x8e65e800] 16:01:36 INFO - PROCESS | 5220 | 1465426896455 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 16:01:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 16:01:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1087ms 16:01:36 INFO - PROCESS | 5220 | 1465426896490 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 16:01:36 INFO - PROCESS | 5220 | 1465426896492 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 16:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 16:01:36 INFO - PROCESS | 5220 | 1465426896498 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 16:01:36 INFO - PROCESS | 5220 | 1465426896502 Marionette TRACE conn3 <- [1,966,null,{}] 16:01:36 INFO - PROCESS | 5220 | 1465426896507 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:36 INFO - PROCESS | 5220 | 1465426896512 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:36 INFO - PROCESS | 5220 | 1465426896649 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 16:01:36 INFO - PROCESS | 5220 | 1465426896772 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:36 INFO - PROCESS | 5220 | 1465426896791 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:36 INFO - PROCESS | 5220 | ++DOCSHELL 0x92cc7c00 == 38 [pid = 5220] [id = 249] 16:01:36 INFO - PROCESS | 5220 | ++DOMWINDOW == 82 (0x92cc9c00) [pid = 5220] [serial = 748] [outer = (nil)] 16:01:36 INFO - PROCESS | 5220 | ++DOMWINDOW == 83 (0x92ccf000) [pid = 5220] [serial = 749] [outer = 0x92cc9c00] 16:01:36 INFO - PROCESS | 5220 | 1465426896868 Marionette DEBUG loaded listener.js 16:01:36 INFO - PROCESS | 5220 | ++DOMWINDOW == 84 (0x9385b400) [pid = 5220] [serial = 750] [outer = 0x92cc9c00] 16:01:38 INFO - PROCESS | 5220 | 1465426897993 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 16:01:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 16:01:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1538ms 16:01:38 INFO - PROCESS | 5220 | 1465426898038 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 16:01:38 INFO - PROCESS | 5220 | 1465426898046 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 16:01:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 16:01:38 INFO - PROCESS | 5220 | 1465426898054 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 16:01:38 INFO - PROCESS | 5220 | 1465426898060 Marionette TRACE conn3 <- [1,970,null,{}] 16:01:38 INFO - PROCESS | 5220 | 1465426898069 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:38 INFO - PROCESS | 5220 | 1465426898075 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:38 INFO - PROCESS | 5220 | 1465426898257 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 16:01:38 INFO - PROCESS | 5220 | 1465426898464 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:38 INFO - PROCESS | 5220 | 1465426898477 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:38 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f443400 == 39 [pid = 5220] [id = 250] 16:01:38 INFO - PROCESS | 5220 | ++DOMWINDOW == 85 (0x8f48f400) [pid = 5220] [serial = 751] [outer = (nil)] 16:01:38 INFO - PROCESS | 5220 | ++DOMWINDOW == 86 (0x90fa4800) [pid = 5220] [serial = 752] [outer = 0x8f48f400] 16:01:38 INFO - PROCESS | 5220 | 1465426898582 Marionette DEBUG loaded listener.js 16:01:38 INFO - PROCESS | 5220 | ++DOMWINDOW == 87 (0x91bc7800) [pid = 5220] [serial = 753] [outer = 0x8f48f400] 16:01:39 INFO - PROCESS | 5220 | 1465426899550 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 16:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 16:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1536ms 16:01:39 INFO - PROCESS | 5220 | 1465426899591 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 16:01:39 INFO - PROCESS | 5220 | 1465426899599 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 16:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 16:01:39 INFO - PROCESS | 5220 | 1465426899609 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 16:01:39 INFO - PROCESS | 5220 | 1465426899613 Marionette TRACE conn3 <- [1,974,null,{}] 16:01:39 INFO - PROCESS | 5220 | 1465426899619 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:39 INFO - PROCESS | 5220 | 1465426899625 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:39 INFO - PROCESS | 5220 | 1465426899824 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 16:01:40 INFO - PROCESS | 5220 | 1465426900073 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:40 INFO - PROCESS | 5220 | 1465426900083 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:40 INFO - PROCESS | 5220 | ++DOCSHELL 0x92362000 == 40 [pid = 5220] [id = 251] 16:01:40 INFO - PROCESS | 5220 | ++DOMWINDOW == 88 (0x9236a800) [pid = 5220] [serial = 754] [outer = (nil)] 16:01:40 INFO - PROCESS | 5220 | ++DOMWINDOW == 89 (0x92cc7400) [pid = 5220] [serial = 755] [outer = 0x9236a800] 16:01:40 INFO - PROCESS | 5220 | 1465426900207 Marionette DEBUG loaded listener.js 16:01:40 INFO - PROCESS | 5220 | ++DOMWINDOW == 90 (0x9381f800) [pid = 5220] [serial = 756] [outer = 0x9236a800] 16:01:41 INFO - PROCESS | 5220 | 1465426901159 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 16:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 16:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1593ms 16:01:41 INFO - PROCESS | 5220 | 1465426901202 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 16:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 16:01:41 INFO - PROCESS | 5220 | 1465426901207 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 16:01:41 INFO - PROCESS | 5220 | 1465426901213 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 16:01:41 INFO - PROCESS | 5220 | 1465426901219 Marionette TRACE conn3 <- [1,978,null,{}] 16:01:41 INFO - PROCESS | 5220 | 1465426901235 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:41 INFO - PROCESS | 5220 | 1465426901244 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:41 INFO - PROCESS | 5220 | 1465426901421 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 16:01:41 INFO - PROCESS | 5220 | 1465426901634 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:41 INFO - PROCESS | 5220 | 1465426901641 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:41 INFO - PROCESS | 5220 | ++DOCSHELL 0x93c34000 == 41 [pid = 5220] [id = 252] 16:01:41 INFO - PROCESS | 5220 | ++DOMWINDOW == 91 (0x93c3bc00) [pid = 5220] [serial = 757] [outer = (nil)] 16:01:41 INFO - PROCESS | 5220 | ++DOMWINDOW == 92 (0x94750c00) [pid = 5220] [serial = 758] [outer = 0x93c3bc00] 16:01:41 INFO - PROCESS | 5220 | 1465426901765 Marionette DEBUG loaded listener.js 16:01:41 INFO - PROCESS | 5220 | ++DOMWINDOW == 93 (0x94768c00) [pid = 5220] [serial = 759] [outer = 0x93c3bc00] 16:01:42 INFO - PROCESS | 5220 | 1465426902663 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 16:01:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 16:01:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1494ms 16:01:42 INFO - PROCESS | 5220 | 1465426902707 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 16:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 16:01:42 INFO - PROCESS | 5220 | 1465426902712 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 16:01:42 INFO - PROCESS | 5220 | 1465426902718 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 16:01:42 INFO - PROCESS | 5220 | 1465426902721 Marionette TRACE conn3 <- [1,982,null,{}] 16:01:42 INFO - PROCESS | 5220 | 1465426902727 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:42 INFO - PROCESS | 5220 | 1465426902732 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:42 INFO - PROCESS | 5220 | 1465426902902 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 16:01:43 INFO - PROCESS | 5220 | 1465426903068 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:43 INFO - PROCESS | 5220 | 1465426903075 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:43 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f49a000 == 42 [pid = 5220] [id = 253] 16:01:43 INFO - PROCESS | 5220 | ++DOMWINDOW == 94 (0x9125ec00) [pid = 5220] [serial = 760] [outer = (nil)] 16:01:43 INFO - PROCESS | 5220 | ++DOMWINDOW == 95 (0x951e4c00) [pid = 5220] [serial = 761] [outer = 0x9125ec00] 16:01:43 INFO - PROCESS | 5220 | 1465426903158 Marionette DEBUG loaded listener.js 16:01:43 INFO - PROCESS | 5220 | ++DOMWINDOW == 96 (0x97693000) [pid = 5220] [serial = 762] [outer = 0x9125ec00] 16:01:44 INFO - PROCESS | 5220 | 1465426904306 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 16:01:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 16:01:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1679ms 16:01:44 INFO - PROCESS | 5220 | 1465426904397 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 16:01:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 16:01:44 INFO - PROCESS | 5220 | 1465426904403 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 16:01:44 INFO - PROCESS | 5220 | 1465426904410 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 16:01:44 INFO - PROCESS | 5220 | 1465426904415 Marionette TRACE conn3 <- [1,986,null,{}] 16:01:44 INFO - PROCESS | 5220 | 1465426904422 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:44 INFO - PROCESS | 5220 | 1465426904428 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:44 INFO - PROCESS | 5220 | 1465426904627 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 16:01:44 INFO - PROCESS | 5220 | --DOCSHELL 0x90fa5400 == 41 [pid = 5220] [id = 220] 16:01:44 INFO - PROCESS | 5220 | --DOCSHELL 0x93a1c000 == 40 [pid = 5220] [id = 239] 16:01:44 INFO - PROCESS | 5220 | --DOCSHELL 0x92cc6000 == 39 [pid = 5220] [id = 238] 16:01:44 INFO - PROCESS | 5220 | 1465426904879 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:44 INFO - PROCESS | 5220 | 1465426904885 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:44 INFO - PROCESS | 5220 | ++DOCSHELL 0x8ecd9c00 == 40 [pid = 5220] [id = 254] 16:01:44 INFO - PROCESS | 5220 | ++DOMWINDOW == 97 (0x8ecda000) [pid = 5220] [serial = 763] [outer = (nil)] 16:01:44 INFO - PROCESS | 5220 | ++DOMWINDOW == 98 (0x8f495400) [pid = 5220] [serial = 764] [outer = 0x8ecda000] 16:01:44 INFO - PROCESS | 5220 | 1465426904981 Marionette DEBUG loaded listener.js 16:01:45 INFO - PROCESS | 5220 | ++DOMWINDOW == 99 (0x8f5b1800) [pid = 5220] [serial = 765] [outer = 0x8ecda000] 16:01:45 INFO - PROCESS | 5220 | --DOMWINDOW == 98 (0x92ee4c00) [pid = 5220] [serial = 707] [outer = (nil)] [url = about:blank] 16:01:45 INFO - PROCESS | 5220 | --DOMWINDOW == 97 (0x92365800) [pid = 5220] [serial = 705] [outer = (nil)] [url = about:blank] 16:01:45 INFO - PROCESS | 5220 | --DOMWINDOW == 96 (0x93822c00) [pid = 5220] [serial = 708] [outer = (nil)] [url = about:blank] 16:01:45 INFO - PROCESS | 5220 | --DOMWINDOW == 95 (0x93829800) [pid = 5220] [serial = 672] [outer = (nil)] [url = about:blank] 16:01:45 INFO - PROCESS | 5220 | --DOMWINDOW == 94 (0x8e65c800) [pid = 5220] [serial = 689] [outer = (nil)] [url = about:blank] 16:01:45 INFO - PROCESS | 5220 | --DOMWINDOW == 93 (0x951c7c00) [pid = 5220] [serial = 680] [outer = (nil)] [url = about:blank] 16:01:45 INFO - PROCESS | 5220 | --DOMWINDOW == 92 (0x91ccac00) [pid = 5220] [serial = 675] [outer = (nil)] [url = about:blank] 16:01:45 INFO - PROCESS | 5220 | --DOMWINDOW == 91 (0x8f496c00) [pid = 5220] [serial = 693] [outer = (nil)] [url = about:blank] 16:01:45 INFO - PROCESS | 5220 | --DOMWINDOW == 90 (0x98070000) [pid = 5220] [serial = 684] [outer = (nil)] [url = about:blank] 16:01:45 INFO - PROCESS | 5220 | --DOMWINDOW == 89 (0x90fa3400) [pid = 5220] [serial = 674] [outer = (nil)] [url = about:blank] 16:01:45 INFO - PROCESS | 5220 | --DOMWINDOW == 88 (0x93907800) [pid = 5220] [serial = 678] [outer = (nil)] [url = about:blank] 16:01:45 INFO - PROCESS | 5220 | --DOMWINDOW == 87 (0x9769d000) [pid = 5220] [serial = 683] [outer = (nil)] [url = about:blank] 16:01:45 INFO - PROCESS | 5220 | --DOMWINDOW == 86 (0x8f447000) [pid = 5220] [serial = 692] [outer = (nil)] [url = about:blank] 16:01:45 INFO - PROCESS | 5220 | --DOMWINDOW == 85 (0x9947a800) [pid = 5220] [serial = 686] [outer = (nil)] [url = about:blank] 16:01:45 INFO - PROCESS | 5220 | --DOMWINDOW == 84 (0x951ec000) [pid = 5220] [serial = 681] [outer = (nil)] [url = about:blank] 16:01:45 INFO - PROCESS | 5220 | --DOMWINDOW == 83 (0x922c4400) [pid = 5220] [serial = 701] [outer = (nil)] [url = about:blank] 16:01:45 INFO - PROCESS | 5220 | --DOMWINDOW == 82 (0x91be7800) [pid = 5220] [serial = 698] [outer = (nil)] [url = about:blank] 16:01:45 INFO - PROCESS | 5220 | --DOMWINDOW == 81 (0x9947f000) [pid = 5220] [serial = 687] [outer = (nil)] [url = about:blank] 16:01:45 INFO - PROCESS | 5220 | --DOMWINDOW == 80 (0x91cc6400) [pid = 5220] [serial = 699] [outer = (nil)] [url = about:blank] 16:01:45 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x90fa7800) [pid = 5220] [serial = 696] [outer = (nil)] [url = about:blank] 16:01:45 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x91ff8800) [pid = 5220] [serial = 704] [outer = (nil)] [url = about:blank] 16:01:45 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x922c1400) [pid = 5220] [serial = 702] [outer = (nil)] [url = about:blank] 16:01:45 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x90f9fc00) [pid = 5220] [serial = 695] [outer = (nil)] [url = about:blank] 16:01:45 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x8f44cc00) [pid = 5220] [serial = 690] [outer = (nil)] [url = about:blank] 16:01:45 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x9385c400) [pid = 5220] [serial = 677] [outer = (nil)] [url = about:blank] 16:01:45 INFO - PROCESS | 5220 | 1465426905728 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 16:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 16:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1380ms 16:01:45 INFO - PROCESS | 5220 | 1465426905789 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 16:01:45 INFO - PROCESS | 5220 | 1465426905796 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 16:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 16:01:45 INFO - PROCESS | 5220 | 1465426905806 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 16:01:45 INFO - PROCESS | 5220 | 1465426905810 Marionette TRACE conn3 <- [1,990,null,{}] 16:01:45 INFO - PROCESS | 5220 | 1465426905815 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:45 INFO - PROCESS | 5220 | 1465426905821 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:45 INFO - PROCESS | 5220 | 1465426905983 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 16:01:46 INFO - PROCESS | 5220 | 1465426905993 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:46 INFO - PROCESS | 5220 | 1465426906001 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:46 INFO - PROCESS | 5220 | ++DOCSHELL 0x90fa2000 == 41 [pid = 5220] [id = 255] 16:01:46 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x9125d400) [pid = 5220] [serial = 766] [outer = (nil)] 16:01:46 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x91bcd400) [pid = 5220] [serial = 767] [outer = 0x9125d400] 16:01:46 INFO - PROCESS | 5220 | 1465426906072 Marionette DEBUG loaded listener.js 16:01:46 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x91bf0400) [pid = 5220] [serial = 768] [outer = 0x9125d400] 16:01:47 INFO - PROCESS | 5220 | 1465426907035 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 16:01:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 16:01:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1286ms 16:01:47 INFO - PROCESS | 5220 | 1465426907092 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 16:01:47 INFO - PROCESS | 5220 | 1465426907096 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 16:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 16:01:47 INFO - PROCESS | 5220 | 1465426907102 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 16:01:47 INFO - PROCESS | 5220 | 1465426907108 Marionette TRACE conn3 <- [1,994,null,{}] 16:01:47 INFO - PROCESS | 5220 | 1465426907142 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:47 INFO - PROCESS | 5220 | 1465426907151 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:47 INFO - PROCESS | 5220 | 1465426907313 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 16:01:47 INFO - PROCESS | 5220 | 1465426907324 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:47 INFO - PROCESS | 5220 | 1465426907335 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:47 INFO - PROCESS | 5220 | ++DOCSHELL 0x92912c00 == 42 [pid = 5220] [id = 256] 16:01:47 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x92913400) [pid = 5220] [serial = 769] [outer = (nil)] 16:01:47 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x92cc8400) [pid = 5220] [serial = 770] [outer = 0x92913400] 16:01:47 INFO - PROCESS | 5220 | 1465426907417 Marionette DEBUG loaded listener.js 16:01:47 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0x93825400) [pid = 5220] [serial = 771] [outer = 0x92913400] 16:01:48 INFO - PROCESS | 5220 | 1465426908340 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 16:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 16:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1284ms 16:01:48 INFO - PROCESS | 5220 | 1465426908390 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 16:01:48 INFO - PROCESS | 5220 | 1465426908394 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 16:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 16:01:48 INFO - PROCESS | 5220 | 1465426908400 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 16:01:48 INFO - PROCESS | 5220 | 1465426908403 Marionette TRACE conn3 <- [1,998,null,{}] 16:01:48 INFO - PROCESS | 5220 | 1465426908416 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:48 INFO - PROCESS | 5220 | 1465426908421 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:48 INFO - PROCESS | 5220 | 1465426908629 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 16:01:48 INFO - PROCESS | 5220 | 1465426908647 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:48 INFO - PROCESS | 5220 | 1465426908657 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:48 INFO - PROCESS | 5220 | ++DOCSHELL 0x92cc3800 == 43 [pid = 5220] [id = 257] 16:01:48 INFO - PROCESS | 5220 | ++DOMWINDOW == 81 (0x92cc4c00) [pid = 5220] [serial = 772] [outer = (nil)] 16:01:48 INFO - PROCESS | 5220 | ++DOMWINDOW == 82 (0x93a1bc00) [pid = 5220] [serial = 773] [outer = 0x92cc4c00] 16:01:48 INFO - PROCESS | 5220 | 1465426908721 Marionette DEBUG loaded listener.js 16:01:48 INFO - PROCESS | 5220 | ++DOMWINDOW == 83 (0x93a1dc00) [pid = 5220] [serial = 774] [outer = 0x92cc4c00] 16:01:49 INFO - PROCESS | 5220 | 1465426909634 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 16:01:49 INFO - PROCESS | 5220 | --DOMWINDOW == 82 (0x922c5400) [pid = 5220] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 16:01:49 INFO - PROCESS | 5220 | --DOMWINDOW == 81 (0x8e662000) [pid = 5220] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 16:01:49 INFO - PROCESS | 5220 | --DOMWINDOW == 80 (0x8e4aa800) [pid = 5220] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 16:01:49 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x910dec00) [pid = 5220] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 16:01:49 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x8f5ae000) [pid = 5220] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 16:01:49 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x8f43ec00) [pid = 5220] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 16:01:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 16:01:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1386ms 16:01:49 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x92ee7000) [pid = 5220] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 16:01:49 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x93a21000) [pid = 5220] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 16:01:49 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x8f8ab800) [pid = 5220] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 16:01:49 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x951f2000) [pid = 5220] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 16:01:49 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x90fa6c00) [pid = 5220] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 16:01:49 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x98975400) [pid = 5220] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 16:01:49 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x8e65e800) [pid = 5220] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 16:01:49 INFO - PROCESS | 5220 | 1465426909803 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 16:01:49 INFO - PROCESS | 5220 | 1465426909806 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 16:01:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 16:01:49 INFO - PROCESS | 5220 | 1465426909812 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 16:01:49 INFO - PROCESS | 5220 | 1465426909816 Marionette TRACE conn3 <- [1,1002,null,{}] 16:01:49 INFO - PROCESS | 5220 | 1465426909821 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:49 INFO - PROCESS | 5220 | 1465426909832 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:49 INFO - PROCESS | 5220 | 1465426909977 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 16:01:50 INFO - PROCESS | 5220 | 1465426909994 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:50 INFO - PROCESS | 5220 | 1465426910003 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:50 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f5ae000 == 44 [pid = 5220] [id = 258] 16:01:50 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x8f8ab800) [pid = 5220] [serial = 775] [outer = (nil)] 16:01:50 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x9126ac00) [pid = 5220] [serial = 776] [outer = 0x8f8ab800] 16:01:50 INFO - PROCESS | 5220 | 1465426910072 Marionette DEBUG loaded listener.js 16:01:50 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x922c5400) [pid = 5220] [serial = 777] [outer = 0x8f8ab800] 16:01:50 INFO - PROCESS | 5220 | 1465426910903 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 16:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 16:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1132ms 16:01:50 INFO - PROCESS | 5220 | 1465426910945 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 16:01:50 INFO - PROCESS | 5220 | 1465426910948 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 16:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 16:01:50 INFO - PROCESS | 5220 | 1465426910954 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 16:01:50 INFO - PROCESS | 5220 | 1465426910957 Marionette TRACE conn3 <- [1,1006,null,{}] 16:01:50 INFO - PROCESS | 5220 | 1465426910962 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:50 INFO - PROCESS | 5220 | 1465426910972 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:51 INFO - PROCESS | 5220 | 1465426911158 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 16:01:51 INFO - PROCESS | 5220 | 1465426911168 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:51 INFO - PROCESS | 5220 | 1465426911177 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:51 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e49f000 == 45 [pid = 5220] [id = 259] 16:01:51 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x8f440000) [pid = 5220] [serial = 778] [outer = (nil)] 16:01:51 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x98070000) [pid = 5220] [serial = 779] [outer = 0x8f440000] 16:01:51 INFO - PROCESS | 5220 | 1465426911349 Marionette DEBUG loaded listener.js 16:01:51 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x9807d800) [pid = 5220] [serial = 780] [outer = 0x8f440000] 16:01:52 INFO - PROCESS | 5220 | 1465426912231 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 16:01:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 16:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1326ms 16:01:52 INFO - PROCESS | 5220 | 1465426912283 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 16:01:52 INFO - PROCESS | 5220 | 1465426912290 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 16:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 16:01:52 INFO - PROCESS | 5220 | 1465426912301 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 16:01:52 INFO - PROCESS | 5220 | 1465426912305 Marionette TRACE conn3 <- [1,1010,null,{}] 16:01:52 INFO - PROCESS | 5220 | 1465426912315 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:52 INFO - PROCESS | 5220 | 1465426912320 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:52 INFO - PROCESS | 5220 | 1465426912524 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 16:01:52 INFO - PROCESS | 5220 | 1465426912659 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:52 INFO - PROCESS | 5220 | 1465426912674 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:52 INFO - PROCESS | 5220 | ++DOCSHELL 0x8ecd4000 == 46 [pid = 5220] [id = 260] 16:01:52 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x8ecd4400) [pid = 5220] [serial = 781] [outer = (nil)] 16:01:52 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x8f5b0c00) [pid = 5220] [serial = 782] [outer = 0x8ecd4400] 16:01:52 INFO - PROCESS | 5220 | 1465426912820 Marionette DEBUG loaded listener.js 16:01:52 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x910dbc00) [pid = 5220] [serial = 783] [outer = 0x8ecd4400] 16:01:53 INFO - PROCESS | 5220 | 1465426913702 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 16:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 16:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1436ms 16:01:53 INFO - PROCESS | 5220 | 1465426913736 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 16:01:53 INFO - PROCESS | 5220 | 1465426913742 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 16:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 16:01:53 INFO - PROCESS | 5220 | 1465426913753 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 16:01:53 INFO - PROCESS | 5220 | 1465426913757 Marionette TRACE conn3 <- [1,1014,null,{}] 16:01:53 INFO - PROCESS | 5220 | 1465426913764 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:53 INFO - PROCESS | 5220 | 1465426913769 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:53 INFO - PROCESS | 5220 | 1465426913944 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 16:01:54 INFO - PROCESS | 5220 | 1465426914146 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:54 INFO - PROCESS | 5220 | 1465426914155 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:54 INFO - PROCESS | 5220 | ++DOCSHELL 0x922cd800 == 47 [pid = 5220] [id = 261] 16:01:54 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0x9235f000) [pid = 5220] [serial = 784] [outer = (nil)] 16:01:54 INFO - PROCESS | 5220 | ++DOMWINDOW == 81 (0x92914000) [pid = 5220] [serial = 785] [outer = 0x9235f000] 16:01:54 INFO - PROCESS | 5220 | 1465426914240 Marionette DEBUG loaded listener.js 16:01:54 INFO - PROCESS | 5220 | ++DOMWINDOW == 82 (0x93824c00) [pid = 5220] [serial = 786] [outer = 0x9235f000] 16:01:55 INFO - PROCESS | 5220 | 1465426915243 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 16:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 16:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1536ms 16:01:55 INFO - PROCESS | 5220 | 1465426915290 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 16:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 16:01:55 INFO - PROCESS | 5220 | 1465426915294 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 16:01:55 INFO - PROCESS | 5220 | 1465426915302 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 16:01:55 INFO - PROCESS | 5220 | 1465426915308 Marionette TRACE conn3 <- [1,1018,null,{}] 16:01:55 INFO - PROCESS | 5220 | 1465426915326 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:55 INFO - PROCESS | 5220 | 1465426915335 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:55 INFO - PROCESS | 5220 | 1465426915549 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 16:01:55 INFO - PROCESS | 5220 | 1465426915758 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:55 INFO - PROCESS | 5220 | 1465426915771 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:55 INFO - PROCESS | 5220 | ++DOCSHELL 0x93905000 == 48 [pid = 5220] [id = 262] 16:01:55 INFO - PROCESS | 5220 | ++DOMWINDOW == 83 (0x98070800) [pid = 5220] [serial = 787] [outer = (nil)] 16:01:55 INFO - PROCESS | 5220 | ++DOMWINDOW == 84 (0x98967400) [pid = 5220] [serial = 788] [outer = 0x98070800] 16:01:55 INFO - PROCESS | 5220 | 1465426915897 Marionette DEBUG loaded listener.js 16:01:56 INFO - PROCESS | 5220 | ++DOMWINDOW == 85 (0x98d22c00) [pid = 5220] [serial = 789] [outer = 0x98070800] 16:01:56 INFO - PROCESS | 5220 | 1465426916777 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 16:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 16:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1536ms 16:01:56 INFO - PROCESS | 5220 | 1465426916838 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 16:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 16:01:56 INFO - PROCESS | 5220 | 1465426916843 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 16:01:56 INFO - PROCESS | 5220 | 1465426916849 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 16:01:56 INFO - PROCESS | 5220 | 1465426916853 Marionette TRACE conn3 <- [1,1022,null,{}] 16:01:56 INFO - PROCESS | 5220 | 1465426916858 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:56 INFO - PROCESS | 5220 | 1465426916864 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:57 INFO - PROCESS | 5220 | 1465426917037 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 16:01:57 INFO - PROCESS | 5220 | 1465426917196 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:57 INFO - PROCESS | 5220 | 1465426917202 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:57 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e49ec00 == 49 [pid = 5220] [id = 263] 16:01:57 INFO - PROCESS | 5220 | ++DOMWINDOW == 86 (0x9769e800) [pid = 5220] [serial = 790] [outer = (nil)] 16:01:57 INFO - PROCESS | 5220 | ++DOMWINDOW == 87 (0x995bac00) [pid = 5220] [serial = 791] [outer = 0x9769e800] 16:01:57 INFO - PROCESS | 5220 | 1465426917284 Marionette DEBUG loaded listener.js 16:01:57 INFO - PROCESS | 5220 | ++DOMWINDOW == 88 (0x99769800) [pid = 5220] [serial = 792] [outer = 0x9769e800] 16:01:58 INFO - PROCESS | 5220 | 1465426918234 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 16:01:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 16:01:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1429ms 16:01:58 INFO - PROCESS | 5220 | 1465426918279 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 16:01:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 16:01:58 INFO - PROCESS | 5220 | 1465426918283 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 16:01:58 INFO - PROCESS | 5220 | 1465426918290 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 16:01:58 INFO - PROCESS | 5220 | 1465426918293 Marionette TRACE conn3 <- [1,1026,null,{}] 16:01:58 INFO - PROCESS | 5220 | 1465426918300 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:58 INFO - PROCESS | 5220 | 1465426918305 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:58 INFO - PROCESS | 5220 | 1465426918483 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 16:01:58 INFO - PROCESS | 5220 | 1465426918646 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:58 INFO - PROCESS | 5220 | 1465426918655 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:01:58 INFO - PROCESS | 5220 | ++DOCSHELL 0x98205000 == 50 [pid = 5220] [id = 264] 16:01:58 INFO - PROCESS | 5220 | ++DOMWINDOW == 89 (0x98972800) [pid = 5220] [serial = 793] [outer = (nil)] 16:01:58 INFO - PROCESS | 5220 | ++DOMWINDOW == 90 (0x99827000) [pid = 5220] [serial = 794] [outer = 0x98972800] 16:01:58 INFO - PROCESS | 5220 | 1465426918738 Marionette DEBUG loaded listener.js 16:01:58 INFO - PROCESS | 5220 | ++DOMWINDOW == 91 (0x9982a000) [pid = 5220] [serial = 795] [outer = 0x98972800] 16:01:59 INFO - PROCESS | 5220 | 1465426919708 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 16:01:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 16:01:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1483ms 16:01:59 INFO - PROCESS | 5220 | 1465426919773 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 16:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 16:01:59 INFO - PROCESS | 5220 | 1465426919777 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 16:01:59 INFO - PROCESS | 5220 | 1465426919784 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 16:01:59 INFO - PROCESS | 5220 | 1465426919787 Marionette TRACE conn3 <- [1,1030,null,{}] 16:01:59 INFO - PROCESS | 5220 | 1465426919793 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:59 INFO - PROCESS | 5220 | 1465426919803 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:00 INFO - PROCESS | 5220 | 1465426920063 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 16:02:00 INFO - PROCESS | 5220 | 1465426920274 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:00 INFO - PROCESS | 5220 | 1465426920280 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:00 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e65fc00 == 51 [pid = 5220] [id = 265] 16:02:00 INFO - PROCESS | 5220 | ++DOMWINDOW == 92 (0x8e662000) [pid = 5220] [serial = 796] [outer = (nil)] 16:02:00 INFO - PROCESS | 5220 | ++DOMWINDOW == 93 (0x8ece0c00) [pid = 5220] [serial = 797] [outer = 0x8e662000] 16:02:00 INFO - PROCESS | 5220 | 1465426920621 Marionette DEBUG loaded listener.js 16:02:00 INFO - PROCESS | 5220 | ++DOMWINDOW == 94 (0x8f447800) [pid = 5220] [serial = 798] [outer = 0x8e662000] 16:02:01 INFO - PROCESS | 5220 | 1465426921649 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 16:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 16:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1941ms 16:02:01 INFO - PROCESS | 5220 | 1465426921726 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 16:02:01 INFO - PROCESS | 5220 | 1465426921731 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 16:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 16:02:01 INFO - PROCESS | 5220 | 1465426921741 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 16:02:01 INFO - PROCESS | 5220 | 1465426921745 Marionette TRACE conn3 <- [1,1034,null,{}] 16:02:01 INFO - PROCESS | 5220 | 1465426921753 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:01 INFO - PROCESS | 5220 | 1465426921759 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:02 INFO - PROCESS | 5220 | 1465426922004 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 16:02:03 INFO - PROCESS | 5220 | --DOCSHELL 0x91be6c00 == 50 [pid = 5220] [id = 222] 16:02:03 INFO - PROCESS | 5220 | --DOCSHELL 0x8e663400 == 49 [pid = 5220] [id = 230] 16:02:03 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4aa400 == 48 [pid = 5220] [id = 244] 16:02:03 INFO - PROCESS | 5220 | --DOCSHELL 0x91fea800 == 47 [pid = 5220] [id = 221] 16:02:03 INFO - PROCESS | 5220 | --DOCSHELL 0x8f446800 == 46 [pid = 5220] [id = 231] 16:02:03 INFO - PROCESS | 5220 | --DOCSHELL 0x91bef400 == 45 [pid = 5220] [id = 227] 16:02:03 INFO - PROCESS | 5220 | --DOCSHELL 0x8f496000 == 44 [pid = 5220] [id = 237] 16:02:03 INFO - PROCESS | 5220 | --DOCSHELL 0x8f43dc00 == 43 [pid = 5220] [id = 243] 16:02:03 INFO - PROCESS | 5220 | --DOCSHELL 0x8f494800 == 42 [pid = 5220] [id = 233] 16:02:03 INFO - PROCESS | 5220 | --DOCSHELL 0x91be1400 == 41 [pid = 5220] [id = 232] 16:02:03 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4a3800 == 40 [pid = 5220] [id = 234] 16:02:03 INFO - PROCESS | 5220 | --DOCSHELL 0x8e663800 == 39 [pid = 5220] [id = 225] 16:02:03 INFO - PROCESS | 5220 | --DOCSHELL 0x92916000 == 38 [pid = 5220] [id = 223] 16:02:03 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4a2400 == 37 [pid = 5220] [id = 229] 16:02:03 INFO - PROCESS | 5220 | --DOCSHELL 0x94768400 == 36 [pid = 5220] [id = 226] 16:02:03 INFO - PROCESS | 5220 | --DOCSHELL 0x951c5800 == 35 [pid = 5220] [id = 228] 16:02:03 INFO - PROCESS | 5220 | --DOCSHELL 0x8e659c00 == 34 [pid = 5220] [id = 236] 16:02:03 INFO - PROCESS | 5220 | --DOCSHELL 0x90fa5800 == 33 [pid = 5220] [id = 235] 16:02:03 INFO - PROCESS | 5220 | --DOCSHELL 0x8f5af800 == 32 [pid = 5220] [id = 224] 16:02:03 INFO - PROCESS | 5220 | --DOCSHELL 0x93c34800 == 31 [pid = 5220] [id = 241] 16:02:03 INFO - PROCESS | 5220 | --DOCSHELL 0x8e664000 == 30 [pid = 5220] [id = 240] 16:02:03 INFO - PROCESS | 5220 | --DOCSHELL 0x91269800 == 29 [pid = 5220] [id = 242] 16:02:03 INFO - PROCESS | 5220 | --DOMWINDOW == 93 (0x92360c00) [pid = 5220] [serial = 743] [outer = (nil)] [url = about:blank] 16:02:03 INFO - PROCESS | 5220 | --DOMWINDOW == 92 (0x8f8a4800) [pid = 5220] [serial = 711] [outer = (nil)] [url = about:blank] 16:02:03 INFO - PROCESS | 5220 | --DOMWINDOW == 91 (0x8f499400) [pid = 5220] [serial = 710] [outer = (nil)] [url = about:blank] 16:02:03 INFO - PROCESS | 5220 | --DOMWINDOW == 90 (0x92912800) [pid = 5220] [serial = 744] [outer = (nil)] [url = about:blank] 16:02:03 INFO - PROCESS | 5220 | --DOMWINDOW == 89 (0x8e65a000) [pid = 5220] [serial = 734] [outer = (nil)] [url = about:blank] 16:02:03 INFO - PROCESS | 5220 | --DOMWINDOW == 88 (0x91bee800) [pid = 5220] [serial = 714] [outer = (nil)] [url = about:blank] 16:02:03 INFO - PROCESS | 5220 | --DOMWINDOW == 87 (0x8f5b7c00) [pid = 5220] [serial = 737] [outer = (nil)] [url = about:blank] 16:02:03 INFO - PROCESS | 5220 | --DOMWINDOW == 86 (0x91bc6c00) [pid = 5220] [serial = 713] [outer = (nil)] [url = about:blank] 16:02:03 INFO - PROCESS | 5220 | --DOMWINDOW == 85 (0x8f8a6400) [pid = 5220] [serial = 738] [outer = (nil)] [url = about:blank] 16:02:03 INFO - PROCESS | 5220 | --DOMWINDOW == 84 (0x8f8a1800) [pid = 5220] [serial = 732] [outer = (nil)] [url = about:blank] 16:02:03 INFO - PROCESS | 5220 | --DOMWINDOW == 83 (0x93907c00) [pid = 5220] [serial = 717] [outer = (nil)] [url = about:blank] 16:02:03 INFO - PROCESS | 5220 | --DOMWINDOW == 82 (0x93829000) [pid = 5220] [serial = 716] [outer = (nil)] [url = about:blank] 16:02:03 INFO - PROCESS | 5220 | --DOMWINDOW == 81 (0x93c40800) [pid = 5220] [serial = 720] [outer = (nil)] [url = about:blank] 16:02:03 INFO - PROCESS | 5220 | --DOMWINDOW == 80 (0x93c37400) [pid = 5220] [serial = 719] [outer = (nil)] [url = about:blank] 16:02:03 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x951c2800) [pid = 5220] [serial = 723] [outer = (nil)] [url = about:blank] 16:02:03 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x8f490000) [pid = 5220] [serial = 731] [outer = (nil)] [url = about:blank] 16:02:03 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x93c41000) [pid = 5220] [serial = 722] [outer = (nil)] [url = about:blank] 16:02:03 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x8e666400) [pid = 5220] [serial = 735] [outer = (nil)] [url = about:blank] 16:02:03 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x99483c00) [pid = 5220] [serial = 726] [outer = (nil)] [url = about:blank] 16:02:03 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x9825c000) [pid = 5220] [serial = 725] [outer = (nil)] [url = about:blank] 16:02:03 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x91be2000) [pid = 5220] [serial = 741] [outer = (nil)] [url = about:blank] 16:02:03 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x91bc7400) [pid = 5220] [serial = 740] [outer = (nil)] [url = about:blank] 16:02:03 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x997b2800) [pid = 5220] [serial = 729] [outer = (nil)] [url = about:blank] 16:02:03 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x9976e400) [pid = 5220] [serial = 728] [outer = (nil)] [url = about:blank] 16:02:03 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x92918400) [pid = 5220] [serial = 747] [outer = (nil)] [url = about:blank] 16:02:03 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x91cce000) [pid = 5220] [serial = 746] [outer = (nil)] [url = about:blank] 16:02:03 INFO - PROCESS | 5220 | --DOMWINDOW == 67 (0x92ccf000) [pid = 5220] [serial = 749] [outer = (nil)] [url = about:blank] 16:02:03 INFO - PROCESS | 5220 | 1465426923221 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:03 INFO - PROCESS | 5220 | 1465426923231 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:03 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4a5000 == 30 [pid = 5220] [id = 266] 16:02:03 INFO - PROCESS | 5220 | ++DOMWINDOW == 68 (0x8e4a5400) [pid = 5220] [serial = 799] [outer = (nil)] 16:02:03 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x8e4ac400) [pid = 5220] [serial = 800] [outer = 0x8e4a5400] 16:02:03 INFO - PROCESS | 5220 | 1465426923348 Marionette DEBUG loaded listener.js 16:02:03 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x8e662800) [pid = 5220] [serial = 801] [outer = 0x8e4a5400] 16:02:04 INFO - PROCESS | 5220 | 1465426924088 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 16:02:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 16:02:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 2405ms 16:02:04 INFO - PROCESS | 5220 | 1465426924147 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 16:02:04 INFO - PROCESS | 5220 | 1465426924152 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 16:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 16:02:04 INFO - PROCESS | 5220 | 1465426924160 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 16:02:04 INFO - PROCESS | 5220 | 1465426924164 Marionette TRACE conn3 <- [1,1038,null,{}] 16:02:04 INFO - PROCESS | 5220 | 1465426924172 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:04 INFO - PROCESS | 5220 | 1465426924185 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:04 INFO - PROCESS | 5220 | 1465426924360 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 16:02:04 INFO - PROCESS | 5220 | 1465426924482 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:04 INFO - PROCESS | 5220 | 1465426924490 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:04 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f444000 == 31 [pid = 5220] [id = 267] 16:02:04 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x8f444400) [pid = 5220] [serial = 802] [outer = (nil)] 16:02:04 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x8f5b1400) [pid = 5220] [serial = 803] [outer = 0x8f444400] 16:02:04 INFO - PROCESS | 5220 | 1465426924564 Marionette DEBUG loaded listener.js 16:02:04 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x8f8a3400) [pid = 5220] [serial = 804] [outer = 0x8f444400] 16:02:05 INFO - PROCESS | 5220 | 1465426925395 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 16:02:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 16:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1281ms 16:02:05 INFO - PROCESS | 5220 | 1465426925444 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 16:02:05 INFO - PROCESS | 5220 | 1465426925452 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 16:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 16:02:05 INFO - PROCESS | 5220 | 1465426925461 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 16:02:05 INFO - PROCESS | 5220 | 1465426925465 Marionette TRACE conn3 <- [1,1042,null,{}] 16:02:05 INFO - PROCESS | 5220 | 1465426925470 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:05 INFO - PROCESS | 5220 | 1465426925476 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:05 INFO - PROCESS | 5220 | 1465426925642 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 16:02:05 INFO - PROCESS | 5220 | 1465426925652 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:05 INFO - PROCESS | 5220 | 1465426925659 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:05 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f5ad800 == 32 [pid = 5220] [id = 268] 16:02:05 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x90fa0800) [pid = 5220] [serial = 805] [outer = (nil)] 16:02:05 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x910e4c00) [pid = 5220] [serial = 806] [outer = 0x90fa0800] 16:02:05 INFO - PROCESS | 5220 | 1465426925726 Marionette DEBUG loaded listener.js 16:02:05 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x91bc6800) [pid = 5220] [serial = 807] [outer = 0x90fa0800] 16:02:06 INFO - PROCESS | 5220 | 1465426926751 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 16:02:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 16:02:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1341ms 16:02:06 INFO - PROCESS | 5220 | 1465426926801 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 16:02:06 INFO - PROCESS | 5220 | 1465426926805 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 16:02:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 16:02:06 INFO - PROCESS | 5220 | 1465426926813 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 16:02:06 INFO - PROCESS | 5220 | 1465426926822 Marionette TRACE conn3 <- [1,1046,null,{}] 16:02:06 INFO - PROCESS | 5220 | 1465426926844 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:06 INFO - PROCESS | 5220 | 1465426926851 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:07 INFO - PROCESS | 5220 | 1465426927054 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 16:02:07 INFO - PROCESS | 5220 | 1465426927084 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:07 INFO - PROCESS | 5220 | 1465426927095 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:07 INFO - PROCESS | 5220 | ++DOCSHELL 0x91ccf000 == 33 [pid = 5220] [id = 269] 16:02:07 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x91ccf800) [pid = 5220] [serial = 808] [outer = (nil)] 16:02:07 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x91ff6c00) [pid = 5220] [serial = 809] [outer = 0x91ccf800] 16:02:07 INFO - PROCESS | 5220 | 1465426927161 Marionette DEBUG loaded listener.js 16:02:07 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x922ce800) [pid = 5220] [serial = 810] [outer = 0x91ccf800] 16:02:08 INFO - PROCESS | 5220 | 1465426928467 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 16:02:08 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x92cc4c00) [pid = 5220] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 16:02:08 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x93c3bc00) [pid = 5220] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 16:02:08 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x92cc9c00) [pid = 5220] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 16:02:08 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x8f48f400) [pid = 5220] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 16:02:08 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x9125ec00) [pid = 5220] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 16:02:08 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x8f8ab800) [pid = 5220] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 16:02:08 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x8ecda000) [pid = 5220] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 16:02:08 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x92913400) [pid = 5220] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 16:02:08 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x9125d400) [pid = 5220] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 16:02:08 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x9236a800) [pid = 5220] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 16:02:08 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x8f440000) [pid = 5220] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 16:02:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 16:02:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1746ms 16:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 16:02:08 INFO - PROCESS | 5220 | 1465426928558 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 16:02:08 INFO - PROCESS | 5220 | 1465426928561 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 16:02:08 INFO - PROCESS | 5220 | 1465426928567 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 16:02:08 INFO - PROCESS | 5220 | 1465426928571 Marionette TRACE conn3 <- [1,1050,null,{}] 16:02:08 INFO - PROCESS | 5220 | 1465426928576 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:08 INFO - PROCESS | 5220 | 1465426928581 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:08 INFO - PROCESS | 5220 | 1465426928755 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 16:02:08 INFO - PROCESS | 5220 | 1465426928879 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:08 INFO - PROCESS | 5220 | 1465426928888 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:08 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e65bc00 == 34 [pid = 5220] [id = 270] 16:02:08 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x8f8a1800) [pid = 5220] [serial = 811] [outer = (nil)] 16:02:08 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x91ff1c00) [pid = 5220] [serial = 812] [outer = 0x8f8a1800] 16:02:08 INFO - PROCESS | 5220 | 1465426928952 Marionette DEBUG loaded listener.js 16:02:09 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x922c1800) [pid = 5220] [serial = 813] [outer = 0x8f8a1800] 16:02:09 INFO - PROCESS | 5220 | 1465426929681 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 16:02:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 16:02:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1128ms 16:02:09 INFO - PROCESS | 5220 | 1465426929695 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 16:02:09 INFO - PROCESS | 5220 | 1465426929698 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 16:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 16:02:09 INFO - PROCESS | 5220 | 1465426929704 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 16:02:09 INFO - PROCESS | 5220 | 1465426929708 Marionette TRACE conn3 <- [1,1054,null,{}] 16:02:09 INFO - PROCESS | 5220 | 1465426929713 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:09 INFO - PROCESS | 5220 | 1465426929717 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:09 INFO - PROCESS | 5220 | 1465426929903 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 16:02:09 INFO - PROCESS | 5220 | 1465426929920 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:09 INFO - PROCESS | 5220 | 1465426929948 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:09 INFO - PROCESS | 5220 | ++DOCSHELL 0x92917000 == 35 [pid = 5220] [id = 271] 16:02:09 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x9291c800) [pid = 5220] [serial = 814] [outer = (nil)] 16:02:10 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x92cc3400) [pid = 5220] [serial = 815] [outer = 0x9291c800] 16:02:10 INFO - PROCESS | 5220 | 1465426930027 Marionette DEBUG loaded listener.js 16:02:10 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x91bca400) [pid = 5220] [serial = 816] [outer = 0x9291c800] 16:02:11 INFO - PROCESS | 5220 | 1465426931142 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 16:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 16:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1480ms 16:02:11 INFO - PROCESS | 5220 | 1465426931186 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 16:02:11 INFO - PROCESS | 5220 | 1465426931192 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 16:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 16:02:11 INFO - PROCESS | 5220 | 1465426931200 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 16:02:11 INFO - PROCESS | 5220 | 1465426931205 Marionette TRACE conn3 <- [1,1058,null,{}] 16:02:11 INFO - PROCESS | 5220 | 1465426931213 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:11 INFO - PROCESS | 5220 | 1465426931218 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:11 INFO - PROCESS | 5220 | 1465426931401 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 16:02:11 INFO - PROCESS | 5220 | 1465426931616 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:11 INFO - PROCESS | 5220 | 1465426931628 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:11 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e65c000 == 36 [pid = 5220] [id = 272] 16:02:11 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x8e663c00) [pid = 5220] [serial = 817] [outer = (nil)] 16:02:11 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x8f8aa400) [pid = 5220] [serial = 818] [outer = 0x8e663c00] 16:02:11 INFO - PROCESS | 5220 | 1465426931715 Marionette DEBUG loaded listener.js 16:02:11 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x90fa5800) [pid = 5220] [serial = 819] [outer = 0x8e663c00] 16:02:12 INFO - PROCESS | 5220 | 1465426932666 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 16:02:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 16:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1535ms 16:02:12 INFO - PROCESS | 5220 | 1465426932735 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 16:02:12 INFO - PROCESS | 5220 | 1465426932743 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 16:02:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 16:02:12 INFO - PROCESS | 5220 | 1465426932753 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 16:02:12 INFO - PROCESS | 5220 | 1465426932757 Marionette TRACE conn3 <- [1,1062,null,{}] 16:02:12 INFO - PROCESS | 5220 | 1465426932764 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:12 INFO - PROCESS | 5220 | 1465426932770 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:12 INFO - PROCESS | 5220 | 1465426932982 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 16:02:13 INFO - PROCESS | 5220 | 1465426933195 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:13 INFO - PROCESS | 5220 | 1465426933203 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:13 INFO - PROCESS | 5220 | ++DOCSHELL 0x91bcfc00 == 37 [pid = 5220] [id = 273] 16:02:13 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x91be9400) [pid = 5220] [serial = 820] [outer = (nil)] 16:02:13 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x91ccb000) [pid = 5220] [serial = 821] [outer = 0x91be9400] 16:02:13 INFO - PROCESS | 5220 | 1465426933336 Marionette DEBUG loaded listener.js 16:02:13 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0x9235d000) [pid = 5220] [serial = 822] [outer = 0x91be9400] 16:02:14 INFO - PROCESS | 5220 | 1465426934390 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 16:02:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 16:02:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1678ms 16:02:14 INFO - PROCESS | 5220 | 1465426934432 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 16:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 16:02:14 INFO - PROCESS | 5220 | 1465426934436 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 16:02:14 INFO - PROCESS | 5220 | 1465426934443 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 16:02:14 INFO - PROCESS | 5220 | 1465426934449 Marionette TRACE conn3 <- [1,1066,null,{}] 16:02:14 INFO - PROCESS | 5220 | 1465426934466 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:14 INFO - PROCESS | 5220 | 1465426934474 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:14 INFO - PROCESS | 5220 | 1465426934699 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 16:02:14 INFO - PROCESS | 5220 | 1465426934910 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:14 INFO - PROCESS | 5220 | 1465426934921 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:14 INFO - PROCESS | 5220 | ++DOCSHELL 0x93903400 == 38 [pid = 5220] [id = 274] 16:02:14 INFO - PROCESS | 5220 | ++DOMWINDOW == 81 (0x93903800) [pid = 5220] [serial = 823] [outer = (nil)] 16:02:15 INFO - PROCESS | 5220 | ++DOMWINDOW == 82 (0x9390ec00) [pid = 5220] [serial = 824] [outer = 0x93903800] 16:02:15 INFO - PROCESS | 5220 | 1465426935017 Marionette DEBUG loaded listener.js 16:02:15 INFO - PROCESS | 5220 | ++DOMWINDOW == 83 (0x93a1ec00) [pid = 5220] [serial = 825] [outer = 0x93903800] 16:02:15 INFO - PROCESS | 5220 | 1465426935949 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 16:02:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 16:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1594ms 16:02:16 INFO - PROCESS | 5220 | 1465426936037 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 16:02:16 INFO - PROCESS | 5220 | 1465426936042 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 16:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 16:02:16 INFO - PROCESS | 5220 | 1465426936048 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 16:02:16 INFO - PROCESS | 5220 | 1465426936052 Marionette TRACE conn3 <- [1,1070,null,{}] 16:02:16 INFO - PROCESS | 5220 | 1465426936057 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:16 INFO - PROCESS | 5220 | 1465426936062 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:16 INFO - PROCESS | 5220 | 1465426936276 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 16:02:16 INFO - PROCESS | 5220 | 1465426936484 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:16 INFO - PROCESS | 5220 | 1465426936492 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:16 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4a4800 == 39 [pid = 5220] [id = 275] 16:02:16 INFO - PROCESS | 5220 | ++DOMWINDOW == 84 (0x8e4a6000) [pid = 5220] [serial = 826] [outer = (nil)] 16:02:16 INFO - PROCESS | 5220 | ++DOMWINDOW == 85 (0x8e65ac00) [pid = 5220] [serial = 827] [outer = 0x8e4a6000] 16:02:16 INFO - PROCESS | 5220 | 1465426936745 Marionette DEBUG loaded listener.js 16:02:16 INFO - PROCESS | 5220 | ++DOMWINDOW == 86 (0x8ece1400) [pid = 5220] [serial = 828] [outer = 0x8e4a6000] 16:02:17 INFO - PROCESS | 5220 | --DOCSHELL 0x8e65fc00 == 38 [pid = 5220] [id = 265] 16:02:17 INFO - PROCESS | 5220 | --DOCSHELL 0x8f49a000 == 37 [pid = 5220] [id = 253] 16:02:17 INFO - PROCESS | 5220 | --DOCSHELL 0x8f5b4c00 == 36 [pid = 5220] [id = 246] 16:02:17 INFO - PROCESS | 5220 | 1465426937776 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 16:02:17 INFO - PROCESS | 5220 | --DOMWINDOW == 85 (0x98070000) [pid = 5220] [serial = 779] [outer = (nil)] [url = about:blank] 16:02:17 INFO - PROCESS | 5220 | --DOMWINDOW == 84 (0x93a1bc00) [pid = 5220] [serial = 773] [outer = (nil)] [url = about:blank] 16:02:17 INFO - PROCESS | 5220 | --DOMWINDOW == 83 (0x94750c00) [pid = 5220] [serial = 758] [outer = (nil)] [url = about:blank] 16:02:17 INFO - PROCESS | 5220 | --DOMWINDOW == 82 (0x94768c00) [pid = 5220] [serial = 759] [outer = (nil)] [url = about:blank] 16:02:17 INFO - PROCESS | 5220 | --DOMWINDOW == 81 (0x9385b400) [pid = 5220] [serial = 750] [outer = (nil)] [url = about:blank] 16:02:17 INFO - PROCESS | 5220 | --DOMWINDOW == 80 (0x90fa4800) [pid = 5220] [serial = 752] [outer = (nil)] [url = about:blank] 16:02:17 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x91bc7800) [pid = 5220] [serial = 753] [outer = (nil)] [url = about:blank] 16:02:17 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x951e4c00) [pid = 5220] [serial = 761] [outer = (nil)] [url = about:blank] 16:02:17 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x9126ac00) [pid = 5220] [serial = 776] [outer = (nil)] [url = about:blank] 16:02:17 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x97693000) [pid = 5220] [serial = 762] [outer = (nil)] [url = about:blank] 16:02:17 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x8f495400) [pid = 5220] [serial = 764] [outer = (nil)] [url = about:blank] 16:02:17 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x8f5b1800) [pid = 5220] [serial = 765] [outer = (nil)] [url = about:blank] 16:02:17 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x92cc8400) [pid = 5220] [serial = 770] [outer = (nil)] [url = about:blank] 16:02:17 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x91bcd400) [pid = 5220] [serial = 767] [outer = (nil)] [url = about:blank] 16:02:17 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x91bf0400) [pid = 5220] [serial = 768] [outer = (nil)] [url = about:blank] 16:02:17 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x92cc7400) [pid = 5220] [serial = 755] [outer = (nil)] [url = about:blank] 16:02:17 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x9381f800) [pid = 5220] [serial = 756] [outer = (nil)] [url = about:blank] 16:02:17 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x9807d800) [pid = 5220] [serial = 780] [outer = (nil)] [url = about:blank] 16:02:17 INFO - PROCESS | 5220 | --DOMWINDOW == 67 (0x93a1dc00) [pid = 5220] [serial = 774] [outer = (nil)] [url = about:blank] 16:02:17 INFO - PROCESS | 5220 | --DOMWINDOW == 66 (0x93825400) [pid = 5220] [serial = 771] [outer = (nil)] [url = about:blank] 16:02:17 INFO - PROCESS | 5220 | --DOMWINDOW == 65 (0x922c5400) [pid = 5220] [serial = 777] [outer = (nil)] [url = about:blank] 16:02:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 16:02:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1787ms 16:02:17 INFO - PROCESS | 5220 | 1465426937836 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 16:02:17 INFO - PROCESS | 5220 | 1465426937843 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 16:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 16:02:17 INFO - PROCESS | 5220 | 1465426937851 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 16:02:17 INFO - PROCESS | 5220 | 1465426937854 Marionette TRACE conn3 <- [1,1074,null,{}] 16:02:17 INFO - PROCESS | 5220 | 1465426937861 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:17 INFO - PROCESS | 5220 | 1465426937866 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:18 INFO - PROCESS | 5220 | 1465426938023 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 16:02:18 INFO - PROCESS | 5220 | 1465426938188 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:18 INFO - PROCESS | 5220 | 1465426938196 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:18 INFO - PROCESS | 5220 | ++DOCSHELL 0x90f9ac00 == 37 [pid = 5220] [id = 276] 16:02:18 INFO - PROCESS | 5220 | ++DOMWINDOW == 66 (0x90f9d000) [pid = 5220] [serial = 829] [outer = (nil)] 16:02:18 INFO - PROCESS | 5220 | ++DOMWINDOW == 67 (0x910e2400) [pid = 5220] [serial = 830] [outer = 0x90f9d000] 16:02:18 INFO - PROCESS | 5220 | 1465426938278 Marionette DEBUG loaded listener.js 16:02:18 INFO - PROCESS | 5220 | ++DOMWINDOW == 68 (0x91bccc00) [pid = 5220] [serial = 831] [outer = 0x90f9d000] 16:02:19 INFO - PROCESS | 5220 | 1465426939013 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 16:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 16:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1180ms 16:02:19 INFO - PROCESS | 5220 | 1465426939038 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 16:02:19 INFO - PROCESS | 5220 | 1465426939043 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 16:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 16:02:19 INFO - PROCESS | 5220 | 1465426939054 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 16:02:19 INFO - PROCESS | 5220 | 1465426939058 Marionette TRACE conn3 <- [1,1078,null,{}] 16:02:19 INFO - PROCESS | 5220 | 1465426939068 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:19 INFO - PROCESS | 5220 | 1465426939072 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:19 INFO - PROCESS | 5220 | 1465426939239 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 16:02:19 INFO - PROCESS | 5220 | 1465426939249 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:19 INFO - PROCESS | 5220 | 1465426939258 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:19 INFO - PROCESS | 5220 | ++DOCSHELL 0x91cd0c00 == 38 [pid = 5220] [id = 277] 16:02:19 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x92366800) [pid = 5220] [serial = 832] [outer = (nil)] 16:02:19 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x92916400) [pid = 5220] [serial = 833] [outer = 0x92366800] 16:02:19 INFO - PROCESS | 5220 | 1465426939338 Marionette DEBUG loaded listener.js 16:02:19 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x92ccc400) [pid = 5220] [serial = 834] [outer = 0x92366800] 16:02:20 INFO - PROCESS | 5220 | 1465426940307 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 16:02:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 16:02:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1282ms 16:02:20 INFO - PROCESS | 5220 | 1465426940337 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 16:02:20 INFO - PROCESS | 5220 | 1465426940340 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 16:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 16:02:20 INFO - PROCESS | 5220 | 1465426940346 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 16:02:20 INFO - PROCESS | 5220 | 1465426940352 Marionette TRACE conn3 <- [1,1082,null,{}] 16:02:20 INFO - PROCESS | 5220 | 1465426940372 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:20 INFO - PROCESS | 5220 | 1465426940380 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:20 INFO - PROCESS | 5220 | 1465426940579 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 16:02:20 INFO - PROCESS | 5220 | 1465426940601 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:20 INFO - PROCESS | 5220 | 1465426940608 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:20 INFO - PROCESS | 5220 | ++DOCSHELL 0x91266000 == 39 [pid = 5220] [id = 278] 16:02:20 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x9385b400) [pid = 5220] [serial = 835] [outer = (nil)] 16:02:20 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x93907800) [pid = 5220] [serial = 836] [outer = 0x9385b400] 16:02:20 INFO - PROCESS | 5220 | 1465426940673 Marionette DEBUG loaded listener.js 16:02:20 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x93a1bc00) [pid = 5220] [serial = 837] [outer = 0x9385b400] 16:02:21 INFO - PROCESS | 5220 | 1465426941558 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 16:02:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 16:02:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1243ms 16:02:21 INFO - PROCESS | 5220 | 1465426941596 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 16:02:21 INFO - PROCESS | 5220 | 1465426941599 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 16:02:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 16:02:21 INFO - PROCESS | 5220 | 1465426941609 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 16:02:21 INFO - PROCESS | 5220 | 1465426941611 Marionette TRACE conn3 <- [1,1086,null,{}] 16:02:21 INFO - PROCESS | 5220 | 1465426941617 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:21 INFO - PROCESS | 5220 | 1465426941622 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:21 INFO - PROCESS | 5220 | 1465426941816 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 16:02:21 INFO - PROCESS | 5220 | 1465426941836 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:21 INFO - PROCESS | 5220 | 1465426941842 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:21 INFO - PROCESS | 5220 | ++DOCSHELL 0x92367800 == 40 [pid = 5220] [id = 279] 16:02:21 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x9385c000) [pid = 5220] [serial = 838] [outer = (nil)] 16:02:21 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x94758c00) [pid = 5220] [serial = 839] [outer = 0x9385c000] 16:02:21 INFO - PROCESS | 5220 | 1465426941911 Marionette DEBUG loaded listener.js 16:02:22 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x9475ac00) [pid = 5220] [serial = 840] [outer = 0x9385c000] 16:02:22 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x9769e800) [pid = 5220] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 16:02:22 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x8e4a5400) [pid = 5220] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 16:02:22 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x8e662000) [pid = 5220] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 16:02:22 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x98070800) [pid = 5220] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 16:02:22 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x90fa0800) [pid = 5220] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 16:02:22 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x91ccf800) [pid = 5220] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 16:02:22 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x8f8a1800) [pid = 5220] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 16:02:22 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x8f444400) [pid = 5220] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 16:02:22 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x9235f000) [pid = 5220] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 16:02:22 INFO - PROCESS | 5220 | --DOMWINDOW == 67 (0x8ecd4400) [pid = 5220] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 16:02:22 INFO - PROCESS | 5220 | --DOMWINDOW == 66 (0x98972800) [pid = 5220] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 16:02:22 INFO - PROCESS | 5220 | 1465426942911 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 16:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 16:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1337ms 16:02:22 INFO - PROCESS | 5220 | 1465426942947 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 16:02:22 INFO - PROCESS | 5220 | 1465426942951 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 16:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 16:02:22 INFO - PROCESS | 5220 | 1465426942957 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 16:02:22 INFO - PROCESS | 5220 | 1465426942961 Marionette TRACE conn3 <- [1,1090,null,{}] 16:02:22 INFO - PROCESS | 5220 | 1465426942966 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:22 INFO - PROCESS | 5220 | 1465426942971 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:23 INFO - PROCESS | 5220 | 1465426943119 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 16:02:23 INFO - PROCESS | 5220 | 1465426943132 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:23 INFO - PROCESS | 5220 | 1465426943139 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:23 INFO - PROCESS | 5220 | ++DOCSHELL 0x90fa0000 == 41 [pid = 5220] [id = 280] 16:02:23 INFO - PROCESS | 5220 | ++DOMWINDOW == 67 (0x91beec00) [pid = 5220] [serial = 841] [outer = (nil)] 16:02:23 INFO - PROCESS | 5220 | ++DOMWINDOW == 68 (0x93c3a400) [pid = 5220] [serial = 842] [outer = 0x91beec00] 16:02:23 INFO - PROCESS | 5220 | 1465426943222 Marionette DEBUG loaded listener.js 16:02:23 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x951cbc00) [pid = 5220] [serial = 843] [outer = 0x91beec00] 16:02:24 INFO - PROCESS | 5220 | 1465426944070 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 16:02:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 16:02:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1135ms 16:02:24 INFO - PROCESS | 5220 | 1465426944094 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 16:02:24 INFO - PROCESS | 5220 | 1465426944098 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 16:02:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 16:02:24 INFO - PROCESS | 5220 | 1465426944103 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 16:02:24 INFO - PROCESS | 5220 | 1465426944106 Marionette TRACE conn3 <- [1,1094,null,{}] 16:02:24 INFO - PROCESS | 5220 | 1465426944112 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:24 INFO - PROCESS | 5220 | 1465426944121 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:24 INFO - PROCESS | 5220 | 1465426944273 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 16:02:24 INFO - PROCESS | 5220 | 1465426944282 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:24 INFO - PROCESS | 5220 | 1465426944289 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:24 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e49e800 == 42 [pid = 5220] [id = 281] 16:02:24 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x8ecd4400) [pid = 5220] [serial = 844] [outer = (nil)] 16:02:24 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x97696000) [pid = 5220] [serial = 845] [outer = 0x8ecd4400] 16:02:24 INFO - PROCESS | 5220 | 1465426944367 Marionette DEBUG loaded listener.js 16:02:24 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x9769e000) [pid = 5220] [serial = 846] [outer = 0x8ecd4400] 16:02:25 INFO - PROCESS | 5220 | 1465426945542 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 16:02:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 16:02:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1495ms 16:02:25 INFO - PROCESS | 5220 | 1465426945600 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 16:02:25 INFO - PROCESS | 5220 | 1465426945607 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 16:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 16:02:25 INFO - PROCESS | 5220 | 1465426945617 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 16:02:25 INFO - PROCESS | 5220 | 1465426945621 Marionette TRACE conn3 <- [1,1098,null,{}] 16:02:25 INFO - PROCESS | 5220 | 1465426945630 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:25 INFO - PROCESS | 5220 | 1465426945636 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:25 INFO - PROCESS | 5220 | 1465426945893 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 16:02:26 INFO - PROCESS | 5220 | 1465426946120 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:26 INFO - PROCESS | 5220 | 1465426946132 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:26 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f8a8000 == 43 [pid = 5220] [id = 282] 16:02:26 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x8f8b0c00) [pid = 5220] [serial = 847] [outer = (nil)] 16:02:26 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x91be5800) [pid = 5220] [serial = 848] [outer = 0x8f8b0c00] 16:02:26 INFO - PROCESS | 5220 | 1465426946217 Marionette DEBUG loaded listener.js 16:02:26 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x91cc2400) [pid = 5220] [serial = 849] [outer = 0x8f8b0c00] 16:02:27 INFO - PROCESS | 5220 | 1465426947129 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 16:02:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 16:02:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1582ms 16:02:27 INFO - PROCESS | 5220 | 1465426947199 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 16:02:27 INFO - PROCESS | 5220 | 1465426947207 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 16:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 16:02:27 INFO - PROCESS | 5220 | 1465426947217 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 16:02:27 INFO - PROCESS | 5220 | 1465426947221 Marionette TRACE conn3 <- [1,1102,null,{}] 16:02:27 INFO - PROCESS | 5220 | 1465426947228 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:27 INFO - PROCESS | 5220 | 1465426947233 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:27 INFO - PROCESS | 5220 | 1465426947450 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 16:02:27 INFO - PROCESS | 5220 | 1465426947713 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:27 INFO - PROCESS | 5220 | 1465426947724 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:27 INFO - PROCESS | 5220 | ++DOCSHELL 0x9291b800 == 44 [pid = 5220] [id = 283] 16:02:27 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x92ccb800) [pid = 5220] [serial = 850] [outer = (nil)] 16:02:27 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x9381f800) [pid = 5220] [serial = 851] [outer = 0x92ccb800] 16:02:27 INFO - PROCESS | 5220 | 1465426947850 Marionette DEBUG loaded listener.js 16:02:27 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x9382bc00) [pid = 5220] [serial = 852] [outer = 0x92ccb800] 16:02:28 INFO - PROCESS | 5220 | 1465426948740 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 16:02:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 16:02:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1581ms 16:02:28 INFO - PROCESS | 5220 | 1465426948799 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 16:02:28 INFO - PROCESS | 5220 | 1465426948804 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 16:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 16:02:28 INFO - PROCESS | 5220 | 1465426948812 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 16:02:28 INFO - PROCESS | 5220 | 1465426948818 Marionette TRACE conn3 <- [1,1106,null,{}] 16:02:28 INFO - PROCESS | 5220 | 1465426948837 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:28 INFO - PROCESS | 5220 | 1465426948846 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:29 INFO - PROCESS | 5220 | 1465426949072 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 16:02:29 INFO - PROCESS | 5220 | 1465426949298 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:29 INFO - PROCESS | 5220 | 1465426949310 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:29 INFO - PROCESS | 5220 | ++DOCSHELL 0x910dc400 == 45 [pid = 5220] [id = 284] 16:02:29 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x93c41800) [pid = 5220] [serial = 853] [outer = (nil)] 16:02:29 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0x97694000) [pid = 5220] [serial = 854] [outer = 0x93c41800] 16:02:29 INFO - PROCESS | 5220 | 1465426949440 Marionette DEBUG loaded listener.js 16:02:29 INFO - PROCESS | 5220 | ++DOMWINDOW == 81 (0x982e0400) [pid = 5220] [serial = 855] [outer = 0x93c41800] 16:02:30 INFO - PROCESS | 5220 | 1465426950343 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 16:02:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 16:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1590ms 16:02:30 INFO - PROCESS | 5220 | 1465426950403 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 16:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 16:02:30 INFO - PROCESS | 5220 | 1465426950409 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 16:02:30 INFO - PROCESS | 5220 | 1465426950415 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 16:02:30 INFO - PROCESS | 5220 | 1465426950419 Marionette TRACE conn3 <- [1,1110,null,{}] 16:02:30 INFO - PROCESS | 5220 | 1465426950425 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:30 INFO - PROCESS | 5220 | 1465426950430 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:30 INFO - PROCESS | 5220 | 1465426950612 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 16:02:30 INFO - PROCESS | 5220 | 1465426950779 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:30 INFO - PROCESS | 5220 | 1465426950787 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:30 INFO - PROCESS | 5220 | ++DOCSHELL 0x982e0000 == 46 [pid = 5220] [id = 285] 16:02:30 INFO - PROCESS | 5220 | ++DOMWINDOW == 82 (0x98972400) [pid = 5220] [serial = 856] [outer = (nil)] 16:02:30 INFO - PROCESS | 5220 | ++DOMWINDOW == 83 (0x9947c800) [pid = 5220] [serial = 857] [outer = 0x98972400] 16:02:30 INFO - PROCESS | 5220 | 1465426950869 Marionette DEBUG loaded listener.js 16:02:30 INFO - PROCESS | 5220 | ++DOMWINDOW == 84 (0x995b1800) [pid = 5220] [serial = 858] [outer = 0x98972400] 16:02:31 INFO - PROCESS | 5220 | 1465426951750 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 16:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 16:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1383ms 16:02:31 INFO - PROCESS | 5220 | 1465426951798 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 16:02:31 INFO - PROCESS | 5220 | 1465426951802 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 16:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 16:02:31 INFO - PROCESS | 5220 | 1465426951809 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 16:02:31 INFO - PROCESS | 5220 | 1465426951813 Marionette TRACE conn3 <- [1,1114,null,{}] 16:02:31 INFO - PROCESS | 5220 | 1465426951819 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:31 INFO - PROCESS | 5220 | 1465426951824 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:32 INFO - PROCESS | 5220 | 1465426951998 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 16:02:32 INFO - PROCESS | 5220 | 1465426952164 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:32 INFO - PROCESS | 5220 | 1465426952172 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:32 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e65ec00 == 47 [pid = 5220] [id = 286] 16:02:32 INFO - PROCESS | 5220 | ++DOMWINDOW == 85 (0x8f492800) [pid = 5220] [serial = 859] [outer = (nil)] 16:02:32 INFO - PROCESS | 5220 | ++DOMWINDOW == 86 (0x997b7000) [pid = 5220] [serial = 860] [outer = 0x8f492800] 16:02:32 INFO - PROCESS | 5220 | 1465426952254 Marionette DEBUG loaded listener.js 16:02:32 INFO - PROCESS | 5220 | ++DOMWINDOW == 87 (0x99822800) [pid = 5220] [serial = 861] [outer = 0x8f492800] 16:02:33 INFO - PROCESS | 5220 | 1465426953256 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 16:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 16:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1481ms 16:02:33 INFO - PROCESS | 5220 | 1465426953291 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 16:02:33 INFO - PROCESS | 5220 | 1465426953296 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 16:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 16:02:33 INFO - PROCESS | 5220 | 1465426953302 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 16:02:33 INFO - PROCESS | 5220 | 1465426953305 Marionette TRACE conn3 <- [1,1118,null,{}] 16:02:33 INFO - PROCESS | 5220 | 1465426953311 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:33 INFO - PROCESS | 5220 | 1465426953323 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:33 INFO - PROCESS | 5220 | 1465426953580 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 16:02:34 INFO - PROCESS | 5220 | 1465426954001 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:34 INFO - PROCESS | 5220 | 1465426954009 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:34 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f43ec00 == 48 [pid = 5220] [id = 287] 16:02:34 INFO - PROCESS | 5220 | ++DOMWINDOW == 88 (0x8f446800) [pid = 5220] [serial = 862] [outer = (nil)] 16:02:34 INFO - PROCESS | 5220 | ++DOMWINDOW == 89 (0x8f49c800) [pid = 5220] [serial = 863] [outer = 0x8f446800] 16:02:34 INFO - PROCESS | 5220 | 1465426954101 Marionette DEBUG loaded listener.js 16:02:34 INFO - PROCESS | 5220 | ++DOMWINDOW == 90 (0x8f8a7c00) [pid = 5220] [serial = 864] [outer = 0x8f446800] 16:02:34 INFO - PROCESS | 5220 | 1465426954996 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 16:02:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 16:02:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1729ms 16:02:35 INFO - PROCESS | 5220 | 1465426955034 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 16:02:35 INFO - PROCESS | 5220 | 1465426955044 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 16:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 16:02:35 INFO - PROCESS | 5220 | 1465426955060 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 16:02:35 INFO - PROCESS | 5220 | 1465426955066 Marionette TRACE conn3 <- [1,1122,null,{}] 16:02:35 INFO - PROCESS | 5220 | 1465426955074 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:35 INFO - PROCESS | 5220 | 1465426955082 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:35 INFO - PROCESS | 5220 | 1465426955269 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 16:02:35 INFO - PROCESS | 5220 | 1465426955590 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:35 INFO - PROCESS | 5220 | 1465426955600 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:35 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4acc00 == 49 [pid = 5220] [id = 288] 16:02:35 INFO - PROCESS | 5220 | ++DOMWINDOW == 91 (0x9125e000) [pid = 5220] [serial = 865] [outer = (nil)] 16:02:35 INFO - PROCESS | 5220 | ++DOMWINDOW == 92 (0x92911400) [pid = 5220] [serial = 866] [outer = 0x9125e000] 16:02:35 INFO - PROCESS | 5220 | 1465426955681 Marionette DEBUG loaded listener.js 16:02:35 INFO - PROCESS | 5220 | ++DOMWINDOW == 93 (0x9291d400) [pid = 5220] [serial = 867] [outer = 0x9125e000] 16:02:37 INFO - PROCESS | 5220 | --DOCSHELL 0x8e49f000 == 48 [pid = 5220] [id = 259] 16:02:37 INFO - PROCESS | 5220 | --DOCSHELL 0x8e49ec00 == 47 [pid = 5220] [id = 263] 16:02:37 INFO - PROCESS | 5220 | --DOCSHELL 0x922cd800 == 46 [pid = 5220] [id = 261] 16:02:37 INFO - PROCESS | 5220 | --DOCSHELL 0x90fa2000 == 45 [pid = 5220] [id = 255] 16:02:37 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4a5000 == 44 [pid = 5220] [id = 266] 16:02:37 INFO - PROCESS | 5220 | --DOCSHELL 0x8f5adc00 == 43 [pid = 5220] [id = 245] 16:02:37 INFO - PROCESS | 5220 | --DOCSHELL 0x8f5ae000 == 42 [pid = 5220] [id = 258] 16:02:37 INFO - PROCESS | 5220 | --DOCSHELL 0x922c3000 == 41 [pid = 5220] [id = 247] 16:02:37 INFO - PROCESS | 5220 | --DOCSHELL 0x92912c00 == 40 [pid = 5220] [id = 256] 16:02:37 INFO - PROCESS | 5220 | --DOCSHELL 0x92cc3800 == 39 [pid = 5220] [id = 257] 16:02:37 INFO - PROCESS | 5220 | --DOCSHELL 0x92cc7c00 == 38 [pid = 5220] [id = 249] 16:02:37 INFO - PROCESS | 5220 | --DOCSHELL 0x93c34000 == 37 [pid = 5220] [id = 252] 16:02:37 INFO - PROCESS | 5220 | --DOCSHELL 0x8e65cc00 == 36 [pid = 5220] [id = 248] 16:02:37 INFO - PROCESS | 5220 | --DOCSHELL 0x93905000 == 35 [pid = 5220] [id = 262] 16:02:37 INFO - PROCESS | 5220 | --DOCSHELL 0x8ecd9c00 == 34 [pid = 5220] [id = 254] 16:02:37 INFO - PROCESS | 5220 | --DOCSHELL 0x92362000 == 33 [pid = 5220] [id = 251] 16:02:37 INFO - PROCESS | 5220 | --DOCSHELL 0x8ecd4000 == 32 [pid = 5220] [id = 260] 16:02:37 INFO - PROCESS | 5220 | --DOCSHELL 0x8f443400 == 31 [pid = 5220] [id = 250] 16:02:37 INFO - PROCESS | 5220 | --DOCSHELL 0x98205000 == 30 [pid = 5220] [id = 264] 16:02:37 INFO - PROCESS | 5220 | --DOMWINDOW == 92 (0x995bac00) [pid = 5220] [serial = 791] [outer = (nil)] [url = about:blank] 16:02:37 INFO - PROCESS | 5220 | --DOMWINDOW == 91 (0x8e4ac400) [pid = 5220] [serial = 800] [outer = (nil)] [url = about:blank] 16:02:37 INFO - PROCESS | 5220 | --DOMWINDOW == 90 (0x8f447800) [pid = 5220] [serial = 798] [outer = (nil)] [url = about:blank] 16:02:37 INFO - PROCESS | 5220 | --DOMWINDOW == 89 (0x98967400) [pid = 5220] [serial = 788] [outer = (nil)] [url = about:blank] 16:02:37 INFO - PROCESS | 5220 | --DOMWINDOW == 88 (0x910e4c00) [pid = 5220] [serial = 806] [outer = (nil)] [url = about:blank] 16:02:37 INFO - PROCESS | 5220 | --DOMWINDOW == 87 (0x922ce800) [pid = 5220] [serial = 810] [outer = (nil)] [url = about:blank] 16:02:37 INFO - PROCESS | 5220 | --DOMWINDOW == 86 (0x922c1800) [pid = 5220] [serial = 813] [outer = (nil)] [url = about:blank] 16:02:37 INFO - PROCESS | 5220 | --DOMWINDOW == 85 (0x8f8a3400) [pid = 5220] [serial = 804] [outer = (nil)] [url = about:blank] 16:02:37 INFO - PROCESS | 5220 | --DOMWINDOW == 84 (0x92914000) [pid = 5220] [serial = 785] [outer = (nil)] [url = about:blank] 16:02:37 INFO - PROCESS | 5220 | --DOMWINDOW == 83 (0x910dbc00) [pid = 5220] [serial = 783] [outer = (nil)] [url = about:blank] 16:02:37 INFO - PROCESS | 5220 | --DOMWINDOW == 82 (0x99827000) [pid = 5220] [serial = 794] [outer = (nil)] [url = about:blank] 16:02:37 INFO - PROCESS | 5220 | --DOMWINDOW == 81 (0x9982a000) [pid = 5220] [serial = 795] [outer = (nil)] [url = about:blank] 16:02:37 INFO - PROCESS | 5220 | --DOMWINDOW == 80 (0x8f5b0c00) [pid = 5220] [serial = 782] [outer = (nil)] [url = about:blank] 16:02:37 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x91ff1c00) [pid = 5220] [serial = 812] [outer = (nil)] [url = about:blank] 16:02:37 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x8e662800) [pid = 5220] [serial = 801] [outer = (nil)] [url = about:blank] 16:02:37 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x91ff6c00) [pid = 5220] [serial = 809] [outer = (nil)] [url = about:blank] 16:02:37 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x93824c00) [pid = 5220] [serial = 786] [outer = (nil)] [url = about:blank] 16:02:37 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x8ece0c00) [pid = 5220] [serial = 797] [outer = (nil)] [url = about:blank] 16:02:37 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x99769800) [pid = 5220] [serial = 792] [outer = (nil)] [url = about:blank] 16:02:37 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x98d22c00) [pid = 5220] [serial = 789] [outer = (nil)] [url = about:blank] 16:02:37 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x8f5b1400) [pid = 5220] [serial = 803] [outer = (nil)] [url = about:blank] 16:02:37 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x91bc6800) [pid = 5220] [serial = 807] [outer = (nil)] [url = about:blank] 16:02:37 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x92cc3400) [pid = 5220] [serial = 815] [outer = (nil)] [url = about:blank] 16:02:37 INFO - PROCESS | 5220 | 1465426957666 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 16:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 16:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 2642ms 16:02:37 INFO - PROCESS | 5220 | 1465426957702 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 16:02:37 INFO - PROCESS | 5220 | 1465426957709 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 16:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 16:02:37 INFO - PROCESS | 5220 | 1465426957720 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 16:02:37 INFO - PROCESS | 5220 | 1465426957725 Marionette TRACE conn3 <- [1,1126,null,{}] 16:02:37 INFO - PROCESS | 5220 | 1465426957737 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:37 INFO - PROCESS | 5220 | 1465426957742 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:37 INFO - PROCESS | 5220 | 1465426957916 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 16:02:38 INFO - PROCESS | 5220 | 1465426958068 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:38 INFO - PROCESS | 5220 | 1465426958077 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:38 INFO - PROCESS | 5220 | ++DOCSHELL 0x8ecdd000 == 31 [pid = 5220] [id = 289] 16:02:38 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x8f43d400) [pid = 5220] [serial = 868] [outer = (nil)] 16:02:38 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x8f44b800) [pid = 5220] [serial = 869] [outer = 0x8f43d400] 16:02:38 INFO - PROCESS | 5220 | 1465426958158 Marionette DEBUG loaded listener.js 16:02:38 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x8f493400) [pid = 5220] [serial = 870] [outer = 0x8f43d400] 16:02:38 INFO - PROCESS | 5220 | 1465426958933 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 16:02:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 16:02:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1239ms 16:02:38 INFO - PROCESS | 5220 | 1465426958956 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 16:02:38 INFO - PROCESS | 5220 | 1465426958964 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 16:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 16:02:38 INFO - PROCESS | 5220 | 1465426958980 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 16:02:38 INFO - PROCESS | 5220 | 1465426958985 Marionette TRACE conn3 <- [1,1130,null,{}] 16:02:38 INFO - PROCESS | 5220 | 1465426958990 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:38 INFO - PROCESS | 5220 | 1465426958996 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:39 INFO - PROCESS | 5220 | 1465426959153 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 16:02:39 INFO - PROCESS | 5220 | 1465426959164 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:39 INFO - PROCESS | 5220 | 1465426959172 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:39 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f8afc00 == 32 [pid = 5220] [id = 290] 16:02:39 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x90f98400) [pid = 5220] [serial = 871] [outer = (nil)] 16:02:39 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x90fa2000) [pid = 5220] [serial = 872] [outer = 0x90f98400] 16:02:39 INFO - PROCESS | 5220 | 1465426959245 Marionette DEBUG loaded listener.js 16:02:39 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x910d8000) [pid = 5220] [serial = 873] [outer = 0x90f98400] 16:02:40 INFO - PROCESS | 5220 | 1465426960303 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 16:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 16:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1384ms 16:02:40 INFO - PROCESS | 5220 | 1465426960364 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 16:02:40 INFO - PROCESS | 5220 | 1465426960369 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 16:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 16:02:40 INFO - PROCESS | 5220 | 1465426960376 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 16:02:40 INFO - PROCESS | 5220 | 1465426960382 Marionette TRACE conn3 <- [1,1134,null,{}] 16:02:40 INFO - PROCESS | 5220 | 1465426960409 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:40 INFO - PROCESS | 5220 | 1465426960419 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:40 INFO - PROCESS | 5220 | 1465426960633 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 16:02:40 INFO - PROCESS | 5220 | 1465426960660 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:40 INFO - PROCESS | 5220 | 1465426960674 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:40 INFO - PROCESS | 5220 | ++DOCSHELL 0x91bed000 == 33 [pid = 5220] [id = 291] 16:02:40 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x91bef400) [pid = 5220] [serial = 874] [outer = (nil)] 16:02:40 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x91ccac00) [pid = 5220] [serial = 875] [outer = 0x91bef400] 16:02:40 INFO - PROCESS | 5220 | 1465426960746 Marionette DEBUG loaded listener.js 16:02:40 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x91ff6c00) [pid = 5220] [serial = 876] [outer = 0x91bef400] 16:02:41 INFO - PROCESS | 5220 | 1465426961678 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 16:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 16:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1343ms 16:02:41 INFO - PROCESS | 5220 | 1465426961719 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 16:02:41 INFO - PROCESS | 5220 | 1465426961724 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 16:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 16:02:41 INFO - PROCESS | 5220 | 1465426961738 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 16:02:41 INFO - PROCESS | 5220 | 1465426961742 Marionette TRACE conn3 <- [1,1138,null,{}] 16:02:41 INFO - PROCESS | 5220 | 1465426961747 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:41 INFO - PROCESS | 5220 | 1465426961751 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:41 INFO - PROCESS | 5220 | 1465426961944 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 16:02:42 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x9385c000) [pid = 5220] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 16:02:42 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x8e663c00) [pid = 5220] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 16:02:42 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x93903800) [pid = 5220] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 16:02:42 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x8e4a6000) [pid = 5220] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 16:02:42 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x90f9d000) [pid = 5220] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 16:02:42 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x91be9400) [pid = 5220] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 16:02:42 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x9291c800) [pid = 5220] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 16:02:42 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x92366800) [pid = 5220] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 16:02:42 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x9385b400) [pid = 5220] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 16:02:42 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x8ecd4400) [pid = 5220] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 16:02:42 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x91beec00) [pid = 5220] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 16:02:42 INFO - PROCESS | 5220 | 1465426962447 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:42 INFO - PROCESS | 5220 | 1465426962455 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:42 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4a6000 == 34 [pid = 5220] [id = 292] 16:02:42 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x8ecd4400) [pid = 5220] [serial = 877] [outer = (nil)] 16:02:42 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x8f499000) [pid = 5220] [serial = 878] [outer = 0x8ecd4400] 16:02:42 INFO - PROCESS | 5220 | 1465426962526 Marionette DEBUG loaded listener.js 16:02:42 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x91beec00) [pid = 5220] [serial = 879] [outer = 0x8ecd4400] 16:02:43 INFO - PROCESS | 5220 | 1465426963260 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 16:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 16:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1588ms 16:02:43 INFO - PROCESS | 5220 | 1465426963319 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 16:02:43 INFO - PROCESS | 5220 | 1465426963322 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 16:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 16:02:43 INFO - PROCESS | 5220 | 1465426963329 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 16:02:43 INFO - PROCESS | 5220 | 1465426963333 Marionette TRACE conn3 <- [1,1142,null,{}] 16:02:43 INFO - PROCESS | 5220 | 1465426963344 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:43 INFO - PROCESS | 5220 | 1465426963348 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:43 INFO - PROCESS | 5220 | 1465426963497 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 16:02:43 INFO - PROCESS | 5220 | 1465426963506 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:43 INFO - PROCESS | 5220 | 1465426963514 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:43 INFO - PROCESS | 5220 | ++DOCSHELL 0x9291b400 == 35 [pid = 5220] [id = 293] 16:02:43 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x9291e800) [pid = 5220] [serial = 880] [outer = (nil)] 16:02:43 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x92cca000) [pid = 5220] [serial = 881] [outer = 0x9291e800] 16:02:43 INFO - PROCESS | 5220 | 1465426963581 Marionette DEBUG loaded listener.js 16:02:43 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x92edbc00) [pid = 5220] [serial = 882] [outer = 0x9291e800] 16:02:44 INFO - PROCESS | 5220 | 1465426964506 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 16:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 16:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1239ms 16:02:44 INFO - PROCESS | 5220 | 1465426964569 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 16:02:44 INFO - PROCESS | 5220 | 1465426964576 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 16:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 16:02:44 INFO - PROCESS | 5220 | 1465426964612 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 16:02:44 INFO - PROCESS | 5220 | 1465426964617 Marionette TRACE conn3 <- [1,1146,null,{}] 16:02:44 INFO - PROCESS | 5220 | 1465426964625 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:44 INFO - PROCESS | 5220 | 1465426964631 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:44 INFO - PROCESS | 5220 | 1465426964819 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 16:02:45 INFO - PROCESS | 5220 | 1465426964988 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:45 INFO - PROCESS | 5220 | 1465426965001 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:45 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e666800 == 36 [pid = 5220] [id = 294] 16:02:45 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x8f443400) [pid = 5220] [serial = 883] [outer = (nil)] 16:02:45 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x8f492c00) [pid = 5220] [serial = 884] [outer = 0x8f443400] 16:02:45 INFO - PROCESS | 5220 | 1465426965111 Marionette DEBUG loaded listener.js 16:02:45 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x8f5b4400) [pid = 5220] [serial = 885] [outer = 0x8f443400] 16:02:46 INFO - PROCESS | 5220 | 1465426966162 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 16:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 16:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1598ms 16:02:46 INFO - PROCESS | 5220 | 1465426966207 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 16:02:46 INFO - PROCESS | 5220 | 1465426966214 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 16:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 16:02:46 INFO - PROCESS | 5220 | 1465426966225 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 16:02:46 INFO - PROCESS | 5220 | 1465426966229 Marionette TRACE conn3 <- [1,1150,null,{}] 16:02:46 INFO - PROCESS | 5220 | 1465426966236 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:46 INFO - PROCESS | 5220 | 1465426966242 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:46 INFO - PROCESS | 5220 | 1465426966426 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 16:02:46 INFO - PROCESS | 5220 | 1465426966588 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:46 INFO - PROCESS | 5220 | 1465426966596 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:46 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4a9000 == 37 [pid = 5220] [id = 295] 16:02:46 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x91bc7000) [pid = 5220] [serial = 886] [outer = (nil)] 16:02:46 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x91bf0c00) [pid = 5220] [serial = 887] [outer = 0x91bc7000] 16:02:46 INFO - PROCESS | 5220 | 1465426966726 Marionette DEBUG loaded listener.js 16:02:46 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0x922c1800) [pid = 5220] [serial = 888] [outer = 0x91bc7000] 16:02:47 INFO - PROCESS | 5220 | 1465426967758 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 16:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 16:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1581ms 16:02:47 INFO - PROCESS | 5220 | 1465426967806 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 16:02:47 INFO - PROCESS | 5220 | 1465426967811 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 16:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 16:02:47 INFO - PROCESS | 5220 | 1465426967818 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 16:02:47 INFO - PROCESS | 5220 | 1465426967824 Marionette TRACE conn3 <- [1,1154,null,{}] 16:02:47 INFO - PROCESS | 5220 | 1465426967841 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:47 INFO - PROCESS | 5220 | 1465426967849 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:48 INFO - PROCESS | 5220 | 1465426968028 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 16:02:48 INFO - PROCESS | 5220 | 1465426968245 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:48 INFO - PROCESS | 5220 | 1465426968257 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:48 INFO - PROCESS | 5220 | ++DOCSHELL 0x9385c000 == 38 [pid = 5220] [id = 296] 16:02:48 INFO - PROCESS | 5220 | ++DOMWINDOW == 81 (0x9385c400) [pid = 5220] [serial = 889] [outer = (nil)] 16:02:48 INFO - PROCESS | 5220 | ++DOMWINDOW == 82 (0x9390d800) [pid = 5220] [serial = 890] [outer = 0x9385c400] 16:02:48 INFO - PROCESS | 5220 | 1465426968372 Marionette DEBUG loaded listener.js 16:02:48 INFO - PROCESS | 5220 | ++DOMWINDOW == 83 (0x93a1c400) [pid = 5220] [serial = 891] [outer = 0x9385c400] 16:02:49 INFO - PROCESS | 5220 | 1465426969311 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 16:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 16:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1536ms 16:02:49 INFO - PROCESS | 5220 | 1465426969355 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 16:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 16:02:49 INFO - PROCESS | 5220 | 1465426969360 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 16:02:49 INFO - PROCESS | 5220 | 1465426969367 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 16:02:49 INFO - PROCESS | 5220 | 1465426969370 Marionette TRACE conn3 <- [1,1158,null,{}] 16:02:49 INFO - PROCESS | 5220 | 1465426969376 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:49 INFO - PROCESS | 5220 | 1465426969382 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:49 INFO - PROCESS | 5220 | 1465426969566 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 16:02:49 INFO - PROCESS | 5220 | 1465426969772 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:49 INFO - PROCESS | 5220 | 1465426969780 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:49 INFO - PROCESS | 5220 | ++DOCSHELL 0x91bea800 == 39 [pid = 5220] [id = 297] 16:02:49 INFO - PROCESS | 5220 | ++DOMWINDOW == 84 (0x93c41c00) [pid = 5220] [serial = 892] [outer = (nil)] 16:02:49 INFO - PROCESS | 5220 | ++DOMWINDOW == 85 (0x951c8c00) [pid = 5220] [serial = 893] [outer = 0x93c41c00] 16:02:49 INFO - PROCESS | 5220 | 1465426969870 Marionette DEBUG loaded listener.js 16:02:49 INFO - PROCESS | 5220 | ++DOMWINDOW == 86 (0x951e5800) [pid = 5220] [serial = 894] [outer = 0x93c41c00] 16:02:50 INFO - PROCESS | 5220 | 1465426970838 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 16:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 16:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1540ms 16:02:50 INFO - PROCESS | 5220 | 1465426970907 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 16:02:50 INFO - PROCESS | 5220 | 1465426970911 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 16:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 16:02:50 INFO - PROCESS | 5220 | 1465426970917 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 16:02:50 INFO - PROCESS | 5220 | 1465426970921 Marionette TRACE conn3 <- [1,1162,null,{}] 16:02:50 INFO - PROCESS | 5220 | 1465426970927 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:50 INFO - PROCESS | 5220 | 1465426970932 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:51 INFO - PROCESS | 5220 | 1465426971097 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 16:02:51 INFO - PROCESS | 5220 | 1465426971260 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:51 INFO - PROCESS | 5220 | 1465426971268 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:51 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4a3c00 == 40 [pid = 5220] [id = 298] 16:02:51 INFO - PROCESS | 5220 | ++DOMWINDOW == 87 (0x8e4a7000) [pid = 5220] [serial = 895] [outer = (nil)] 16:02:51 INFO - PROCESS | 5220 | ++DOMWINDOW == 88 (0x90fa5400) [pid = 5220] [serial = 896] [outer = 0x8e4a7000] 16:02:51 INFO - PROCESS | 5220 | 1465426971389 Marionette DEBUG loaded listener.js 16:02:51 INFO - PROCESS | 5220 | ++DOMWINDOW == 89 (0x92cd0400) [pid = 5220] [serial = 897] [outer = 0x8e4a7000] 16:02:52 INFO - PROCESS | 5220 | 1465426972530 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 16:02:52 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4a6000 == 39 [pid = 5220] [id = 292] 16:02:52 INFO - PROCESS | 5220 | --DOCSHELL 0x91bed000 == 38 [pid = 5220] [id = 291] 16:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 16:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1689ms 16:02:52 INFO - PROCESS | 5220 | --DOCSHELL 0x8f8afc00 == 37 [pid = 5220] [id = 290] 16:02:52 INFO - PROCESS | 5220 | --DOCSHELL 0x8ecdd000 == 36 [pid = 5220] [id = 289] 16:02:52 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4acc00 == 35 [pid = 5220] [id = 288] 16:02:52 INFO - PROCESS | 5220 | 1465426972621 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 16:02:52 INFO - PROCESS | 5220 | 1465426972627 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 16:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 16:02:52 INFO - PROCESS | 5220 | 1465426972639 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 16:02:52 INFO - PROCESS | 5220 | 1465426972651 Marionette TRACE conn3 <- [1,1166,null,{}] 16:02:52 INFO - PROCESS | 5220 | 1465426972690 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:52 INFO - PROCESS | 5220 | 1465426972695 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:52 INFO - PROCESS | 5220 | 1465426972904 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 16:02:52 INFO - PROCESS | 5220 | --DOMWINDOW == 88 (0x94758c00) [pid = 5220] [serial = 839] [outer = (nil)] [url = about:blank] 16:02:52 INFO - PROCESS | 5220 | --DOMWINDOW == 87 (0x9475ac00) [pid = 5220] [serial = 840] [outer = (nil)] [url = about:blank] 16:02:52 INFO - PROCESS | 5220 | --DOMWINDOW == 86 (0x8f8aa400) [pid = 5220] [serial = 818] [outer = (nil)] [url = about:blank] 16:02:52 INFO - PROCESS | 5220 | --DOMWINDOW == 85 (0x90fa5800) [pid = 5220] [serial = 819] [outer = (nil)] [url = about:blank] 16:02:52 INFO - PROCESS | 5220 | --DOMWINDOW == 84 (0x9390ec00) [pid = 5220] [serial = 824] [outer = (nil)] [url = about:blank] 16:02:52 INFO - PROCESS | 5220 | --DOMWINDOW == 83 (0x93a1ec00) [pid = 5220] [serial = 825] [outer = (nil)] [url = about:blank] 16:02:52 INFO - PROCESS | 5220 | --DOMWINDOW == 82 (0x8e65ac00) [pid = 5220] [serial = 827] [outer = (nil)] [url = about:blank] 16:02:52 INFO - PROCESS | 5220 | --DOMWINDOW == 81 (0x8ece1400) [pid = 5220] [serial = 828] [outer = (nil)] [url = about:blank] 16:02:52 INFO - PROCESS | 5220 | --DOMWINDOW == 80 (0x910e2400) [pid = 5220] [serial = 830] [outer = (nil)] [url = about:blank] 16:02:52 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x91bccc00) [pid = 5220] [serial = 831] [outer = (nil)] [url = about:blank] 16:02:52 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x91ccb000) [pid = 5220] [serial = 821] [outer = (nil)] [url = about:blank] 16:02:52 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x9235d000) [pid = 5220] [serial = 822] [outer = (nil)] [url = about:blank] 16:02:52 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x91bca400) [pid = 5220] [serial = 816] [outer = (nil)] [url = about:blank] 16:02:52 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x92916400) [pid = 5220] [serial = 833] [outer = (nil)] [url = about:blank] 16:02:52 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x93907800) [pid = 5220] [serial = 836] [outer = (nil)] [url = about:blank] 16:02:52 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x97696000) [pid = 5220] [serial = 845] [outer = (nil)] [url = about:blank] 16:02:52 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x93a1bc00) [pid = 5220] [serial = 837] [outer = (nil)] [url = about:blank] 16:02:52 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x9769e000) [pid = 5220] [serial = 846] [outer = (nil)] [url = about:blank] 16:02:52 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x93c3a400) [pid = 5220] [serial = 842] [outer = (nil)] [url = about:blank] 16:02:52 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x951cbc00) [pid = 5220] [serial = 843] [outer = (nil)] [url = about:blank] 16:02:52 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x92ccc400) [pid = 5220] [serial = 834] [outer = (nil)] [url = about:blank] 16:02:53 INFO - PROCESS | 5220 | 1465426973068 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:53 INFO - PROCESS | 5220 | 1465426973076 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:53 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e668c00 == 36 [pid = 5220] [id = 299] 16:02:53 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x8ecda000) [pid = 5220] [serial = 898] [outer = (nil)] 16:02:53 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x8f494400) [pid = 5220] [serial = 899] [outer = 0x8ecda000] 16:02:53 INFO - PROCESS | 5220 | 1465426973152 Marionette DEBUG loaded listener.js 16:02:53 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x8f8a4400) [pid = 5220] [serial = 900] [outer = 0x8ecda000] 16:02:53 INFO - PROCESS | 5220 | 1465426973891 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 16:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 16:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1316ms 16:02:53 INFO - PROCESS | 5220 | 1465426973950 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 16:02:53 INFO - PROCESS | 5220 | 1465426973956 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 16:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 16:02:53 INFO - PROCESS | 5220 | 1465426973966 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 16:02:53 INFO - PROCESS | 5220 | 1465426973969 Marionette TRACE conn3 <- [1,1170,null,{}] 16:02:53 INFO - PROCESS | 5220 | 1465426973976 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:53 INFO - PROCESS | 5220 | 1465426973980 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:54 INFO - PROCESS | 5220 | 1465426974192 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 16:02:54 INFO - PROCESS | 5220 | 1465426974211 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:54 INFO - PROCESS | 5220 | 1465426974221 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:54 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f5b1000 == 37 [pid = 5220] [id = 300] 16:02:54 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x910de000) [pid = 5220] [serial = 901] [outer = (nil)] 16:02:54 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x91bccc00) [pid = 5220] [serial = 902] [outer = 0x910de000] 16:02:54 INFO - PROCESS | 5220 | 1465426974289 Marionette DEBUG loaded listener.js 16:02:54 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x91cc6800) [pid = 5220] [serial = 903] [outer = 0x910de000] 16:02:55 INFO - PROCESS | 5220 | 1465426975206 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 16:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 16:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1281ms 16:02:55 INFO - PROCESS | 5220 | 1465426975254 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 16:02:55 INFO - PROCESS | 5220 | 1465426975258 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 16:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 16:02:55 INFO - PROCESS | 5220 | 1465426975265 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 16:02:55 INFO - PROCESS | 5220 | 1465426975271 Marionette TRACE conn3 <- [1,1174,null,{}] 16:02:55 INFO - PROCESS | 5220 | 1465426975297 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:55 INFO - PROCESS | 5220 | 1465426975305 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:55 INFO - PROCESS | 5220 | 1465426975512 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 16:02:55 INFO - PROCESS | 5220 | 1465426975535 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:55 INFO - PROCESS | 5220 | 1465426975543 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:55 INFO - PROCESS | 5220 | ++DOCSHELL 0x93822c00 == 38 [pid = 5220] [id = 301] 16:02:55 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x93824400) [pid = 5220] [serial = 904] [outer = (nil)] 16:02:55 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x93864c00) [pid = 5220] [serial = 905] [outer = 0x93824400] 16:02:55 INFO - PROCESS | 5220 | 1465426975616 Marionette DEBUG loaded listener.js 16:02:55 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x93a1b000) [pid = 5220] [serial = 906] [outer = 0x93824400] 16:02:56 INFO - PROCESS | 5220 | 1465426976515 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 16:02:56 INFO - PROCESS | 5220 | 1465426976558 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 16:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 16:02:56 INFO - PROCESS | 5220 | 1465426976566 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 16:02:56 INFO - PROCESS | 5220 | 1465426976569 Marionette TRACE conn3 <- [1,1178,null,{}] 16:02:56 INFO - PROCESS | 5220 | 1465426976580 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:56 INFO - PROCESS | 5220 | 1465426976584 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:56 INFO - PROCESS | 5220 | 1465426976786 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 16:02:56 INFO - PROCESS | 5220 | 1465426976808 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:56 INFO - PROCESS | 5220 | 1465426976815 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:56 INFO - PROCESS | 5220 | ++DOCSHELL 0x91feb400 == 39 [pid = 5220] [id = 302] 16:02:56 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x93a1d000) [pid = 5220] [serial = 907] [outer = (nil)] 16:02:56 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x951c6000) [pid = 5220] [serial = 908] [outer = 0x93a1d000] 16:02:56 INFO - PROCESS | 5220 | 1465426976883 Marionette DEBUG loaded listener.js 16:02:56 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0x951f2800) [pid = 5220] [serial = 909] [outer = 0x93a1d000] 16:02:57 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x8f8b0c00) [pid = 5220] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 16:02:57 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x92ccb800) [pid = 5220] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 16:02:57 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x93c41800) [pid = 5220] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 16:02:57 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x98972400) [pid = 5220] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 16:02:57 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x8f492800) [pid = 5220] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 16:02:57 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x9125e000) [pid = 5220] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 16:02:57 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x90f98400) [pid = 5220] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 16:02:57 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x8f446800) [pid = 5220] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 16:02:57 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x91bef400) [pid = 5220] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 16:02:57 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x8ecd4400) [pid = 5220] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 16:02:57 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x8f43d400) [pid = 5220] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 16:02:57 INFO - PROCESS | 5220 | 1465426977859 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 16:02:57 INFO - PROCESS | 5220 | 1465426977907 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 16:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 16:02:57 INFO - PROCESS | 5220 | 1465426977914 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 16:02:57 INFO - PROCESS | 5220 | 1465426977917 Marionette TRACE conn3 <- [1,1182,null,{}] 16:02:57 INFO - PROCESS | 5220 | 1465426977930 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:57 INFO - PROCESS | 5220 | 1465426977934 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:58 INFO - PROCESS | 5220 | 1465426978076 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 16:02:58 INFO - PROCESS | 5220 | 1465426978089 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:58 INFO - PROCESS | 5220 | 1465426978097 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:58 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e65d400 == 40 [pid = 5220] [id = 303] 16:02:58 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x8f8af000) [pid = 5220] [serial = 910] [outer = (nil)] 16:02:58 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x93a16c00) [pid = 5220] [serial = 911] [outer = 0x8f8af000] 16:02:58 INFO - PROCESS | 5220 | 1465426978164 Marionette DEBUG loaded listener.js 16:02:58 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x97697c00) [pid = 5220] [serial = 912] [outer = 0x8f8af000] 16:02:58 INFO - PROCESS | 5220 | SkCairoFTTypeface::onFilterRec unimplemented 16:02:58 INFO - PROCESS | 5220 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:02:59 INFO - PROCESS | 5220 | 1465426979053 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 16:02:59 INFO - PROCESS | 5220 | 1465426979105 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 16:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 16:02:59 INFO - PROCESS | 5220 | 1465426979112 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 16:02:59 INFO - PROCESS | 5220 | 1465426979115 Marionette TRACE conn3 <- [1,1186,null,{}] 16:02:59 INFO - PROCESS | 5220 | 1465426979120 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:59 INFO - PROCESS | 5220 | 1465426979131 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:59 INFO - PROCESS | 5220 | 1465426979331 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 16:02:59 INFO - PROCESS | 5220 | 1465426979513 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:59 INFO - PROCESS | 5220 | 1465426979524 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:02:59 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4a2400 == 41 [pid = 5220] [id = 304] 16:02:59 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x8e4a2c00) [pid = 5220] [serial = 913] [outer = (nil)] 16:02:59 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x8e4acc00) [pid = 5220] [serial = 914] [outer = 0x8e4a2c00] 16:02:59 INFO - PROCESS | 5220 | 1465426979607 Marionette DEBUG loaded listener.js 16:02:59 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x8e661000) [pid = 5220] [serial = 915] [outer = 0x8e4a2c00] 16:03:00 INFO - PROCESS | 5220 | 1465426980612 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 16:03:00 INFO - PROCESS | 5220 | 1465426980660 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 16:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 16:03:00 INFO - PROCESS | 5220 | 1465426980668 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 16:03:00 INFO - PROCESS | 5220 | 1465426980673 Marionette TRACE conn3 <- [1,1190,null,{}] 16:03:00 INFO - PROCESS | 5220 | 1465426980681 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:00 INFO - PROCESS | 5220 | 1465426980689 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:00 INFO - PROCESS | 5220 | 1465426980878 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 16:03:01 INFO - PROCESS | 5220 | 1465426981092 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:01 INFO - PROCESS | 5220 | 1465426981100 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:01 INFO - PROCESS | 5220 | ++DOCSHELL 0x90fa0800 == 42 [pid = 5220] [id = 305] 16:03:01 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x90fa4000) [pid = 5220] [serial = 916] [outer = (nil)] 16:03:01 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x9125e000) [pid = 5220] [serial = 917] [outer = 0x90fa4000] 16:03:01 INFO - PROCESS | 5220 | 1465426981226 Marionette DEBUG loaded listener.js 16:03:01 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x91bcd400) [pid = 5220] [serial = 918] [outer = 0x90fa4000] 16:03:02 INFO - PROCESS | 5220 | 1465426982191 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 16:03:02 INFO - PROCESS | 5220 | 1465426982268 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 16:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 16:03:02 INFO - PROCESS | 5220 | 1465426982276 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 16:03:02 INFO - PROCESS | 5220 | 1465426982285 Marionette TRACE conn3 <- [1,1194,null,{}] 16:03:02 INFO - PROCESS | 5220 | 1465426982291 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:02 INFO - PROCESS | 5220 | 1465426982297 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:02 INFO - PROCESS | 5220 | 1465426982536 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 16:03:02 INFO - PROCESS | 5220 | 1465426982806 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:02 INFO - PROCESS | 5220 | 1465426982814 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:02 INFO - PROCESS | 5220 | ++DOCSHELL 0x91be2000 == 43 [pid = 5220] [id = 306] 16:03:02 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x92915400) [pid = 5220] [serial = 919] [outer = (nil)] 16:03:02 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0x92cc5400) [pid = 5220] [serial = 920] [outer = 0x92915400] 16:03:02 INFO - PROCESS | 5220 | 1465426982910 Marionette DEBUG loaded listener.js 16:03:03 INFO - PROCESS | 5220 | ++DOMWINDOW == 81 (0x93823800) [pid = 5220] [serial = 921] [outer = 0x92915400] 16:03:03 INFO - PROCESS | 5220 | SkCairoFTTypeface::onFilterRec unimplemented 16:03:03 INFO - PROCESS | 5220 | SkCairoFTTypeface::onFilterRec unimplemented 16:03:03 INFO - PROCESS | 5220 | 1465426983817 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 16:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 16:03:03 INFO - PROCESS | 5220 | 1465426983872 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 16:03:03 INFO - PROCESS | 5220 | 1465426983886 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 16:03:03 INFO - PROCESS | 5220 | 1465426983896 Marionette TRACE conn3 <- [1,1198,null,{}] 16:03:03 INFO - PROCESS | 5220 | 1465426983904 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:03 INFO - PROCESS | 5220 | 1465426983911 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:04 INFO - PROCESS | 5220 | 1465426984136 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 16:03:04 INFO - PROCESS | 5220 | 1465426984345 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:04 INFO - PROCESS | 5220 | 1465426984354 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:04 INFO - PROCESS | 5220 | ++DOCSHELL 0x91bc1800 == 44 [pid = 5220] [id = 307] 16:03:04 INFO - PROCESS | 5220 | ++DOMWINDOW == 82 (0x93c34800) [pid = 5220] [serial = 922] [outer = (nil)] 16:03:04 INFO - PROCESS | 5220 | ++DOMWINDOW == 83 (0x9947f000) [pid = 5220] [serial = 923] [outer = 0x93c34800] 16:03:04 INFO - PROCESS | 5220 | 1465426984480 Marionette DEBUG loaded listener.js 16:03:04 INFO - PROCESS | 5220 | ++DOMWINDOW == 84 (0x9976c000) [pid = 5220] [serial = 924] [outer = 0x93c34800] 16:03:05 INFO - PROCESS | 5220 | 1465426985391 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 16:03:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 16:03:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1557ms 16:03:05 INFO - PROCESS | 5220 | 1465426985436 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 16:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 16:03:05 INFO - PROCESS | 5220 | 1465426985441 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 16:03:05 INFO - PROCESS | 5220 | 1465426985447 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 16:03:05 INFO - PROCESS | 5220 | 1465426985451 Marionette TRACE conn3 <- [1,1202,null,{}] 16:03:05 INFO - PROCESS | 5220 | 1465426985456 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:05 INFO - PROCESS | 5220 | 1465426985461 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:05 INFO - PROCESS | 5220 | 1465426985633 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 16:03:05 INFO - PROCESS | 5220 | 1465426985796 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:05 INFO - PROCESS | 5220 | 1465426985804 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:05 INFO - PROCESS | 5220 | ++DOCSHELL 0x995bc000 == 45 [pid = 5220] [id = 308] 16:03:05 INFO - PROCESS | 5220 | ++DOMWINDOW == 85 (0x99824800) [pid = 5220] [serial = 925] [outer = (nil)] 16:03:05 INFO - PROCESS | 5220 | ++DOMWINDOW == 86 (0x9982ec00) [pid = 5220] [serial = 926] [outer = 0x99824800] 16:03:05 INFO - PROCESS | 5220 | 1465426985882 Marionette DEBUG loaded listener.js 16:03:05 INFO - PROCESS | 5220 | ++DOMWINDOW == 87 (0x99a11000) [pid = 5220] [serial = 927] [outer = 0x99824800] 16:03:06 INFO - PROCESS | 5220 | 1465426986802 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 16:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1430ms 16:03:06 INFO - PROCESS | 5220 | 1465426986876 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 16:03:06 INFO - PROCESS | 5220 | 1465426986880 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 16:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 16:03:06 INFO - PROCESS | 5220 | 1465426986887 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 16:03:06 INFO - PROCESS | 5220 | 1465426986890 Marionette TRACE conn3 <- [1,1206,null,{}] 16:03:06 INFO - PROCESS | 5220 | 1465426986896 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:06 INFO - PROCESS | 5220 | 1465426986901 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:07 INFO - PROCESS | 5220 | 1465426987103 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 16:03:07 INFO - PROCESS | 5220 | 1465426987326 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:07 INFO - PROCESS | 5220 | 1465426987344 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:07 INFO - PROCESS | 5220 | ++DOCSHELL 0x99adc000 == 46 [pid = 5220] [id = 309] 16:03:07 INFO - PROCESS | 5220 | ++DOMWINDOW == 88 (0x99add000) [pid = 5220] [serial = 928] [outer = (nil)] 16:03:07 INFO - PROCESS | 5220 | ++DOMWINDOW == 89 (0x99c13400) [pid = 5220] [serial = 929] [outer = 0x99add000] 16:03:07 INFO - PROCESS | 5220 | 1465426987482 Marionette DEBUG loaded listener.js 16:03:07 INFO - PROCESS | 5220 | ++DOMWINDOW == 90 (0x99d5a000) [pid = 5220] [serial = 930] [outer = 0x99add000] 16:03:08 INFO - PROCESS | 5220 | 1465426988497 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:03:08 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 16:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1890ms 16:03:08 INFO - PROCESS | 5220 | 1465426988778 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 16:03:08 INFO - PROCESS | 5220 | 1465426988786 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 16:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 16:03:08 INFO - PROCESS | 5220 | 1465426988802 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 16:03:08 INFO - PROCESS | 5220 | 1465426988806 Marionette TRACE conn3 <- [1,1210,null,{}] 16:03:08 INFO - PROCESS | 5220 | 1465426988859 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:08 INFO - PROCESS | 5220 | 1465426988866 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:09 INFO - PROCESS | 5220 | 1465426989119 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 16:03:09 INFO - PROCESS | 5220 | 1465426989336 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:09 INFO - PROCESS | 5220 | 1465426989361 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:09 INFO - PROCESS | 5220 | --DOCSHELL 0x92edf400 == 45 [pid = 5220] [id = 10] 16:03:09 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f8a8400 == 46 [pid = 5220] [id = 310] 16:03:09 INFO - PROCESS | 5220 | ++DOMWINDOW == 91 (0x8f8a8800) [pid = 5220] [serial = 931] [outer = (nil)] 16:03:09 INFO - PROCESS | 5220 | ++DOMWINDOW == 92 (0x8f8adc00) [pid = 5220] [serial = 932] [outer = 0x8f8a8800] 16:03:09 INFO - PROCESS | 5220 | 1465426989463 Marionette DEBUG loaded listener.js 16:03:09 INFO - PROCESS | 5220 | ++DOMWINDOW == 93 (0x910d7000) [pid = 5220] [serial = 933] [outer = 0x8f8a8800] 16:03:11 INFO - PROCESS | 5220 | --DOCSHELL 0x91cd0c00 == 45 [pid = 5220] [id = 277] 16:03:11 INFO - PROCESS | 5220 | --DOCSHELL 0x91ccf000 == 44 [pid = 5220] [id = 269] 16:03:11 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4a4800 == 43 [pid = 5220] [id = 275] 16:03:11 INFO - PROCESS | 5220 | --DOCSHELL 0x90f9ac00 == 42 [pid = 5220] [id = 276] 16:03:11 INFO - PROCESS | 5220 | --DOCSHELL 0x8e65d400 == 41 [pid = 5220] [id = 303] 16:03:11 INFO - PROCESS | 5220 | --DOCSHELL 0x91feb400 == 40 [pid = 5220] [id = 302] 16:03:11 INFO - PROCESS | 5220 | --DOCSHELL 0x93822c00 == 39 [pid = 5220] [id = 301] 16:03:11 INFO - PROCESS | 5220 | --DOCSHELL 0x8f5b1000 == 38 [pid = 5220] [id = 300] 16:03:11 INFO - PROCESS | 5220 | --DOCSHELL 0x8e668c00 == 37 [pid = 5220] [id = 299] 16:03:11 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4a3c00 == 36 [pid = 5220] [id = 298] 16:03:11 INFO - PROCESS | 5220 | --DOCSHELL 0x91bea800 == 35 [pid = 5220] [id = 297] 16:03:11 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4a9000 == 34 [pid = 5220] [id = 295] 16:03:11 INFO - PROCESS | 5220 | --DOCSHELL 0x9385c000 == 33 [pid = 5220] [id = 296] 16:03:11 INFO - PROCESS | 5220 | --DOCSHELL 0x8e666800 == 32 [pid = 5220] [id = 294] 16:03:11 INFO - PROCESS | 5220 | --DOCSHELL 0x8f444000 == 31 [pid = 5220] [id = 267] 16:03:11 INFO - PROCESS | 5220 | --DOCSHELL 0x9291b400 == 30 [pid = 5220] [id = 293] 16:03:11 INFO - PROCESS | 5220 | --DOCSHELL 0x91bcfc00 == 29 [pid = 5220] [id = 273] 16:03:11 INFO - PROCESS | 5220 | --DOCSHELL 0x93903400 == 28 [pid = 5220] [id = 274] 16:03:11 INFO - PROCESS | 5220 | --DOCSHELL 0x92917000 == 27 [pid = 5220] [id = 271] 16:03:11 INFO - PROCESS | 5220 | --DOCSHELL 0x91266000 == 26 [pid = 5220] [id = 278] 16:03:11 INFO - PROCESS | 5220 | --DOCSHELL 0x8f5ad800 == 25 [pid = 5220] [id = 268] 16:03:11 INFO - PROCESS | 5220 | --DOCSHELL 0x910dc400 == 24 [pid = 5220] [id = 284] 16:03:11 INFO - PROCESS | 5220 | --DOCSHELL 0x8e65c000 == 23 [pid = 5220] [id = 272] 16:03:11 INFO - PROCESS | 5220 | --DOCSHELL 0x8f8a8000 == 22 [pid = 5220] [id = 282] 16:03:11 INFO - PROCESS | 5220 | --DOCSHELL 0x982e0000 == 21 [pid = 5220] [id = 285] 16:03:11 INFO - PROCESS | 5220 | --DOCSHELL 0x90fa0000 == 20 [pid = 5220] [id = 280] 16:03:11 INFO - PROCESS | 5220 | --DOCSHELL 0x92367800 == 19 [pid = 5220] [id = 279] 16:03:11 INFO - PROCESS | 5220 | --DOCSHELL 0x9291b800 == 18 [pid = 5220] [id = 283] 16:03:11 INFO - PROCESS | 5220 | --DOCSHELL 0x8e49e800 == 17 [pid = 5220] [id = 281] 16:03:11 INFO - PROCESS | 5220 | --DOCSHELL 0x8e65bc00 == 16 [pid = 5220] [id = 270] 16:03:11 INFO - PROCESS | 5220 | --DOCSHELL 0x8e65ec00 == 15 [pid = 5220] [id = 286] 16:03:11 INFO - PROCESS | 5220 | --DOCSHELL 0x8f43ec00 == 14 [pid = 5220] [id = 287] 16:03:11 INFO - PROCESS | 5220 | --DOCSHELL 0x9385d800 == 13 [pid = 5220] [id = 11] 16:03:11 INFO - PROCESS | 5220 | --DOCSHELL 0x99adc000 == 12 [pid = 5220] [id = 309] 16:03:11 INFO - PROCESS | 5220 | --DOCSHELL 0x995bc000 == 11 [pid = 5220] [id = 308] 16:03:11 INFO - PROCESS | 5220 | --DOCSHELL 0x91bc1800 == 10 [pid = 5220] [id = 307] 16:03:11 INFO - PROCESS | 5220 | --DOCSHELL 0x90fa0800 == 9 [pid = 5220] [id = 305] 16:03:11 INFO - PROCESS | 5220 | --DOCSHELL 0x91be2000 == 8 [pid = 5220] [id = 306] 16:03:11 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4a2400 == 7 [pid = 5220] [id = 304] 16:03:11 INFO - PROCESS | 5220 | --DOMWINDOW == 92 (0x92cca000) [pid = 5220] [serial = 881] [outer = (nil)] [url = about:blank] 16:03:11 INFO - PROCESS | 5220 | --DOMWINDOW == 91 (0x91cc2400) [pid = 5220] [serial = 849] [outer = (nil)] [url = about:blank] 16:03:11 INFO - PROCESS | 5220 | --DOMWINDOW == 90 (0x91be5800) [pid = 5220] [serial = 848] [outer = (nil)] [url = about:blank] 16:03:11 INFO - PROCESS | 5220 | --DOMWINDOW == 89 (0x9382bc00) [pid = 5220] [serial = 852] [outer = (nil)] [url = about:blank] 16:03:11 INFO - PROCESS | 5220 | --DOMWINDOW == 88 (0x9381f800) [pid = 5220] [serial = 851] [outer = (nil)] [url = about:blank] 16:03:11 INFO - PROCESS | 5220 | --DOMWINDOW == 87 (0x982e0400) [pid = 5220] [serial = 855] [outer = (nil)] [url = about:blank] 16:03:11 INFO - PROCESS | 5220 | --DOMWINDOW == 86 (0x97694000) [pid = 5220] [serial = 854] [outer = (nil)] [url = about:blank] 16:03:11 INFO - PROCESS | 5220 | --DOMWINDOW == 85 (0x995b1800) [pid = 5220] [serial = 858] [outer = (nil)] [url = about:blank] 16:03:11 INFO - PROCESS | 5220 | --DOMWINDOW == 84 (0x9947c800) [pid = 5220] [serial = 857] [outer = (nil)] [url = about:blank] 16:03:11 INFO - PROCESS | 5220 | --DOMWINDOW == 83 (0x99822800) [pid = 5220] [serial = 861] [outer = (nil)] [url = about:blank] 16:03:11 INFO - PROCESS | 5220 | --DOMWINDOW == 82 (0x997b7000) [pid = 5220] [serial = 860] [outer = (nil)] [url = about:blank] 16:03:11 INFO - PROCESS | 5220 | --DOMWINDOW == 81 (0x92911400) [pid = 5220] [serial = 866] [outer = (nil)] [url = about:blank] 16:03:11 INFO - PROCESS | 5220 | --DOMWINDOW == 80 (0x90fa2000) [pid = 5220] [serial = 872] [outer = (nil)] [url = about:blank] 16:03:11 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x8f8a7c00) [pid = 5220] [serial = 864] [outer = (nil)] [url = about:blank] 16:03:11 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x8f49c800) [pid = 5220] [serial = 863] [outer = (nil)] [url = about:blank] 16:03:11 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x91ccac00) [pid = 5220] [serial = 875] [outer = (nil)] [url = about:blank] 16:03:11 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x8f499000) [pid = 5220] [serial = 878] [outer = (nil)] [url = about:blank] 16:03:11 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x91ff6c00) [pid = 5220] [serial = 876] [outer = (nil)] [url = about:blank] 16:03:11 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x8f44b800) [pid = 5220] [serial = 869] [outer = (nil)] [url = about:blank] 16:03:11 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x8f493400) [pid = 5220] [serial = 870] [outer = (nil)] [url = about:blank] 16:03:11 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x9291d400) [pid = 5220] [serial = 867] [outer = (nil)] [url = about:blank] 16:03:11 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x91beec00) [pid = 5220] [serial = 879] [outer = (nil)] [url = about:blank] 16:03:11 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x910d8000) [pid = 5220] [serial = 873] [outer = (nil)] [url = about:blank] 16:03:11 INFO - PROCESS | 5220 | 1465426991610 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 16:03:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 16:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 2831ms 16:03:11 INFO - PROCESS | 5220 | 1465426991633 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 16:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 16:03:11 INFO - PROCESS | 5220 | 1465426991640 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 16:03:11 INFO - PROCESS | 5220 | 1465426991648 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 16:03:11 INFO - PROCESS | 5220 | 1465426991651 Marionette TRACE conn3 <- [1,1214,null,{}] 16:03:11 INFO - PROCESS | 5220 | 1465426991661 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:11 INFO - PROCESS | 5220 | 1465426991666 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:11 INFO - PROCESS | 5220 | 1465426991830 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 16:03:11 INFO - PROCESS | 5220 | 1465426991947 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:11 INFO - PROCESS | 5220 | 1465426991957 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:11 INFO - PROCESS | 5220 | ++DOCSHELL 0x8ece0c00 == 8 [pid = 5220] [id = 311] 16:03:11 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x8f43e400) [pid = 5220] [serial = 934] [outer = (nil)] 16:03:12 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x8f444800) [pid = 5220] [serial = 935] [outer = 0x8f43e400] 16:03:12 INFO - PROCESS | 5220 | 1465426992027 Marionette DEBUG loaded listener.js 16:03:12 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x8f44cc00) [pid = 5220] [serial = 936] [outer = 0x8f43e400] 16:03:12 INFO - PROCESS | 5220 | 1465426992805 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 16:03:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 16:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1232ms 16:03:12 INFO - PROCESS | 5220 | 1465426992879 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 16:03:12 INFO - PROCESS | 5220 | 1465426992887 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 16:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 16:03:12 INFO - PROCESS | 5220 | 1465426992898 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 16:03:12 INFO - PROCESS | 5220 | 1465426992902 Marionette TRACE conn3 <- [1,1218,null,{}] 16:03:12 INFO - PROCESS | 5220 | 1465426992908 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:12 INFO - PROCESS | 5220 | 1465426992915 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:13 INFO - PROCESS | 5220 | 1465426993095 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 16:03:13 INFO - PROCESS | 5220 | 1465426993219 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:13 INFO - PROCESS | 5220 | 1465426993225 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:13 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f49c800 == 9 [pid = 5220] [id = 312] 16:03:13 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x8f8a9c00) [pid = 5220] [serial = 937] [outer = (nil)] 16:03:13 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x90fa5800) [pid = 5220] [serial = 938] [outer = 0x8f8a9c00] 16:03:13 INFO - PROCESS | 5220 | 1465426993301 Marionette DEBUG loaded listener.js 16:03:13 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x910de800) [pid = 5220] [serial = 939] [outer = 0x8f8a9c00] 16:03:14 INFO - PROCESS | 5220 | 1465426994200 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 16:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 16:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1344ms 16:03:14 INFO - PROCESS | 5220 | 1465426994242 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 16:03:14 INFO - PROCESS | 5220 | 1465426994245 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 16:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 16:03:14 INFO - PROCESS | 5220 | 1465426994265 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 16:03:14 INFO - PROCESS | 5220 | 1465426994271 Marionette TRACE conn3 <- [1,1222,null,{}] 16:03:14 INFO - PROCESS | 5220 | 1465426994288 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:14 INFO - PROCESS | 5220 | 1465426994298 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:14 INFO - PROCESS | 5220 | 1465426994509 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 16:03:14 INFO - PROCESS | 5220 | 1465426994531 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:14 INFO - PROCESS | 5220 | 1465426994542 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:14 INFO - PROCESS | 5220 | ++DOCSHELL 0x91cce400 == 10 [pid = 5220] [id = 313] 16:03:14 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x91ccec00) [pid = 5220] [serial = 940] [outer = (nil)] 16:03:14 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x91fef000) [pid = 5220] [serial = 941] [outer = 0x91ccec00] 16:03:14 INFO - PROCESS | 5220 | 1465426994611 Marionette DEBUG loaded listener.js 16:03:14 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x922c8400) [pid = 5220] [serial = 942] [outer = 0x91ccec00] 16:03:15 INFO - PROCESS | 5220 | 1465426995547 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 16:03:15 INFO - PROCESS | 5220 | 1465426995604 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 16:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 16:03:15 INFO - PROCESS | 5220 | 1465426995610 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 16:03:15 INFO - PROCESS | 5220 | 1465426995614 Marionette TRACE conn3 <- [1,1226,null,{}] 16:03:15 INFO - PROCESS | 5220 | 1465426995619 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:15 INFO - PROCESS | 5220 | 1465426995623 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:15 INFO - PROCESS | 5220 | 1465426995825 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 16:03:15 INFO - PROCESS | 5220 | 1465426995845 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:15 INFO - PROCESS | 5220 | 1465426995854 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:15 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f43d800 == 11 [pid = 5220] [id = 314] 16:03:15 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0x91fedc00) [pid = 5220] [serial = 943] [outer = (nil)] 16:03:15 INFO - PROCESS | 5220 | ++DOMWINDOW == 81 (0x92918400) [pid = 5220] [serial = 944] [outer = 0x91fedc00] 16:03:15 INFO - PROCESS | 5220 | 1465426995922 Marionette DEBUG loaded listener.js 16:03:16 INFO - PROCESS | 5220 | ++DOMWINDOW == 82 (0x92920400) [pid = 5220] [serial = 945] [outer = 0x91fedc00] 16:03:16 INFO - PROCESS | 5220 | --DOMWINDOW == 81 (0x92ee0000) [pid = 5220] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:03:16 INFO - PROCESS | 5220 | --DOMWINDOW == 80 (0x93a19000) [pid = 5220] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:03:16 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x91bc7000) [pid = 5220] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 16:03:16 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x93a1d000) [pid = 5220] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 16:03:16 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x9385c400) [pid = 5220] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 16:03:16 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x93824400) [pid = 5220] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 16:03:16 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x910de000) [pid = 5220] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 16:03:16 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x8e4a7000) [pid = 5220] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 16:03:16 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x8ecda000) [pid = 5220] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 16:03:16 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x8f8af000) [pid = 5220] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 16:03:16 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x8f443400) [pid = 5220] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 16:03:16 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x93c41c00) [pid = 5220] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 16:03:16 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x9291e800) [pid = 5220] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 16:03:17 INFO - PROCESS | 5220 | 1465426997265 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 16:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 16:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1680ms 16:03:17 INFO - PROCESS | 5220 | 1465426997292 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 16:03:17 INFO - PROCESS | 5220 | 1465426997295 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 16:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 16:03:17 INFO - PROCESS | 5220 | 1465426997301 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 16:03:17 INFO - PROCESS | 5220 | 1465426997305 Marionette TRACE conn3 <- [1,1230,null,{}] 16:03:17 INFO - PROCESS | 5220 | 1465426997310 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:17 INFO - PROCESS | 5220 | 1465426997315 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:17 INFO - PROCESS | 5220 | 1465426997475 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 16:03:17 INFO - PROCESS | 5220 | 1465426997489 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:17 INFO - PROCESS | 5220 | 1465426997495 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:17 INFO - PROCESS | 5220 | ++DOCSHELL 0x922c6400 == 12 [pid = 5220] [id = 315] 16:03:17 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x9235d400) [pid = 5220] [serial = 946] [outer = (nil)] 16:03:17 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x92ccac00) [pid = 5220] [serial = 947] [outer = 0x9235d400] 16:03:17 INFO - PROCESS | 5220 | 1465426997560 Marionette DEBUG loaded listener.js 16:03:17 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x92ede800) [pid = 5220] [serial = 948] [outer = 0x9235d400] 16:03:18 INFO - PROCESS | 5220 | 1465426998379 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 16:03:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 16:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1129ms 16:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 16:03:18 INFO - PROCESS | 5220 | 1465426998431 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 16:03:18 INFO - PROCESS | 5220 | 1465426998434 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 16:03:18 INFO - PROCESS | 5220 | 1465426998441 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 16:03:18 INFO - PROCESS | 5220 | 1465426998444 Marionette TRACE conn3 <- [1,1234,null,{}] 16:03:18 INFO - PROCESS | 5220 | 1465426998449 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:18 INFO - PROCESS | 5220 | 1465426998459 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:18 INFO - PROCESS | 5220 | 1465426998686 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 16:03:18 INFO - PROCESS | 5220 | 1465426998812 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:18 INFO - PROCESS | 5220 | 1465426998820 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:18 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e49f800 == 13 [pid = 5220] [id = 316] 16:03:18 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x8e49fc00) [pid = 5220] [serial = 949] [outer = (nil)] 16:03:18 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x8e4aa000) [pid = 5220] [serial = 950] [outer = 0x8e49fc00] 16:03:18 INFO - PROCESS | 5220 | 1465426998903 Marionette DEBUG loaded listener.js 16:03:19 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x8e667000) [pid = 5220] [serial = 951] [outer = 0x8e49fc00] 16:03:19 INFO - PROCESS | 5220 | 1465426999958 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 16:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 16:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1583ms 16:03:20 INFO - PROCESS | 5220 | 1465427000027 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 16:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 16:03:20 INFO - PROCESS | 5220 | 1465427000033 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 16:03:20 INFO - PROCESS | 5220 | 1465427000042 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 16:03:20 INFO - PROCESS | 5220 | 1465427000047 Marionette TRACE conn3 <- [1,1238,null,{}] 16:03:20 INFO - PROCESS | 5220 | 1465427000055 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:20 INFO - PROCESS | 5220 | 1465427000064 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:20 INFO - PROCESS | 5220 | 1465427000296 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 16:03:20 INFO - PROCESS | 5220 | 1465427000554 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:20 INFO - PROCESS | 5220 | 1465427000564 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:20 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4a3400 == 14 [pid = 5220] [id = 317] 16:03:20 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x8e660c00) [pid = 5220] [serial = 952] [outer = (nil)] 16:03:20 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x9125c000) [pid = 5220] [serial = 953] [outer = 0x8e660c00] 16:03:20 INFO - PROCESS | 5220 | 1465427000646 Marionette DEBUG loaded listener.js 16:03:20 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x91264c00) [pid = 5220] [serial = 954] [outer = 0x8e660c00] 16:03:21 INFO - PROCESS | 5220 | 1465427001577 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 16:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 16:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1585ms 16:03:21 INFO - PROCESS | 5220 | 1465427001629 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 16:03:21 INFO - PROCESS | 5220 | 1465427001636 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 16:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 16:03:21 INFO - PROCESS | 5220 | 1465427001642 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 16:03:21 INFO - PROCESS | 5220 | 1465427001646 Marionette TRACE conn3 <- [1,1242,null,{}] 16:03:21 INFO - PROCESS | 5220 | 1465427001652 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:21 INFO - PROCESS | 5220 | 1465427001657 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:21 INFO - PROCESS | 5220 | 1465427001838 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 16:03:22 INFO - PROCESS | 5220 | 1465427002104 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:22 INFO - PROCESS | 5220 | 1465427002114 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:22 INFO - PROCESS | 5220 | ++DOCSHELL 0x90fa7800 == 15 [pid = 5220] [id = 318] 16:03:22 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x922c1400) [pid = 5220] [serial = 955] [outer = (nil)] 16:03:22 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0x922d0000) [pid = 5220] [serial = 956] [outer = 0x922c1400] 16:03:22 INFO - PROCESS | 5220 | 1465427002240 Marionette DEBUG loaded listener.js 16:03:22 INFO - PROCESS | 5220 | ++DOMWINDOW == 81 (0x92914400) [pid = 5220] [serial = 957] [outer = 0x922c1400] 16:03:23 INFO - PROCESS | 5220 | 1465427003276 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 16:03:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 16:03:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1683ms 16:03:23 INFO - PROCESS | 5220 | 1465427003326 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 16:03:23 INFO - PROCESS | 5220 | 1465427003331 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 16:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 16:03:23 INFO - PROCESS | 5220 | 1465427003348 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 16:03:23 INFO - PROCESS | 5220 | 1465427003357 Marionette TRACE conn3 <- [1,1246,null,{}] 16:03:23 INFO - PROCESS | 5220 | 1465427003365 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:23 INFO - PROCESS | 5220 | 1465427003374 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:23 INFO - PROCESS | 5220 | 1465427003597 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 16:03:23 INFO - PROCESS | 5220 | 1465427003856 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:23 INFO - PROCESS | 5220 | 1465427003865 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:23 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e665000 == 16 [pid = 5220] [id = 319] 16:03:23 INFO - PROCESS | 5220 | ++DOMWINDOW == 82 (0x90f98800) [pid = 5220] [serial = 958] [outer = (nil)] 16:03:23 INFO - PROCESS | 5220 | ++DOMWINDOW == 83 (0x93827000) [pid = 5220] [serial = 959] [outer = 0x90f98800] 16:03:23 INFO - PROCESS | 5220 | 1465427003950 Marionette DEBUG loaded listener.js 16:03:24 INFO - PROCESS | 5220 | ++DOMWINDOW == 84 (0x9385c400) [pid = 5220] [serial = 960] [outer = 0x90f98800] 16:03:25 INFO - PROCESS | 5220 | 1465427005088 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 16:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 16:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1850ms 16:03:25 INFO - PROCESS | 5220 | 1465427005195 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 16:03:25 INFO - PROCESS | 5220 | 1465427005201 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 16:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 16:03:25 INFO - PROCESS | 5220 | 1465427005218 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 16:03:25 INFO - PROCESS | 5220 | 1465427005222 Marionette TRACE conn3 <- [1,1250,null,{}] 16:03:25 INFO - PROCESS | 5220 | 1465427005231 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:25 INFO - PROCESS | 5220 | 1465427005236 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:25 INFO - PROCESS | 5220 | --DOCSHELL 0x922c6400 == 15 [pid = 5220] [id = 315] 16:03:25 INFO - PROCESS | 5220 | --DOCSHELL 0x8f43d800 == 14 [pid = 5220] [id = 314] 16:03:25 INFO - PROCESS | 5220 | --DOCSHELL 0x91cce400 == 13 [pid = 5220] [id = 313] 16:03:25 INFO - PROCESS | 5220 | --DOMWINDOW == 83 (0x92369000) [pid = 5220] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:03:25 INFO - PROCESS | 5220 | 1465427005584 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 16:03:25 INFO - PROCESS | 5220 | --DOCSHELL 0x8f49c800 == 12 [pid = 5220] [id = 312] 16:03:25 INFO - PROCESS | 5220 | --DOCSHELL 0x8ece0c00 == 11 [pid = 5220] [id = 311] 16:03:25 INFO - PROCESS | 5220 | --DOCSHELL 0x8f8a8400 == 10 [pid = 5220] [id = 310] 16:03:25 INFO - PROCESS | 5220 | --DOMWINDOW == 82 (0x922c1800) [pid = 5220] [serial = 888] [outer = (nil)] [url = about:blank] 16:03:25 INFO - PROCESS | 5220 | --DOMWINDOW == 81 (0x93a1c400) [pid = 5220] [serial = 891] [outer = (nil)] [url = about:blank] 16:03:25 INFO - PROCESS | 5220 | --DOMWINDOW == 80 (0x9390d800) [pid = 5220] [serial = 890] [outer = (nil)] [url = about:blank] 16:03:25 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x91bf0c00) [pid = 5220] [serial = 887] [outer = (nil)] [url = about:blank] 16:03:25 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x91cc6800) [pid = 5220] [serial = 903] [outer = (nil)] [url = about:blank] 16:03:25 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x90fa5400) [pid = 5220] [serial = 896] [outer = (nil)] [url = about:blank] 16:03:25 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x8f494400) [pid = 5220] [serial = 899] [outer = (nil)] [url = about:blank] 16:03:25 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x8f492c00) [pid = 5220] [serial = 884] [outer = (nil)] [url = about:blank] 16:03:25 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x951c8c00) [pid = 5220] [serial = 893] [outer = (nil)] [url = about:blank] 16:03:25 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x92edbc00) [pid = 5220] [serial = 882] [outer = (nil)] [url = about:blank] 16:03:25 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x92cd0400) [pid = 5220] [serial = 897] [outer = (nil)] [url = about:blank] 16:03:25 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x8f8a4400) [pid = 5220] [serial = 900] [outer = (nil)] [url = about:blank] 16:03:25 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x8f5b4400) [pid = 5220] [serial = 885] [outer = (nil)] [url = about:blank] 16:03:25 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x951e5800) [pid = 5220] [serial = 894] [outer = (nil)] [url = about:blank] 16:03:25 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x90fa0400) [pid = 5220] [serial = 639] [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.] 16:03:25 INFO - PROCESS | 5220 | --DOMWINDOW == 67 (0x951f2800) [pid = 5220] [serial = 909] [outer = (nil)] [url = about:blank] 16:03:25 INFO - PROCESS | 5220 | --DOMWINDOW == 66 (0x93864c00) [pid = 5220] [serial = 905] [outer = (nil)] [url = about:blank] 16:03:25 INFO - PROCESS | 5220 | --DOMWINDOW == 65 (0x93a16c00) [pid = 5220] [serial = 911] [outer = (nil)] [url = about:blank] 16:03:25 INFO - PROCESS | 5220 | --DOMWINDOW == 64 (0x951c6000) [pid = 5220] [serial = 908] [outer = (nil)] [url = about:blank] 16:03:25 INFO - PROCESS | 5220 | --DOMWINDOW == 63 (0x93a1b000) [pid = 5220] [serial = 906] [outer = (nil)] [url = about:blank] 16:03:25 INFO - PROCESS | 5220 | --DOMWINDOW == 62 (0x91bccc00) [pid = 5220] [serial = 902] [outer = (nil)] [url = about:blank] 16:03:25 INFO - PROCESS | 5220 | --DOMWINDOW == 61 (0x97697c00) [pid = 5220] [serial = 912] [outer = (nil)] [url = about:blank] 16:03:25 INFO - PROCESS | 5220 | 1465427005716 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:25 INFO - PROCESS | 5220 | 1465427005731 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:25 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f43d800 == 11 [pid = 5220] [id = 320] 16:03:25 INFO - PROCESS | 5220 | ++DOMWINDOW == 62 (0x8f43dc00) [pid = 5220] [serial = 961] [outer = (nil)] 16:03:25 INFO - PROCESS | 5220 | ++DOMWINDOW == 63 (0x8f5b0400) [pid = 5220] [serial = 962] [outer = 0x8f43dc00] 16:03:25 INFO - PROCESS | 5220 | 1465427005800 Marionette DEBUG loaded listener.js 16:03:25 INFO - PROCESS | 5220 | ++DOMWINDOW == 64 (0x8f5b7800) [pid = 5220] [serial = 963] [outer = 0x8f43dc00] 16:03:26 INFO - PROCESS | 5220 | 1465427006631 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 16:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 16:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1488ms 16:03:26 INFO - PROCESS | 5220 | 1465427006698 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 16:03:26 INFO - PROCESS | 5220 | 1465427006705 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 16:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 16:03:26 INFO - PROCESS | 5220 | 1465427006715 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 16:03:26 INFO - PROCESS | 5220 | 1465427006718 Marionette TRACE conn3 <- [1,1254,null,{}] 16:03:26 INFO - PROCESS | 5220 | 1465427006724 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:26 INFO - PROCESS | 5220 | 1465427006730 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:26 INFO - PROCESS | 5220 | 1465427006895 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 16:03:27 INFO - PROCESS | 5220 | 1465427007026 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:27 INFO - PROCESS | 5220 | 1465427007032 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:27 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f8ad800 == 12 [pid = 5220] [id = 321] 16:03:27 INFO - PROCESS | 5220 | ++DOMWINDOW == 65 (0x910d7c00) [pid = 5220] [serial = 964] [outer = (nil)] 16:03:27 INFO - PROCESS | 5220 | ++DOMWINDOW == 66 (0x91bc7c00) [pid = 5220] [serial = 965] [outer = 0x910d7c00] 16:03:27 INFO - PROCESS | 5220 | 1465427007117 Marionette DEBUG loaded listener.js 16:03:27 INFO - PROCESS | 5220 | ++DOMWINDOW == 67 (0x91be7000) [pid = 5220] [serial = 966] [outer = 0x910d7c00] 16:03:27 INFO - PROCESS | 5220 | 1465427007958 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 16:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 16:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1277ms 16:03:27 INFO - PROCESS | 5220 | 1465427007991 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 16:03:27 INFO - PROCESS | 5220 | 1465427007995 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 16:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 16:03:28 INFO - PROCESS | 5220 | 1465427008013 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 16:03:28 INFO - PROCESS | 5220 | 1465427008018 Marionette TRACE conn3 <- [1,1258,null,{}] 16:03:28 INFO - PROCESS | 5220 | 1465427008033 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:28 INFO - PROCESS | 5220 | 1465427008041 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:28 INFO - PROCESS | 5220 | 1465427008247 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 16:03:28 INFO - PROCESS | 5220 | 1465427008333 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:28 INFO - PROCESS | 5220 | 1465427008345 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:28 INFO - PROCESS | 5220 | ++DOCSHELL 0x922c6400 == 13 [pid = 5220] [id = 322] 16:03:28 INFO - PROCESS | 5220 | ++DOMWINDOW == 68 (0x922cc400) [pid = 5220] [serial = 967] [outer = (nil)] 16:03:28 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x92911800) [pid = 5220] [serial = 968] [outer = 0x922cc400] 16:03:28 INFO - PROCESS | 5220 | 1465427008416 Marionette DEBUG loaded listener.js 16:03:28 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x92cca400) [pid = 5220] [serial = 969] [outer = 0x922cc400] 16:03:29 INFO - PROCESS | 5220 | 1465427009328 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 16:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 16:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1381ms 16:03:29 INFO - PROCESS | 5220 | 1465427009395 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 16:03:29 INFO - PROCESS | 5220 | 1465427009399 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 16:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 16:03:29 INFO - PROCESS | 5220 | 1465427009413 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 16:03:29 INFO - PROCESS | 5220 | 1465427009430 Marionette TRACE conn3 <- [1,1262,null,{}] 16:03:29 INFO - PROCESS | 5220 | 1465427009436 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:29 INFO - PROCESS | 5220 | 1465427009441 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:29 INFO - PROCESS | 5220 | 1465427009649 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 16:03:29 INFO - PROCESS | 5220 | 1465427009664 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:29 INFO - PROCESS | 5220 | 1465427009673 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:29 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f5b1800 == 14 [pid = 5220] [id = 323] 16:03:29 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x92cca000) [pid = 5220] [serial = 970] [outer = (nil)] 16:03:29 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x93864000) [pid = 5220] [serial = 971] [outer = 0x92cca000] 16:03:29 INFO - PROCESS | 5220 | 1465427009740 Marionette DEBUG loaded listener.js 16:03:29 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x9390e800) [pid = 5220] [serial = 972] [outer = 0x92cca000] 16:03:30 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x8e4a2c00) [pid = 5220] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 16:03:30 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x90fa4000) [pid = 5220] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 16:03:30 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x91ccec00) [pid = 5220] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 16:03:30 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x8f43e400) [pid = 5220] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 16:03:30 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x92915400) [pid = 5220] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 16:03:30 INFO - PROCESS | 5220 | --DOMWINDOW == 67 (0x8f8a9c00) [pid = 5220] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 16:03:30 INFO - PROCESS | 5220 | --DOMWINDOW == 66 (0x8f8a8800) [pid = 5220] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 16:03:30 INFO - PROCESS | 5220 | --DOMWINDOW == 65 (0x93c34800) [pid = 5220] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 16:03:30 INFO - PROCESS | 5220 | --DOMWINDOW == 64 (0x99824800) [pid = 5220] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 16:03:30 INFO - PROCESS | 5220 | --DOMWINDOW == 63 (0x99add000) [pid = 5220] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 16:03:30 INFO - PROCESS | 5220 | --DOMWINDOW == 62 (0x91fedc00) [pid = 5220] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 16:03:30 INFO - PROCESS | 5220 | 1465427010711 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 16:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 16:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1344ms 16:03:30 INFO - PROCESS | 5220 | 1465427010757 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 16:03:30 INFO - PROCESS | 5220 | 1465427010761 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 16:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 16:03:30 INFO - PROCESS | 5220 | 1465427010767 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 16:03:30 INFO - PROCESS | 5220 | 1465427010770 Marionette TRACE conn3 <- [1,1266,null,{}] 16:03:30 INFO - PROCESS | 5220 | 1465427010775 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:30 INFO - PROCESS | 5220 | 1465427010780 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:30 INFO - PROCESS | 5220 | 1465427010923 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 16:03:30 INFO - PROCESS | 5220 | 1465427010938 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:30 INFO - PROCESS | 5220 | 1465427010948 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:30 INFO - PROCESS | 5220 | ++DOCSHELL 0x91cc6c00 == 15 [pid = 5220] [id = 324] 16:03:30 INFO - PROCESS | 5220 | ++DOMWINDOW == 63 (0x91fedc00) [pid = 5220] [serial = 973] [outer = (nil)] 16:03:31 INFO - PROCESS | 5220 | ++DOMWINDOW == 64 (0x9382bc00) [pid = 5220] [serial = 974] [outer = 0x91fedc00] 16:03:31 INFO - PROCESS | 5220 | 1465427011012 Marionette DEBUG loaded listener.js 16:03:31 INFO - PROCESS | 5220 | ++DOMWINDOW == 65 (0x92915400) [pid = 5220] [serial = 975] [outer = 0x91fedc00] 16:03:31 INFO - PROCESS | 5220 | 1465427011909 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 16:03:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 16:03:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1177ms 16:03:31 INFO - PROCESS | 5220 | 1465427011945 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 16:03:31 INFO - PROCESS | 5220 | 1465427011949 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 16:03:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 16:03:31 INFO - PROCESS | 5220 | 1465427011955 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 16:03:31 INFO - PROCESS | 5220 | 1465427011958 Marionette TRACE conn3 <- [1,1270,null,{}] 16:03:31 INFO - PROCESS | 5220 | 1465427011964 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:31 INFO - PROCESS | 5220 | 1465427011975 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:32 INFO - PROCESS | 5220 | 1465427012199 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 16:03:32 INFO - PROCESS | 5220 | 1465427012376 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:32 INFO - PROCESS | 5220 | 1465427012386 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:32 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4a6400 == 16 [pid = 5220] [id = 325] 16:03:32 INFO - PROCESS | 5220 | ++DOMWINDOW == 66 (0x8e4a7000) [pid = 5220] [serial = 976] [outer = (nil)] 16:03:32 INFO - PROCESS | 5220 | ++DOMWINDOW == 67 (0x8e662000) [pid = 5220] [serial = 977] [outer = 0x8e4a7000] 16:03:32 INFO - PROCESS | 5220 | 1465427012472 Marionette DEBUG loaded listener.js 16:03:32 INFO - PROCESS | 5220 | ++DOMWINDOW == 68 (0x8ece1c00) [pid = 5220] [serial = 978] [outer = 0x8e4a7000] 16:03:33 INFO - PROCESS | 5220 | 1465427013494 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 16:03:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 16:03:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1579ms 16:03:33 INFO - PROCESS | 5220 | 1465427013538 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 16:03:33 INFO - PROCESS | 5220 | 1465427013544 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 16:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 16:03:33 INFO - PROCESS | 5220 | 1465427013552 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 16:03:33 INFO - PROCESS | 5220 | 1465427013556 Marionette TRACE conn3 <- [1,1274,null,{}] 16:03:33 INFO - PROCESS | 5220 | 1465427013565 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:33 INFO - PROCESS | 5220 | 1465427013573 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:33 INFO - PROCESS | 5220 | 1465427013754 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 16:03:33 INFO - PROCESS | 5220 | 1465427013916 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:33 INFO - PROCESS | 5220 | 1465427013925 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:33 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e49e800 == 17 [pid = 5220] [id = 326] 16:03:33 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x8f49a800) [pid = 5220] [serial = 979] [outer = (nil)] 16:03:33 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x91265c00) [pid = 5220] [serial = 980] [outer = 0x8f49a800] 16:03:34 INFO - PROCESS | 5220 | 1465427014007 Marionette DEBUG loaded listener.js 16:03:34 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x91bea400) [pid = 5220] [serial = 981] [outer = 0x8f49a800] 16:03:35 INFO - PROCESS | 5220 | 1465427015007 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 16:03:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 16:03:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1532ms 16:03:35 INFO - PROCESS | 5220 | 1465427015088 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 16:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 16:03:35 INFO - PROCESS | 5220 | 1465427015095 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 16:03:35 INFO - PROCESS | 5220 | 1465427015103 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 16:03:35 INFO - PROCESS | 5220 | 1465427015106 Marionette TRACE conn3 <- [1,1278,null,{}] 16:03:35 INFO - PROCESS | 5220 | 1465427015113 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:35 INFO - PROCESS | 5220 | 1465427015118 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:35 INFO - PROCESS | 5220 | 1465427015366 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 16:03:35 INFO - PROCESS | 5220 | 1465427015683 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:35 INFO - PROCESS | 5220 | 1465427015692 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:35 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e49ec00 == 18 [pid = 5220] [id = 327] 16:03:35 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x922c9000) [pid = 5220] [serial = 982] [outer = (nil)] 16:03:35 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x92ed9800) [pid = 5220] [serial = 983] [outer = 0x922c9000] 16:03:35 INFO - PROCESS | 5220 | 1465427015773 Marionette DEBUG loaded listener.js 16:03:35 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x93826000) [pid = 5220] [serial = 984] [outer = 0x922c9000] 16:03:36 INFO - PROCESS | 5220 | 1465427016720 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 16:03:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 16:03:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1680ms 16:03:36 INFO - PROCESS | 5220 | 1465427016784 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 16:03:36 INFO - PROCESS | 5220 | 1465427016788 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 16:03:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 16:03:36 INFO - PROCESS | 5220 | 1465427016803 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 16:03:36 INFO - PROCESS | 5220 | 1465427016813 Marionette TRACE conn3 <- [1,1282,null,{}] 16:03:36 INFO - PROCESS | 5220 | 1465427016821 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:36 INFO - PROCESS | 5220 | 1465427016829 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:37 INFO - PROCESS | 5220 | 1465427017047 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 16:03:37 INFO - PROCESS | 5220 | 1465427017256 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:37 INFO - PROCESS | 5220 | 1465427017264 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:37 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4a6800 == 19 [pid = 5220] [id = 328] 16:03:37 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x92365800) [pid = 5220] [serial = 985] [outer = (nil)] 16:03:37 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x9475ac00) [pid = 5220] [serial = 986] [outer = 0x92365800] 16:03:37 INFO - PROCESS | 5220 | 1465427017355 Marionette DEBUG loaded listener.js 16:03:37 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x951c5400) [pid = 5220] [serial = 987] [outer = 0x92365800] 16:03:38 INFO - PROCESS | 5220 | 1465427018257 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 16:03:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 16:03:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1495ms 16:03:38 INFO - PROCESS | 5220 | 1465427018291 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 16:03:38 INFO - PROCESS | 5220 | 1465427018295 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 16:03:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 16:03:38 INFO - PROCESS | 5220 | 1465427018302 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 16:03:38 INFO - PROCESS | 5220 | 1465427018306 Marionette TRACE conn3 <- [1,1286,null,{}] 16:03:38 INFO - PROCESS | 5220 | 1465427018311 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:38 INFO - PROCESS | 5220 | 1465427018317 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:38 INFO - PROCESS | 5220 | 1465427018498 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 16:03:38 INFO - PROCESS | 5220 | 1465427018661 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:38 INFO - PROCESS | 5220 | 1465427018670 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:38 INFO - PROCESS | 5220 | ++DOCSHELL 0x92ccc800 == 20 [pid = 5220] [id = 329] 16:03:38 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x951c3000) [pid = 5220] [serial = 988] [outer = (nil)] 16:03:38 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x951f2c00) [pid = 5220] [serial = 989] [outer = 0x951c3000] 16:03:38 INFO - PROCESS | 5220 | 1465427018746 Marionette DEBUG loaded listener.js 16:03:38 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0x97694000) [pid = 5220] [serial = 990] [outer = 0x951c3000] 16:03:39 INFO - PROCESS | 5220 | 1465427019676 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 16:03:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 16:03:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1430ms 16:03:39 INFO - PROCESS | 5220 | 1465427019732 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 16:03:39 INFO - PROCESS | 5220 | 1465427019737 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 16:03:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 16:03:39 INFO - PROCESS | 5220 | 1465427019743 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 16:03:39 INFO - PROCESS | 5220 | 1465427019746 Marionette TRACE conn3 <- [1,1290,null,{}] 16:03:39 INFO - PROCESS | 5220 | 1465427019752 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:39 INFO - PROCESS | 5220 | 1465427019757 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:39 INFO - PROCESS | 5220 | 1465427019925 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 16:03:40 INFO - PROCESS | 5220 | 1465427020103 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:40 INFO - PROCESS | 5220 | 1465427020122 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:40 INFO - PROCESS | 5220 | ++DOCSHELL 0x8ecdd400 == 21 [pid = 5220] [id = 330] 16:03:40 INFO - PROCESS | 5220 | ++DOMWINDOW == 81 (0x8ecdec00) [pid = 5220] [serial = 991] [outer = (nil)] 16:03:40 INFO - PROCESS | 5220 | ++DOMWINDOW == 82 (0x8f446000) [pid = 5220] [serial = 992] [outer = 0x8ecdec00] 16:03:40 INFO - PROCESS | 5220 | 1465427020444 Marionette DEBUG loaded listener.js 16:03:40 INFO - PROCESS | 5220 | ++DOMWINDOW == 83 (0x8f49bc00) [pid = 5220] [serial = 993] [outer = 0x8ecdec00] 16:03:41 INFO - PROCESS | 5220 | 1465427021420 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 16:03:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 16:03:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1730ms 16:03:41 INFO - PROCESS | 5220 | 1465427021474 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 16:03:41 INFO - PROCESS | 5220 | 1465427021486 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 16:03:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 16:03:41 INFO - PROCESS | 5220 | 1465427021496 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 16:03:41 INFO - PROCESS | 5220 | 1465427021507 Marionette TRACE conn3 <- [1,1294,null,{}] 16:03:41 INFO - PROCESS | 5220 | 1465427021520 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:41 INFO - PROCESS | 5220 | 1465427021524 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:41 INFO - PROCESS | 5220 | 1465427021780 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 16:03:42 INFO - PROCESS | 5220 | --DOCSHELL 0x91cc6c00 == 20 [pid = 5220] [id = 324] 16:03:42 INFO - PROCESS | 5220 | --DOCSHELL 0x8f5b1800 == 19 [pid = 5220] [id = 323] 16:03:42 INFO - PROCESS | 5220 | --DOCSHELL 0x922c6400 == 18 [pid = 5220] [id = 322] 16:03:42 INFO - PROCESS | 5220 | --DOCSHELL 0x8f8ad800 == 17 [pid = 5220] [id = 321] 16:03:42 INFO - PROCESS | 5220 | --DOCSHELL 0x8f43d800 == 16 [pid = 5220] [id = 320] 16:03:42 INFO - PROCESS | 5220 | --DOCSHELL 0x8e665000 == 15 [pid = 5220] [id = 319] 16:03:42 INFO - PROCESS | 5220 | --DOCSHELL 0x90fa7800 == 14 [pid = 5220] [id = 318] 16:03:42 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4a3400 == 13 [pid = 5220] [id = 317] 16:03:42 INFO - PROCESS | 5220 | --DOCSHELL 0x8e49f800 == 12 [pid = 5220] [id = 316] 16:03:42 INFO - PROCESS | 5220 | --DOCSHELL 0x92ccc800 == 11 [pid = 5220] [id = 329] 16:03:42 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4a6800 == 10 [pid = 5220] [id = 328] 16:03:42 INFO - PROCESS | 5220 | --DOCSHELL 0x8e49ec00 == 9 [pid = 5220] [id = 327] 16:03:42 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4a6400 == 8 [pid = 5220] [id = 325] 16:03:42 INFO - PROCESS | 5220 | --DOCSHELL 0x8e49e800 == 7 [pid = 5220] [id = 326] 16:03:42 INFO - PROCESS | 5220 | --DOMWINDOW == 82 (0x92ccac00) [pid = 5220] [serial = 947] [outer = (nil)] [url = about:blank] 16:03:42 INFO - PROCESS | 5220 | --DOMWINDOW == 81 (0x8e661000) [pid = 5220] [serial = 915] [outer = (nil)] [url = about:blank] 16:03:42 INFO - PROCESS | 5220 | --DOMWINDOW == 80 (0x8e4acc00) [pid = 5220] [serial = 914] [outer = (nil)] [url = about:blank] 16:03:42 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x91bcd400) [pid = 5220] [serial = 918] [outer = (nil)] [url = about:blank] 16:03:42 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x9125e000) [pid = 5220] [serial = 917] [outer = (nil)] [url = about:blank] 16:03:42 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x91fef000) [pid = 5220] [serial = 941] [outer = (nil)] [url = about:blank] 16:03:42 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x8f444800) [pid = 5220] [serial = 935] [outer = (nil)] [url = about:blank] 16:03:42 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x93823800) [pid = 5220] [serial = 921] [outer = (nil)] [url = about:blank] 16:03:42 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x8f44cc00) [pid = 5220] [serial = 936] [outer = (nil)] [url = about:blank] 16:03:42 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x90fa5800) [pid = 5220] [serial = 938] [outer = (nil)] [url = about:blank] 16:03:42 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x92cc5400) [pid = 5220] [serial = 920] [outer = (nil)] [url = about:blank] 16:03:42 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x910d7000) [pid = 5220] [serial = 933] [outer = (nil)] [url = about:blank] 16:03:42 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x9976c000) [pid = 5220] [serial = 924] [outer = (nil)] [url = about:blank] 16:03:42 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x8f8adc00) [pid = 5220] [serial = 932] [outer = (nil)] [url = about:blank] 16:03:42 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x9947f000) [pid = 5220] [serial = 923] [outer = (nil)] [url = about:blank] 16:03:42 INFO - PROCESS | 5220 | --DOMWINDOW == 67 (0x99a11000) [pid = 5220] [serial = 927] [outer = (nil)] [url = about:blank] 16:03:42 INFO - PROCESS | 5220 | --DOMWINDOW == 66 (0x9982ec00) [pid = 5220] [serial = 926] [outer = (nil)] [url = about:blank] 16:03:42 INFO - PROCESS | 5220 | --DOMWINDOW == 65 (0x99d5a000) [pid = 5220] [serial = 930] [outer = (nil)] [url = about:blank] 16:03:42 INFO - PROCESS | 5220 | --DOMWINDOW == 64 (0x92918400) [pid = 5220] [serial = 944] [outer = (nil)] [url = about:blank] 16:03:42 INFO - PROCESS | 5220 | --DOMWINDOW == 63 (0x99c13400) [pid = 5220] [serial = 929] [outer = (nil)] [url = about:blank] 16:03:42 INFO - PROCESS | 5220 | --DOMWINDOW == 62 (0x922c8400) [pid = 5220] [serial = 942] [outer = (nil)] [url = about:blank] 16:03:42 INFO - PROCESS | 5220 | --DOMWINDOW == 61 (0x92920400) [pid = 5220] [serial = 945] [outer = (nil)] [url = about:blank] 16:03:42 INFO - PROCESS | 5220 | --DOMWINDOW == 60 (0x910de800) [pid = 5220] [serial = 939] [outer = (nil)] [url = about:blank] 16:03:43 INFO - PROCESS | 5220 | 1465427022993 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:43 INFO - PROCESS | 5220 | 1465427023005 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:43 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4a6000 == 8 [pid = 5220] [id = 331] 16:03:43 INFO - PROCESS | 5220 | ++DOMWINDOW == 61 (0x8e4a6400) [pid = 5220] [serial = 994] [outer = (nil)] 16:03:43 INFO - PROCESS | 5220 | ++DOMWINDOW == 62 (0x8e4ac000) [pid = 5220] [serial = 995] [outer = 0x8e4a6400] 16:03:43 INFO - PROCESS | 5220 | 1465427023080 Marionette DEBUG loaded listener.js 16:03:43 INFO - PROCESS | 5220 | ++DOMWINDOW == 63 (0x8ecd5000) [pid = 5220] [serial = 996] [outer = 0x8e4a6400] 16:03:43 INFO - PROCESS | 5220 | 1465427023832 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 16:03:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 16:03:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 2395ms 16:03:43 INFO - PROCESS | 5220 | 1465427023892 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 16:03:43 INFO - PROCESS | 5220 | 1465427023898 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 16:03:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 16:03:43 INFO - PROCESS | 5220 | 1465427023905 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 16:03:43 INFO - PROCESS | 5220 | 1465427023910 Marionette TRACE conn3 <- [1,1298,null,{}] 16:03:43 INFO - PROCESS | 5220 | 1465427023918 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:43 INFO - PROCESS | 5220 | 1465427023925 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:44 INFO - PROCESS | 5220 | 1465427024094 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 16:03:44 INFO - PROCESS | 5220 | 1465427024217 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:44 INFO - PROCESS | 5220 | 1465427024227 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:44 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f498800 == 9 [pid = 5220] [id = 332] 16:03:44 INFO - PROCESS | 5220 | ++DOMWINDOW == 64 (0x8f498c00) [pid = 5220] [serial = 997] [outer = (nil)] 16:03:44 INFO - PROCESS | 5220 | ++DOMWINDOW == 65 (0x8f5b8000) [pid = 5220] [serial = 998] [outer = 0x8f498c00] 16:03:44 INFO - PROCESS | 5220 | 1465427024300 Marionette DEBUG loaded listener.js 16:03:44 INFO - PROCESS | 5220 | ++DOMWINDOW == 66 (0x8f8a4c00) [pid = 5220] [serial = 999] [outer = 0x8f498c00] 16:03:45 INFO - PROCESS | 5220 | 1465427025084 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 16:03:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 16:03:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1228ms 16:03:45 INFO - PROCESS | 5220 | 1465427025139 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 16:03:45 INFO - PROCESS | 5220 | 1465427025146 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 16:03:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 16:03:45 INFO - PROCESS | 5220 | 1465427025153 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 16:03:45 INFO - PROCESS | 5220 | 1465427025156 Marionette TRACE conn3 <- [1,1302,null,{}] 16:03:45 INFO - PROCESS | 5220 | 1465427025161 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:45 INFO - PROCESS | 5220 | 1465427025167 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:45 INFO - PROCESS | 5220 | 1465427025332 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 16:03:45 INFO - PROCESS | 5220 | 1465427025342 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:45 INFO - PROCESS | 5220 | 1465427025347 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:45 INFO - PROCESS | 5220 | ++DOCSHELL 0x90fa5800 == 10 [pid = 5220] [id = 333] 16:03:45 INFO - PROCESS | 5220 | ++DOMWINDOW == 67 (0x910dc400) [pid = 5220] [serial = 1000] [outer = (nil)] 16:03:45 INFO - PROCESS | 5220 | ++DOMWINDOW == 68 (0x910e3000) [pid = 5220] [serial = 1001] [outer = 0x910dc400] 16:03:45 INFO - PROCESS | 5220 | 1465427025431 Marionette DEBUG loaded listener.js 16:03:45 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x91267c00) [pid = 5220] [serial = 1002] [outer = 0x910dc400] 16:03:46 INFO - PROCESS | 5220 | 1465427026464 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 16:03:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 16:03:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1332ms 16:03:46 INFO - PROCESS | 5220 | 1465427026487 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 16:03:46 INFO - PROCESS | 5220 | 1465427026491 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 16:03:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 16:03:46 INFO - PROCESS | 5220 | 1465427026512 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 16:03:46 INFO - PROCESS | 5220 | 1465427026522 Marionette TRACE conn3 <- [1,1306,null,{}] 16:03:46 INFO - PROCESS | 5220 | 1465427026531 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:46 INFO - PROCESS | 5220 | 1465427026539 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:46 INFO - PROCESS | 5220 | 1465427026773 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 16:03:46 INFO - PROCESS | 5220 | 1465427026805 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:46 INFO - PROCESS | 5220 | 1465427026813 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:46 INFO - PROCESS | 5220 | ++DOCSHELL 0x91bcd800 == 11 [pid = 5220] [id = 334] 16:03:46 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x91cc5000) [pid = 5220] [serial = 1003] [outer = (nil)] 16:03:46 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x91fea400) [pid = 5220] [serial = 1004] [outer = 0x91cc5000] 16:03:46 INFO - PROCESS | 5220 | 1465427026883 Marionette DEBUG loaded listener.js 16:03:47 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x91ff2000) [pid = 5220] [serial = 1005] [outer = 0x91cc5000] 16:03:48 INFO - PROCESS | 5220 | 1465427028139 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 16:03:48 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x9235d400) [pid = 5220] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 16:03:48 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x8e660c00) [pid = 5220] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 16:03:48 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x91fedc00) [pid = 5220] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 16:03:48 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x922cc400) [pid = 5220] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 16:03:48 INFO - PROCESS | 5220 | --DOMWINDOW == 67 (0x922c1400) [pid = 5220] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 16:03:48 INFO - PROCESS | 5220 | --DOMWINDOW == 66 (0x8f43dc00) [pid = 5220] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 16:03:48 INFO - PROCESS | 5220 | --DOMWINDOW == 65 (0x8e49fc00) [pid = 5220] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 16:03:48 INFO - PROCESS | 5220 | --DOMWINDOW == 64 (0x92cca000) [pid = 5220] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 16:03:48 INFO - PROCESS | 5220 | --DOMWINDOW == 63 (0x90f98800) [pid = 5220] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 16:03:48 INFO - PROCESS | 5220 | --DOMWINDOW == 62 (0x910d7c00) [pid = 5220] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 16:03:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 16:03:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1696ms 16:03:48 INFO - PROCESS | 5220 | 1465427028200 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 16:03:48 INFO - PROCESS | 5220 | 1465427028205 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 16:03:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 16:03:48 INFO - PROCESS | 5220 | 1465427028225 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 16:03:48 INFO - PROCESS | 5220 | 1465427028228 Marionette TRACE conn3 <- [1,1310,null,{}] 16:03:48 INFO - PROCESS | 5220 | 1465427028233 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:48 INFO - PROCESS | 5220 | 1465427028238 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:48 INFO - PROCESS | 5220 | 1465427028376 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 16:03:48 INFO - PROCESS | 5220 | 1465427028570 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:48 INFO - PROCESS | 5220 | 1465427028575 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:48 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e49dc00 == 12 [pid = 5220] [id = 335] 16:03:48 INFO - PROCESS | 5220 | ++DOMWINDOW == 63 (0x91bc5800) [pid = 5220] [serial = 1006] [outer = (nil)] 16:03:48 INFO - PROCESS | 5220 | ++DOMWINDOW == 64 (0x91cce000) [pid = 5220] [serial = 1007] [outer = 0x91bc5800] 16:03:48 INFO - PROCESS | 5220 | 1465427028644 Marionette DEBUG loaded listener.js 16:03:48 INFO - PROCESS | 5220 | ++DOMWINDOW == 65 (0x922c3800) [pid = 5220] [serial = 1008] [outer = 0x91bc5800] 16:03:49 INFO - PROCESS | 5220 | 1465427029303 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 16:03:49 INFO - PROCESS | 5220 | 1465427029366 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 16:03:49 INFO - PROCESS | 5220 | 1465427029372 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 16:03:49 INFO - PROCESS | 5220 | 1465427029375 Marionette TRACE conn3 <- [1,1314,null,{}] 16:03:49 INFO - PROCESS | 5220 | 1465427029380 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:49 INFO - PROCESS | 5220 | 1465427029385 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:49 INFO - PROCESS | 5220 | 1465427029584 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 16:03:49 INFO - PROCESS | 5220 | 1465427029594 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:49 INFO - PROCESS | 5220 | 1465427029613 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:49 INFO - PROCESS | 5220 | ++DOCSHELL 0x92913000 == 13 [pid = 5220] [id = 336] 16:03:49 INFO - PROCESS | 5220 | ++DOMWINDOW == 66 (0x92913800) [pid = 5220] [serial = 1009] [outer = (nil)] 16:03:49 INFO - PROCESS | 5220 | ++DOMWINDOW == 67 (0x9291b000) [pid = 5220] [serial = 1010] [outer = 0x92913800] 16:03:49 INFO - PROCESS | 5220 | 1465427029697 Marionette DEBUG loaded listener.js 16:03:49 INFO - PROCESS | 5220 | ++DOMWINDOW == 68 (0x92ccfc00) [pid = 5220] [serial = 1011] [outer = 0x92913800] 16:03:50 INFO - PROCESS | 5220 | 1465427030862 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 16:03:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 16:03:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1533ms 16:03:50 INFO - PROCESS | 5220 | 1465427030905 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 16:03:50 INFO - PROCESS | 5220 | 1465427030911 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 16:03:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 16:03:50 INFO - PROCESS | 5220 | 1465427030919 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 16:03:50 INFO - PROCESS | 5220 | 1465427030924 Marionette TRACE conn3 <- [1,1318,null,{}] 16:03:50 INFO - PROCESS | 5220 | 1465427030932 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:50 INFO - PROCESS | 5220 | 1465427030939 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:51 INFO - PROCESS | 5220 | 1465427031128 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 16:03:51 INFO - PROCESS | 5220 | 1465427031345 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:51 INFO - PROCESS | 5220 | 1465427031354 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:51 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e660400 == 14 [pid = 5220] [id = 337] 16:03:51 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x8f44a000) [pid = 5220] [serial = 1012] [outer = (nil)] 16:03:51 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x8f8af400) [pid = 5220] [serial = 1013] [outer = 0x8f44a000] 16:03:51 INFO - PROCESS | 5220 | 1465427031460 Marionette DEBUG loaded listener.js 16:03:51 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x90fa4000) [pid = 5220] [serial = 1014] [outer = 0x8f44a000] 16:03:52 INFO - PROCESS | 5220 | 1465427032410 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 16:03:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 16:03:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1580ms 16:03:52 INFO - PROCESS | 5220 | 1465427032500 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 16:03:52 INFO - PROCESS | 5220 | 1465427032507 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 16:03:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 16:03:52 INFO - PROCESS | 5220 | 1465427032519 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 16:03:52 INFO - PROCESS | 5220 | 1465427032523 Marionette TRACE conn3 <- [1,1322,null,{}] 16:03:52 INFO - PROCESS | 5220 | 1465427032530 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:52 INFO - PROCESS | 5220 | 1465427032536 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:52 INFO - PROCESS | 5220 | 1465427032753 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 16:03:52 INFO - PROCESS | 5220 | 1465427032978 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:52 INFO - PROCESS | 5220 | 1465427032986 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:53 INFO - PROCESS | 5220 | ++DOCSHELL 0x91be5400 == 15 [pid = 5220] [id = 338] 16:03:53 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x91be9000) [pid = 5220] [serial = 1015] [outer = (nil)] 16:03:53 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x91ccb000) [pid = 5220] [serial = 1016] [outer = 0x91be9000] 16:03:53 INFO - PROCESS | 5220 | 1465427033117 Marionette DEBUG loaded listener.js 16:03:53 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x922ce800) [pid = 5220] [serial = 1017] [outer = 0x91be9000] 16:03:54 INFO - PROCESS | 5220 | 1465427034142 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 16:03:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 16:03:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1681ms 16:03:54 INFO - PROCESS | 5220 | 1465427034200 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 16:03:54 INFO - PROCESS | 5220 | 1465427034204 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 16:03:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 16:03:54 INFO - PROCESS | 5220 | 1465427034212 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 16:03:54 INFO - PROCESS | 5220 | 1465427034218 Marionette TRACE conn3 <- [1,1326,null,{}] 16:03:54 INFO - PROCESS | 5220 | 1465427034235 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:54 INFO - PROCESS | 5220 | 1465427034244 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:54 INFO - PROCESS | 5220 | 1465427034431 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 16:03:54 INFO - PROCESS | 5220 | 1465427034635 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:54 INFO - PROCESS | 5220 | 1465427034646 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:54 INFO - PROCESS | 5220 | ++DOCSHELL 0x93823400 == 16 [pid = 5220] [id = 339] 16:03:54 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x93823800) [pid = 5220] [serial = 1018] [outer = (nil)] 16:03:54 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x9382a800) [pid = 5220] [serial = 1019] [outer = 0x93823800] 16:03:54 INFO - PROCESS | 5220 | 1465427034767 Marionette DEBUG loaded listener.js 16:03:54 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x9385b400) [pid = 5220] [serial = 1020] [outer = 0x93823800] 16:03:55 INFO - PROCESS | 5220 | 1465427035719 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:03:55 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 16:03:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1593ms 16:03:55 INFO - PROCESS | 5220 | 1465427035806 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 16:03:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 16:03:55 INFO - PROCESS | 5220 | 1465427035811 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 16:03:55 INFO - PROCESS | 5220 | 1465427035818 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 16:03:55 INFO - PROCESS | 5220 | 1465427035822 Marionette TRACE conn3 <- [1,1330,null,{}] 16:03:55 INFO - PROCESS | 5220 | 1465427035827 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:55 INFO - PROCESS | 5220 | 1465427035833 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:56 INFO - PROCESS | 5220 | 1465427036185 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 16:03:56 INFO - PROCESS | 5220 | 1465427036410 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:56 INFO - PROCESS | 5220 | 1465427036421 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:56 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4ac400 == 17 [pid = 5220] [id = 340] 16:03:56 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x8ece2400) [pid = 5220] [serial = 1021] [outer = (nil)] 16:03:56 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x8f44ac00) [pid = 5220] [serial = 1022] [outer = 0x8ece2400] 16:03:56 INFO - PROCESS | 5220 | 1465427036493 Marionette DEBUG loaded listener.js 16:03:56 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0x8f5adc00) [pid = 5220] [serial = 1023] [outer = 0x8ece2400] 16:03:57 INFO - PROCESS | 5220 | --DOCSHELL 0x8ecdd400 == 16 [pid = 5220] [id = 330] 16:03:57 INFO - PROCESS | 5220 | 1465427037469 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:03:57 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x92ede800) [pid = 5220] [serial = 948] [outer = (nil)] [url = about:blank] 16:03:57 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x93864000) [pid = 5220] [serial = 971] [outer = (nil)] [url = about:blank] 16:03:57 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x922d0000) [pid = 5220] [serial = 956] [outer = (nil)] [url = about:blank] 16:03:57 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x92914400) [pid = 5220] [serial = 957] [outer = (nil)] [url = about:blank] 16:03:57 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 16:03:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1688ms 16:03:57 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x9382bc00) [pid = 5220] [serial = 974] [outer = (nil)] [url = about:blank] 16:03:57 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x9125c000) [pid = 5220] [serial = 953] [outer = (nil)] [url = about:blank] 16:03:57 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x91264c00) [pid = 5220] [serial = 954] [outer = (nil)] [url = about:blank] 16:03:57 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x93827000) [pid = 5220] [serial = 959] [outer = (nil)] [url = about:blank] 16:03:57 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x9385c400) [pid = 5220] [serial = 960] [outer = (nil)] [url = about:blank] 16:03:57 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x91bc7c00) [pid = 5220] [serial = 965] [outer = (nil)] [url = about:blank] 16:03:57 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x8e4aa000) [pid = 5220] [serial = 950] [outer = (nil)] [url = about:blank] 16:03:57 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x8e667000) [pid = 5220] [serial = 951] [outer = (nil)] [url = about:blank] 16:03:57 INFO - PROCESS | 5220 | --DOMWINDOW == 67 (0x8f5b0400) [pid = 5220] [serial = 962] [outer = (nil)] [url = about:blank] 16:03:57 INFO - PROCESS | 5220 | --DOMWINDOW == 66 (0x8f5b7800) [pid = 5220] [serial = 963] [outer = (nil)] [url = about:blank] 16:03:57 INFO - PROCESS | 5220 | --DOMWINDOW == 65 (0x92911800) [pid = 5220] [serial = 968] [outer = (nil)] [url = about:blank] 16:03:57 INFO - PROCESS | 5220 | --DOMWINDOW == 64 (0x9390e800) [pid = 5220] [serial = 972] [outer = (nil)] [url = about:blank] 16:03:57 INFO - PROCESS | 5220 | --DOMWINDOW == 63 (0x92915400) [pid = 5220] [serial = 975] [outer = (nil)] [url = about:blank] 16:03:57 INFO - PROCESS | 5220 | --DOMWINDOW == 62 (0x92cca400) [pid = 5220] [serial = 969] [outer = (nil)] [url = about:blank] 16:03:57 INFO - PROCESS | 5220 | --DOMWINDOW == 61 (0x91be7000) [pid = 5220] [serial = 966] [outer = (nil)] [url = about:blank] 16:03:57 INFO - PROCESS | 5220 | 1465427037532 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 16:03:57 INFO - PROCESS | 5220 | 1465427037537 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 16:03:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 16:03:57 INFO - PROCESS | 5220 | 1465427037547 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 16:03:57 INFO - PROCESS | 5220 | 1465427037551 Marionette TRACE conn3 <- [1,1334,null,{}] 16:03:57 INFO - PROCESS | 5220 | 1465427037558 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:57 INFO - PROCESS | 5220 | 1465427037563 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:57 INFO - PROCESS | 5220 | 1465427037717 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 16:03:57 INFO - PROCESS | 5220 | 1465427037728 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:57 INFO - PROCESS | 5220 | 1465427037736 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:57 INFO - PROCESS | 5220 | ++DOCSHELL 0x9125b800 == 17 [pid = 5220] [id = 341] 16:03:57 INFO - PROCESS | 5220 | ++DOMWINDOW == 62 (0x9125c000) [pid = 5220] [serial = 1024] [outer = (nil)] 16:03:57 INFO - PROCESS | 5220 | ++DOMWINDOW == 63 (0x91266c00) [pid = 5220] [serial = 1025] [outer = 0x9125c000] 16:03:57 INFO - PROCESS | 5220 | 1465427037811 Marionette DEBUG loaded listener.js 16:03:57 INFO - PROCESS | 5220 | ++DOMWINDOW == 64 (0x91be5800) [pid = 5220] [serial = 1026] [outer = 0x9125c000] 16:03:58 INFO - PROCESS | 5220 | 1465427038716 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 16:03:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 16:03:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1244ms 16:03:58 INFO - PROCESS | 5220 | 1465427038794 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 16:03:58 INFO - PROCESS | 5220 | 1465427038798 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 16:03:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 16:03:58 INFO - PROCESS | 5220 | 1465427038805 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 16:03:58 INFO - PROCESS | 5220 | 1465427038809 Marionette TRACE conn3 <- [1,1338,null,{}] 16:03:58 INFO - PROCESS | 5220 | 1465427038814 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:58 INFO - PROCESS | 5220 | 1465427038820 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:59 INFO - PROCESS | 5220 | 1465427039023 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 16:03:59 INFO - PROCESS | 5220 | 1465427039037 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:59 INFO - PROCESS | 5220 | 1465427039043 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:03:59 INFO - PROCESS | 5220 | ++DOCSHELL 0x8ecd5800 == 18 [pid = 5220] [id = 342] 16:03:59 INFO - PROCESS | 5220 | ++DOMWINDOW == 65 (0x91fef000) [pid = 5220] [serial = 1027] [outer = (nil)] 16:03:59 INFO - PROCESS | 5220 | ++DOMWINDOW == 66 (0x92918000) [pid = 5220] [serial = 1028] [outer = 0x91fef000] 16:03:59 INFO - PROCESS | 5220 | 1465427039132 Marionette DEBUG loaded listener.js 16:03:59 INFO - PROCESS | 5220 | ++DOMWINDOW == 67 (0x92cc4000) [pid = 5220] [serial = 1029] [outer = 0x91fef000] 16:04:00 INFO - PROCESS | 5220 | 1465427040465 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 16:04:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 16:04:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1686ms 16:04:00 INFO - PROCESS | 5220 | 1465427040491 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 16:04:00 INFO - PROCESS | 5220 | 1465427040497 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 16:04:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 16:04:00 INFO - PROCESS | 5220 | 1465427040522 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 16:04:00 INFO - PROCESS | 5220 | 1465427040529 Marionette TRACE conn3 <- [1,1342,null,{}] 16:04:00 INFO - PROCESS | 5220 | 1465427040534 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:00 INFO - PROCESS | 5220 | 1465427040540 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:00 INFO - PROCESS | 5220 | 1465427040769 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 16:04:00 INFO - PROCESS | 5220 | 1465427040797 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:00 INFO - PROCESS | 5220 | 1465427040803 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:00 INFO - PROCESS | 5220 | ++DOCSHELL 0x90f9e800 == 19 [pid = 5220] [id = 343] 16:04:00 INFO - PROCESS | 5220 | ++DOMWINDOW == 68 (0x910da800) [pid = 5220] [serial = 1030] [outer = (nil)] 16:04:00 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x93863400) [pid = 5220] [serial = 1031] [outer = 0x910da800] 16:04:00 INFO - PROCESS | 5220 | 1465427040873 Marionette DEBUG loaded listener.js 16:04:00 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x93910c00) [pid = 5220] [serial = 1032] [outer = 0x910da800] 16:04:01 INFO - PROCESS | 5220 | 1465427041761 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 16:04:01 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x8e4a7000) [pid = 5220] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 16:04:01 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x91cc5000) [pid = 5220] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 16:04:01 INFO - PROCESS | 5220 | --DOMWINDOW == 67 (0x8ecdec00) [pid = 5220] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 16:04:01 INFO - PROCESS | 5220 | --DOMWINDOW == 66 (0x8f498c00) [pid = 5220] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 16:04:01 INFO - PROCESS | 5220 | --DOMWINDOW == 65 (0x8f49a800) [pid = 5220] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 16:04:01 INFO - PROCESS | 5220 | --DOMWINDOW == 64 (0x8e4a6400) [pid = 5220] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 16:04:01 INFO - PROCESS | 5220 | --DOMWINDOW == 63 (0x910dc400) [pid = 5220] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 16:04:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 16:04:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1348ms 16:04:01 INFO - PROCESS | 5220 | --DOMWINDOW == 62 (0x922c9000) [pid = 5220] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 16:04:01 INFO - PROCESS | 5220 | --DOMWINDOW == 61 (0x92365800) [pid = 5220] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 16:04:01 INFO - PROCESS | 5220 | --DOMWINDOW == 60 (0x951c3000) [pid = 5220] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 16:04:01 INFO - PROCESS | 5220 | --DOMWINDOW == 59 (0x91bc5800) [pid = 5220] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 16:04:01 INFO - PROCESS | 5220 | 1465427041871 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 16:04:01 INFO - PROCESS | 5220 | 1465427041876 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 16:04:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 16:04:01 INFO - PROCESS | 5220 | 1465427041883 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 16:04:01 INFO - PROCESS | 5220 | 1465427041886 Marionette TRACE conn3 <- [1,1346,null,{}] 16:04:01 INFO - PROCESS | 5220 | 1465427041892 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:01 INFO - PROCESS | 5220 | 1465427041897 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:02 INFO - PROCESS | 5220 | 1465427042066 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 16:04:02 INFO - PROCESS | 5220 | 1465427042075 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:02 INFO - PROCESS | 5220 | 1465427042083 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:02 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f444400 == 20 [pid = 5220] [id = 344] 16:04:02 INFO - PROCESS | 5220 | ++DOMWINDOW == 60 (0x8f5bac00) [pid = 5220] [serial = 1033] [outer = (nil)] 16:04:02 INFO - PROCESS | 5220 | ++DOMWINDOW == 61 (0x922c9000) [pid = 5220] [serial = 1034] [outer = 0x8f5bac00] 16:04:02 INFO - PROCESS | 5220 | 1465427042153 Marionette DEBUG loaded listener.js 16:04:02 INFO - PROCESS | 5220 | ++DOMWINDOW == 62 (0x92365400) [pid = 5220] [serial = 1035] [outer = 0x8f5bac00] 16:04:03 INFO - PROCESS | 5220 | 1465427043038 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 16:04:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 16:04:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1184ms 16:04:03 INFO - PROCESS | 5220 | 1465427043067 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 16:04:03 INFO - PROCESS | 5220 | 1465427043071 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 16:04:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 16:04:03 INFO - PROCESS | 5220 | 1465427043076 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 16:04:03 INFO - PROCESS | 5220 | 1465427043080 Marionette TRACE conn3 <- [1,1350,null,{}] 16:04:03 INFO - PROCESS | 5220 | 1465427043085 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:03 INFO - PROCESS | 5220 | 1465427043090 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:03 INFO - PROCESS | 5220 | 1465427043237 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 16:04:03 INFO - PROCESS | 5220 | 1465427043256 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:03 INFO - PROCESS | 5220 | 1465427043273 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:03 INFO - PROCESS | 5220 | ++DOCSHELL 0x93a1f000 == 21 [pid = 5220] [id = 345] 16:04:03 INFO - PROCESS | 5220 | ++DOMWINDOW == 63 (0x93a1fc00) [pid = 5220] [serial = 1036] [outer = (nil)] 16:04:03 INFO - PROCESS | 5220 | ++DOMWINDOW == 64 (0x93a25000) [pid = 5220] [serial = 1037] [outer = 0x93a1fc00] 16:04:03 INFO - PROCESS | 5220 | 1465427043348 Marionette DEBUG loaded listener.js 16:04:03 INFO - PROCESS | 5220 | ++DOMWINDOW == 65 (0x94750400) [pid = 5220] [serial = 1038] [outer = 0x93a1fc00] 16:04:04 INFO - PROCESS | 5220 | 1465427044408 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 16:04:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 16:04:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1380ms 16:04:04 INFO - PROCESS | 5220 | 1465427044458 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 16:04:04 INFO - PROCESS | 5220 | 1465427044465 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 16:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 16:04:04 INFO - PROCESS | 5220 | 1465427044473 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 16:04:04 INFO - PROCESS | 5220 | 1465427044478 Marionette TRACE conn3 <- [1,1354,null,{}] 16:04:04 INFO - PROCESS | 5220 | 1465427044486 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:04 INFO - PROCESS | 5220 | 1465427044491 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:04 INFO - PROCESS | 5220 | 1465427044679 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 16:04:04 INFO - PROCESS | 5220 | 1465427044921 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:04 INFO - PROCESS | 5220 | 1465427044933 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:04 INFO - PROCESS | 5220 | ++DOCSHELL 0x8ecd3c00 == 22 [pid = 5220] [id = 346] 16:04:04 INFO - PROCESS | 5220 | ++DOMWINDOW == 66 (0x8f44b800) [pid = 5220] [serial = 1039] [outer = (nil)] 16:04:05 INFO - PROCESS | 5220 | ++DOMWINDOW == 67 (0x910d8400) [pid = 5220] [serial = 1040] [outer = 0x8f44b800] 16:04:05 INFO - PROCESS | 5220 | 1465427045029 Marionette DEBUG loaded listener.js 16:04:05 INFO - PROCESS | 5220 | ++DOMWINDOW == 68 (0x91bcac00) [pid = 5220] [serial = 1041] [outer = 0x8f44b800] 16:04:05 INFO - PROCESS | 5220 | 1465427045924 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 16:04:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 16:04:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1490ms 16:04:05 INFO - PROCESS | 5220 | 1465427045962 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 16:04:05 INFO - PROCESS | 5220 | 1465427045969 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 16:04:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 16:04:05 INFO - PROCESS | 5220 | 1465427045980 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 16:04:05 INFO - PROCESS | 5220 | 1465427045985 Marionette TRACE conn3 <- [1,1358,null,{}] 16:04:05 INFO - PROCESS | 5220 | 1465427045990 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:05 INFO - PROCESS | 5220 | 1465427045995 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:06 INFO - PROCESS | 5220 | 1465427046171 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 16:04:06 INFO - PROCESS | 5220 | 1465427046334 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:06 INFO - PROCESS | 5220 | 1465427046344 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:06 INFO - PROCESS | 5220 | ++DOCSHELL 0x91bec000 == 23 [pid = 5220] [id = 347] 16:04:06 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x92911800) [pid = 5220] [serial = 1042] [outer = (nil)] 16:04:06 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x92ccbc00) [pid = 5220] [serial = 1043] [outer = 0x92911800] 16:04:06 INFO - PROCESS | 5220 | 1465427046426 Marionette DEBUG loaded listener.js 16:04:06 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x92edf400) [pid = 5220] [serial = 1044] [outer = 0x92911800] 16:04:07 INFO - PROCESS | 5220 | 1465427047405 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 16:04:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 16:04:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1482ms 16:04:07 INFO - PROCESS | 5220 | 1465427047462 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 16:04:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 16:04:07 INFO - PROCESS | 5220 | 1465427047466 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 16:04:07 INFO - PROCESS | 5220 | 1465427047473 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 16:04:07 INFO - PROCESS | 5220 | 1465427047479 Marionette TRACE conn3 <- [1,1362,null,{}] 16:04:07 INFO - PROCESS | 5220 | 1465427047496 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:07 INFO - PROCESS | 5220 | 1465427047506 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:07 INFO - PROCESS | 5220 | 1465427047731 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 16:04:07 INFO - PROCESS | 5220 | 1465427047945 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:07 INFO - PROCESS | 5220 | 1465427047958 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:08 INFO - PROCESS | 5220 | ++DOCSHELL 0x93a1ec00 == 24 [pid = 5220] [id = 348] 16:04:08 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x94759800) [pid = 5220] [serial = 1045] [outer = (nil)] 16:04:08 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x94768000) [pid = 5220] [serial = 1046] [outer = 0x94759800] 16:04:08 INFO - PROCESS | 5220 | 1465427048082 Marionette DEBUG loaded listener.js 16:04:08 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x951c7c00) [pid = 5220] [serial = 1047] [outer = 0x94759800] 16:04:08 INFO - PROCESS | 5220 | 1465427048995 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 16:04:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 16:04:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1587ms 16:04:09 INFO - PROCESS | 5220 | 1465427049060 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 16:04:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 16:04:09 INFO - PROCESS | 5220 | 1465427049065 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 16:04:09 INFO - PROCESS | 5220 | 1465427049071 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 16:04:09 INFO - PROCESS | 5220 | 1465427049075 Marionette TRACE conn3 <- [1,1366,null,{}] 16:04:09 INFO - PROCESS | 5220 | 1465427049080 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:09 INFO - PROCESS | 5220 | 1465427049086 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:09 INFO - PROCESS | 5220 | 1465427049290 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 16:04:09 INFO - PROCESS | 5220 | 1465427049452 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:09 INFO - PROCESS | 5220 | 1465427049462 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:09 INFO - PROCESS | 5220 | ++DOCSHELL 0x93c39800 == 25 [pid = 5220] [id = 349] 16:04:09 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x93c3c000) [pid = 5220] [serial = 1048] [outer = (nil)] 16:04:09 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x97691800) [pid = 5220] [serial = 1049] [outer = 0x93c3c000] 16:04:09 INFO - PROCESS | 5220 | 1465427049540 Marionette DEBUG loaded listener.js 16:04:09 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x9769c800) [pid = 5220] [serial = 1050] [outer = 0x93c3c000] 16:04:10 INFO - PROCESS | 5220 | 1465427050469 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 16:04:10 INFO - PROCESS | 5220 | 1465427050505 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 16:04:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 16:04:10 INFO - PROCESS | 5220 | 1465427050514 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 16:04:10 INFO - PROCESS | 5220 | 1465427050520 Marionette TRACE conn3 <- [1,1370,null,{}] 16:04:10 INFO - PROCESS | 5220 | 1465427050526 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:10 INFO - PROCESS | 5220 | 1465427050531 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:10 INFO - PROCESS | 5220 | 1465427050703 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 16:04:10 INFO - PROCESS | 5220 | 1465427050868 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:10 INFO - PROCESS | 5220 | 1465427050875 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:10 INFO - PROCESS | 5220 | ++DOCSHELL 0x9768f800 == 26 [pid = 5220] [id = 350] 16:04:10 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x98070000) [pid = 5220] [serial = 1051] [outer = (nil)] 16:04:10 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x982e0400) [pid = 5220] [serial = 1052] [outer = 0x98070000] 16:04:10 INFO - PROCESS | 5220 | 1465427050962 Marionette DEBUG loaded listener.js 16:04:11 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0x98972800) [pid = 5220] [serial = 1053] [outer = 0x98070000] 16:04:11 INFO - PROCESS | 5220 | 1465427051917 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 16:04:11 INFO - PROCESS | 5220 | 1465427051953 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 16:04:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 16:04:11 INFO - PROCESS | 5220 | 1465427051960 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 16:04:11 INFO - PROCESS | 5220 | 1465427051964 Marionette TRACE conn3 <- [1,1374,null,{}] 16:04:11 INFO - PROCESS | 5220 | 1465427051969 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:11 INFO - PROCESS | 5220 | 1465427051979 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:12 INFO - PROCESS | 5220 | 1465427052213 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 16:04:12 INFO - PROCESS | 5220 | 1465427052431 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:12 INFO - PROCESS | 5220 | 1465427052440 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:12 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f5b7800 == 27 [pid = 5220] [id = 351] 16:04:12 INFO - PROCESS | 5220 | ++DOMWINDOW == 81 (0x995ae800) [pid = 5220] [serial = 1054] [outer = (nil)] 16:04:12 INFO - PROCESS | 5220 | ++DOMWINDOW == 82 (0x9976f400) [pid = 5220] [serial = 1055] [outer = 0x995ae800] 16:04:12 INFO - PROCESS | 5220 | 1465427052558 Marionette DEBUG loaded listener.js 16:04:12 INFO - PROCESS | 5220 | ++DOMWINDOW == 83 (0x99822000) [pid = 5220] [serial = 1056] [outer = 0x995ae800] 16:04:13 INFO - PROCESS | 5220 | [5220] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:04:13 INFO - PROCESS | 5220 | 1465427053447 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 16:04:13 INFO - PROCESS | 5220 | 1465427053504 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 16:04:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 16:04:13 INFO - PROCESS | 5220 | 1465427053510 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 16:04:13 INFO - PROCESS | 5220 | 1465427053514 Marionette TRACE conn3 <- [1,1378,null,{}] 16:04:13 INFO - PROCESS | 5220 | 1465427053519 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:13 INFO - PROCESS | 5220 | 1465427053525 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:13 INFO - PROCESS | 5220 | 1465427053739 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 16:04:13 INFO - PROCESS | 5220 | 1465427053963 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:13 INFO - PROCESS | 5220 | 1465427053971 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:14 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e663400 == 28 [pid = 5220] [id = 352] 16:04:14 INFO - PROCESS | 5220 | ++DOMWINDOW == 84 (0x8e664000) [pid = 5220] [serial = 1057] [outer = (nil)] 16:04:14 INFO - PROCESS | 5220 | ++DOMWINDOW == 85 (0x8ecdc800) [pid = 5220] [serial = 1058] [outer = 0x8e664000] 16:04:14 INFO - PROCESS | 5220 | 1465427054257 Marionette DEBUG loaded listener.js 16:04:14 INFO - PROCESS | 5220 | ++DOMWINDOW == 86 (0x8f495400) [pid = 5220] [serial = 1059] [outer = 0x8e664000] 16:04:15 INFO - PROCESS | 5220 | 1465427055233 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 16:04:15 INFO - PROCESS | 5220 | 1465427055310 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 16:04:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 16:04:15 INFO - PROCESS | 5220 | 1465427055319 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 16:04:15 INFO - PROCESS | 5220 | 1465427055322 Marionette TRACE conn3 <- [1,1382,null,{}] 16:04:15 INFO - PROCESS | 5220 | 1465427055329 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:15 INFO - PROCESS | 5220 | 1465427055334 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:15 INFO - PROCESS | 5220 | 1465427055568 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 16:04:16 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4a6000 == 27 [pid = 5220] [id = 331] 16:04:16 INFO - PROCESS | 5220 | --DOMWINDOW == 85 (0x8ece1c00) [pid = 5220] [serial = 978] [outer = (nil)] [url = about:blank] 16:04:16 INFO - PROCESS | 5220 | --DOMWINDOW == 84 (0x91fea400) [pid = 5220] [serial = 1004] [outer = (nil)] [url = about:blank] 16:04:16 INFO - PROCESS | 5220 | --DOMWINDOW == 83 (0x8e662000) [pid = 5220] [serial = 977] [outer = (nil)] [url = about:blank] 16:04:16 INFO - PROCESS | 5220 | --DOMWINDOW == 82 (0x8f49bc00) [pid = 5220] [serial = 993] [outer = (nil)] [url = about:blank] 16:04:16 INFO - PROCESS | 5220 | --DOMWINDOW == 81 (0x8f446000) [pid = 5220] [serial = 992] [outer = (nil)] [url = about:blank] 16:04:16 INFO - PROCESS | 5220 | --DOMWINDOW == 80 (0x8f5b8000) [pid = 5220] [serial = 998] [outer = (nil)] [url = about:blank] 16:04:16 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x8f8a4c00) [pid = 5220] [serial = 999] [outer = (nil)] [url = about:blank] 16:04:16 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x91bea400) [pid = 5220] [serial = 981] [outer = (nil)] [url = about:blank] 16:04:16 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x91265c00) [pid = 5220] [serial = 980] [outer = (nil)] [url = about:blank] 16:04:16 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x8e4ac000) [pid = 5220] [serial = 995] [outer = (nil)] [url = about:blank] 16:04:16 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x8ecd5000) [pid = 5220] [serial = 996] [outer = (nil)] [url = about:blank] 16:04:16 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x910e3000) [pid = 5220] [serial = 1001] [outer = (nil)] [url = about:blank] 16:04:16 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x93826000) [pid = 5220] [serial = 984] [outer = (nil)] [url = about:blank] 16:04:16 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x92ed9800) [pid = 5220] [serial = 983] [outer = (nil)] [url = about:blank] 16:04:16 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x951c5400) [pid = 5220] [serial = 987] [outer = (nil)] [url = about:blank] 16:04:16 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x9475ac00) [pid = 5220] [serial = 986] [outer = (nil)] [url = about:blank] 16:04:16 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x97694000) [pid = 5220] [serial = 990] [outer = (nil)] [url = about:blank] 16:04:16 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x951f2c00) [pid = 5220] [serial = 989] [outer = (nil)] [url = about:blank] 16:04:16 INFO - PROCESS | 5220 | --DOMWINDOW == 67 (0x91cce000) [pid = 5220] [serial = 1007] [outer = (nil)] [url = about:blank] 16:04:16 INFO - PROCESS | 5220 | --DOMWINDOW == 66 (0x91ff2000) [pid = 5220] [serial = 1005] [outer = (nil)] [url = about:blank] 16:04:16 INFO - PROCESS | 5220 | --DOMWINDOW == 65 (0x9291b000) [pid = 5220] [serial = 1010] [outer = (nil)] [url = about:blank] 16:04:16 INFO - PROCESS | 5220 | --DOMWINDOW == 64 (0x922c3800) [pid = 5220] [serial = 1008] [outer = (nil)] [url = about:blank] 16:04:16 INFO - PROCESS | 5220 | --DOMWINDOW == 63 (0x91267c00) [pid = 5220] [serial = 1002] [outer = (nil)] [url = about:blank] 16:04:16 INFO - PROCESS | 5220 | 1465427056758 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:16 INFO - PROCESS | 5220 | 1465427056769 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:16 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e65e000 == 28 [pid = 5220] [id = 353] 16:04:16 INFO - PROCESS | 5220 | ++DOMWINDOW == 64 (0x8e65e400) [pid = 5220] [serial = 1060] [outer = (nil)] 16:04:16 INFO - PROCESS | 5220 | ++DOMWINDOW == 65 (0x8e662000) [pid = 5220] [serial = 1061] [outer = 0x8e65e400] 16:04:16 INFO - PROCESS | 5220 | 1465427056849 Marionette DEBUG loaded listener.js 16:04:16 INFO - PROCESS | 5220 | ++DOMWINDOW == 66 (0x8ece0800) [pid = 5220] [serial = 1062] [outer = 0x8e65e400] 16:04:17 INFO - PROCESS | 5220 | [5220] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:04:17 INFO - PROCESS | 5220 | 1465427057678 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 16:04:17 INFO - PROCESS | 5220 | 1465427057717 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 16:04:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 16:04:17 INFO - PROCESS | 5220 | 1465427057724 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 16:04:17 INFO - PROCESS | 5220 | 1465427057728 Marionette TRACE conn3 <- [1,1386,null,{}] 16:04:17 INFO - PROCESS | 5220 | 1465427057745 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:17 INFO - PROCESS | 5220 | 1465427057753 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:17 INFO - PROCESS | 5220 | 1465427057908 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 16:04:17 INFO - PROCESS | 5220 | 1465427057919 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:17 INFO - PROCESS | 5220 | 1465427057928 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:17 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f5b8000 == 29 [pid = 5220] [id = 354] 16:04:17 INFO - PROCESS | 5220 | ++DOMWINDOW == 67 (0x8f8a1c00) [pid = 5220] [serial = 1063] [outer = (nil)] 16:04:17 INFO - PROCESS | 5220 | ++DOMWINDOW == 68 (0x8f8acc00) [pid = 5220] [serial = 1064] [outer = 0x8f8a1c00] 16:04:18 INFO - PROCESS | 5220 | 1465427058000 Marionette DEBUG loaded listener.js 16:04:18 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x90f9f800) [pid = 5220] [serial = 1065] [outer = 0x8f8a1c00] 16:04:18 INFO - PROCESS | 5220 | 1465427058923 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 16:04:18 INFO - PROCESS | 5220 | 1465427058974 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 16:04:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 16:04:18 INFO - PROCESS | 5220 | 1465427058981 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 16:04:18 INFO - PROCESS | 5220 | 1465427058983 Marionette TRACE conn3 <- [1,1390,null,{}] 16:04:18 INFO - PROCESS | 5220 | 1465427058989 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:18 INFO - PROCESS | 5220 | 1465427058995 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:19 INFO - PROCESS | 5220 | 1465427059159 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 16:04:19 INFO - PROCESS | 5220 | 1465427059304 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:19 INFO - PROCESS | 5220 | 1465427059311 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:19 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f5b8c00 == 30 [pid = 5220] [id = 355] 16:04:19 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x8f5ba400) [pid = 5220] [serial = 1066] [outer = (nil)] 16:04:19 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x91bcb000) [pid = 5220] [serial = 1067] [outer = 0x8f5ba400] 16:04:19 INFO - PROCESS | 5220 | 1465427059377 Marionette DEBUG loaded listener.js 16:04:19 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x91bea400) [pid = 5220] [serial = 1068] [outer = 0x8f5ba400] 16:04:20 INFO - PROCESS | 5220 | 1465427060319 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 16:04:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 16:04:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1378ms 16:04:20 INFO - PROCESS | 5220 | 1465427060360 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 16:04:20 INFO - PROCESS | 5220 | 1465427060364 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 16:04:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 16:04:20 INFO - PROCESS | 5220 | 1465427060380 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 16:04:20 INFO - PROCESS | 5220 | 1465427060390 Marionette TRACE conn3 <- [1,1394,null,{}] 16:04:20 INFO - PROCESS | 5220 | 1465427060405 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:20 INFO - PROCESS | 5220 | 1465427060414 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:20 INFO - PROCESS | 5220 | 1465427060651 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 16:04:20 INFO - PROCESS | 5220 | 1465427060679 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:20 INFO - PROCESS | 5220 | 1465427060687 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:20 INFO - PROCESS | 5220 | ++DOCSHELL 0x922c5400 == 31 [pid = 5220] [id = 356] 16:04:20 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x922c8800) [pid = 5220] [serial = 1069] [outer = (nil)] 16:04:20 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x92369800) [pid = 5220] [serial = 1070] [outer = 0x922c8800] 16:04:20 INFO - PROCESS | 5220 | 1465427060751 Marionette DEBUG loaded listener.js 16:04:20 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x9291b000) [pid = 5220] [serial = 1071] [outer = 0x922c8800] 16:04:21 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x93a1fc00) [pid = 5220] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 16:04:21 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x910da800) [pid = 5220] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 16:04:21 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x8f5bac00) [pid = 5220] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 16:04:21 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x92913800) [pid = 5220] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 16:04:21 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x8f44a000) [pid = 5220] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 16:04:21 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x9125c000) [pid = 5220] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 16:04:21 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x8ece2400) [pid = 5220] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 16:04:21 INFO - PROCESS | 5220 | --DOMWINDOW == 67 (0x93823800) [pid = 5220] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 16:04:21 INFO - PROCESS | 5220 | --DOMWINDOW == 66 (0x91be9000) [pid = 5220] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 16:04:21 INFO - PROCESS | 5220 | --DOMWINDOW == 65 (0x91fef000) [pid = 5220] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 16:04:21 INFO - PROCESS | 5220 | 1465427061961 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 16:04:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 16:04:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1618ms 16:04:21 INFO - PROCESS | 5220 | 1465427061989 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 16:04:21 INFO - PROCESS | 5220 | 1465427061996 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 16:04:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 16:04:22 INFO - PROCESS | 5220 | 1465427062002 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 16:04:22 INFO - PROCESS | 5220 | 1465427062005 Marionette TRACE conn3 <- [1,1398,null,{}] 16:04:22 INFO - PROCESS | 5220 | 1465427062010 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:22 INFO - PROCESS | 5220 | 1465427062015 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:22 INFO - PROCESS | 5220 | 1465427062209 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 16:04:22 INFO - PROCESS | 5220 | 1465427062227 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:22 INFO - PROCESS | 5220 | 1465427062235 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:22 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f49c400 == 32 [pid = 5220] [id = 357] 16:04:22 INFO - PROCESS | 5220 | ++DOMWINDOW == 66 (0x9126a800) [pid = 5220] [serial = 1072] [outer = (nil)] 16:04:22 INFO - PROCESS | 5220 | ++DOMWINDOW == 67 (0x92912400) [pid = 5220] [serial = 1073] [outer = 0x9126a800] 16:04:22 INFO - PROCESS | 5220 | 1465427062313 Marionette DEBUG loaded listener.js 16:04:22 INFO - PROCESS | 5220 | ++DOMWINDOW == 68 (0x92cc2400) [pid = 5220] [serial = 1074] [outer = 0x9126a800] 16:04:23 INFO - PROCESS | 5220 | 1465427063134 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 16:04:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 16:04:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1182ms 16:04:23 INFO - PROCESS | 5220 | 1465427063185 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 16:04:23 INFO - PROCESS | 5220 | 1465427063189 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 16:04:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 16:04:23 INFO - PROCESS | 5220 | 1465427063196 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 16:04:23 INFO - PROCESS | 5220 | 1465427063199 Marionette TRACE conn3 <- [1,1402,null,{}] 16:04:23 INFO - PROCESS | 5220 | 1465427063204 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:23 INFO - PROCESS | 5220 | 1465427063209 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:23 INFO - PROCESS | 5220 | 1465427063358 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 16:04:23 INFO - PROCESS | 5220 | 1465427063367 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:23 INFO - PROCESS | 5220 | 1465427063386 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:23 INFO - PROCESS | 5220 | ++DOCSHELL 0x92cce400 == 33 [pid = 5220] [id = 358] 16:04:23 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x92cce800) [pid = 5220] [serial = 1075] [outer = (nil)] 16:04:23 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x93821800) [pid = 5220] [serial = 1076] [outer = 0x92cce800] 16:04:23 INFO - PROCESS | 5220 | 1465427063468 Marionette DEBUG loaded listener.js 16:04:23 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x93907800) [pid = 5220] [serial = 1077] [outer = 0x92cce800] 16:04:24 INFO - PROCESS | 5220 | 1465427064680 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 16:04:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 16:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1530ms 16:04:24 INFO - PROCESS | 5220 | 1465427064727 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 16:04:24 INFO - PROCESS | 5220 | 1465427064733 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 16:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 16:04:24 INFO - PROCESS | 5220 | 1465427064741 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 16:04:24 INFO - PROCESS | 5220 | 1465427064749 Marionette TRACE conn3 <- [1,1406,null,{}] 16:04:24 INFO - PROCESS | 5220 | 1465427064756 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:24 INFO - PROCESS | 5220 | 1465427064762 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:24 INFO - PROCESS | 5220 | 1465427064949 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 16:04:25 INFO - PROCESS | 5220 | 1465427065156 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:25 INFO - PROCESS | 5220 | 1465427065162 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:25 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4a0400 == 34 [pid = 5220] [id = 359] 16:04:25 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x8e4a7000) [pid = 5220] [serial = 1078] [outer = (nil)] 16:04:25 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x90fa2400) [pid = 5220] [serial = 1079] [outer = 0x8e4a7000] 16:04:25 INFO - PROCESS | 5220 | 1465427065253 Marionette DEBUG loaded listener.js 16:04:25 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x91be8400) [pid = 5220] [serial = 1080] [outer = 0x8e4a7000] 16:04:26 INFO - PROCESS | 5220 | 1465427066226 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 16:04:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 16:04:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1542ms 16:04:26 INFO - PROCESS | 5220 | 1465427066283 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 16:04:26 INFO - PROCESS | 5220 | 1465427066291 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 16:04:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 16:04:26 INFO - PROCESS | 5220 | 1465427066302 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 16:04:26 INFO - PROCESS | 5220 | 1465427066306 Marionette TRACE conn3 <- [1,1410,null,{}] 16:04:26 INFO - PROCESS | 5220 | 1465427066312 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:26 INFO - PROCESS | 5220 | 1465427066319 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:26 INFO - PROCESS | 5220 | 1465427066509 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 16:04:26 INFO - PROCESS | 5220 | 1465427066760 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:26 INFO - PROCESS | 5220 | 1465427066768 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:26 INFO - PROCESS | 5220 | ++DOCSHELL 0x9125b400 == 35 [pid = 5220] [id = 360] 16:04:26 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x92919000) [pid = 5220] [serial = 1081] [outer = (nil)] 16:04:26 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x92ccd400) [pid = 5220] [serial = 1082] [outer = 0x92919000] 16:04:26 INFO - PROCESS | 5220 | 1465427066853 Marionette DEBUG loaded listener.js 16:04:26 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x9385d800) [pid = 5220] [serial = 1083] [outer = 0x92919000] 16:04:27 INFO - PROCESS | 5220 | 1465427067973 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 16:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 16:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1692ms 16:04:27 INFO - PROCESS | 5220 | 1465427067994 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 16:04:27 INFO - PROCESS | 5220 | 1465427067998 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 16:04:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 16:04:28 INFO - PROCESS | 5220 | 1465427068004 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 16:04:28 INFO - PROCESS | 5220 | 1465427068010 Marionette TRACE conn3 <- [1,1414,null,{}] 16:04:28 INFO - PROCESS | 5220 | 1465427068026 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:28 INFO - PROCESS | 5220 | 1465427068035 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:28 INFO - PROCESS | 5220 | 1465427068267 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 16:04:28 INFO - PROCESS | 5220 | 1465427068488 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:28 INFO - PROCESS | 5220 | 1465427068501 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:28 INFO - PROCESS | 5220 | ++DOCSHELL 0x93c42400 == 36 [pid = 5220] [id = 361] 16:04:28 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x93c42c00) [pid = 5220] [serial = 1084] [outer = (nil)] 16:04:28 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x94768400) [pid = 5220] [serial = 1085] [outer = 0x93c42c00] 16:04:28 INFO - PROCESS | 5220 | 1465427068581 Marionette DEBUG loaded listener.js 16:04:28 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0x951c7800) [pid = 5220] [serial = 1086] [outer = 0x93c42c00] 16:04:29 INFO - PROCESS | 5220 | 1465427069665 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 16:04:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 16:04:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1683ms 16:04:29 INFO - PROCESS | 5220 | 1465427069688 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 16:04:29 INFO - PROCESS | 5220 | 1465427069693 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 16:04:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 16:04:29 INFO - PROCESS | 5220 | 1465427069699 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 16:04:29 INFO - PROCESS | 5220 | 1465427069703 Marionette TRACE conn3 <- [1,1418,null,{}] 16:04:29 INFO - PROCESS | 5220 | 1465427069709 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:29 INFO - PROCESS | 5220 | 1465427069714 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:29 INFO - PROCESS | 5220 | 1465427069890 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 16:04:30 INFO - PROCESS | 5220 | 1465427070231 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:30 INFO - PROCESS | 5220 | 1465427070239 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:30 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e65c400 == 37 [pid = 5220] [id = 362] 16:04:30 INFO - PROCESS | 5220 | ++DOMWINDOW == 81 (0x8e65dc00) [pid = 5220] [serial = 1087] [outer = (nil)] 16:04:30 INFO - PROCESS | 5220 | ++DOMWINDOW == 82 (0x8e667000) [pid = 5220] [serial = 1088] [outer = 0x8e65dc00] 16:04:30 INFO - PROCESS | 5220 | 1465427070320 Marionette DEBUG loaded listener.js 16:04:30 INFO - PROCESS | 5220 | ++DOMWINDOW == 83 (0x8f5b0800) [pid = 5220] [serial = 1089] [outer = 0x8e65dc00] 16:04:31 INFO - PROCESS | 5220 | --DOCSHELL 0x9768f800 == 36 [pid = 5220] [id = 350] 16:04:31 INFO - PROCESS | 5220 | --DOCSHELL 0x8e49dc00 == 35 [pid = 5220] [id = 335] 16:04:31 INFO - PROCESS | 5220 | --DOCSHELL 0x8f498800 == 34 [pid = 5220] [id = 332] 16:04:31 INFO - PROCESS | 5220 | 1465427071375 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 16:04:31 INFO - PROCESS | 5220 | --DOMWINDOW == 82 (0x93a25000) [pid = 5220] [serial = 1037] [outer = (nil)] [url = about:blank] 16:04:31 INFO - PROCESS | 5220 | --DOMWINDOW == 81 (0x94750400) [pid = 5220] [serial = 1038] [outer = (nil)] [url = about:blank] 16:04:31 INFO - PROCESS | 5220 | --DOMWINDOW == 80 (0x93863400) [pid = 5220] [serial = 1031] [outer = (nil)] [url = about:blank] 16:04:31 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x922c9000) [pid = 5220] [serial = 1034] [outer = (nil)] [url = about:blank] 16:04:31 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x92ccfc00) [pid = 5220] [serial = 1011] [outer = (nil)] [url = about:blank] 16:04:31 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x8f8af400) [pid = 5220] [serial = 1013] [outer = (nil)] [url = about:blank] 16:04:31 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x90fa4000) [pid = 5220] [serial = 1014] [outer = (nil)] [url = about:blank] 16:04:31 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x91266c00) [pid = 5220] [serial = 1025] [outer = (nil)] [url = about:blank] 16:04:31 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x91be5800) [pid = 5220] [serial = 1026] [outer = (nil)] [url = about:blank] 16:04:31 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x8f44ac00) [pid = 5220] [serial = 1022] [outer = (nil)] [url = about:blank] 16:04:31 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x8f5adc00) [pid = 5220] [serial = 1023] [outer = (nil)] [url = about:blank] 16:04:31 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x9382a800) [pid = 5220] [serial = 1019] [outer = (nil)] [url = about:blank] 16:04:31 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x92365400) [pid = 5220] [serial = 1035] [outer = (nil)] [url = about:blank] 16:04:31 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x9385b400) [pid = 5220] [serial = 1020] [outer = (nil)] [url = about:blank] 16:04:31 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x91ccb000) [pid = 5220] [serial = 1016] [outer = (nil)] [url = about:blank] 16:04:31 INFO - PROCESS | 5220 | --DOMWINDOW == 67 (0x922ce800) [pid = 5220] [serial = 1017] [outer = (nil)] [url = about:blank] 16:04:31 INFO - PROCESS | 5220 | --DOMWINDOW == 66 (0x92918000) [pid = 5220] [serial = 1028] [outer = (nil)] [url = about:blank] 16:04:31 INFO - PROCESS | 5220 | --DOMWINDOW == 65 (0x93910c00) [pid = 5220] [serial = 1032] [outer = (nil)] [url = about:blank] 16:04:31 INFO - PROCESS | 5220 | --DOMWINDOW == 64 (0x92cc4000) [pid = 5220] [serial = 1029] [outer = (nil)] [url = about:blank] 16:04:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 16:04:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1735ms 16:04:31 INFO - PROCESS | 5220 | 1465427071437 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 16:04:31 INFO - PROCESS | 5220 | 1465427071442 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 16:04:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 16:04:31 INFO - PROCESS | 5220 | 1465427071450 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 16:04:31 INFO - PROCESS | 5220 | 1465427071454 Marionette TRACE conn3 <- [1,1422,null,{}] 16:04:31 INFO - PROCESS | 5220 | 1465427071462 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:31 INFO - PROCESS | 5220 | 1465427071469 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:31 INFO - PROCESS | 5220 | 1465427071623 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 16:04:31 INFO - PROCESS | 5220 | 1465427071788 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:31 INFO - PROCESS | 5220 | 1465427071799 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:31 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f8a8800 == 35 [pid = 5220] [id = 363] 16:04:31 INFO - PROCESS | 5220 | ++DOMWINDOW == 65 (0x8f8abc00) [pid = 5220] [serial = 1090] [outer = (nil)] 16:04:31 INFO - PROCESS | 5220 | ++DOMWINDOW == 66 (0x910d7000) [pid = 5220] [serial = 1091] [outer = 0x8f8abc00] 16:04:31 INFO - PROCESS | 5220 | 1465427071881 Marionette DEBUG loaded listener.js 16:04:31 INFO - PROCESS | 5220 | ++DOMWINDOW == 67 (0x9125fc00) [pid = 5220] [serial = 1092] [outer = 0x8f8abc00] 16:04:32 INFO - PROCESS | 5220 | 1465427072699 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 16:04:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 16:04:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1284ms 16:04:32 INFO - PROCESS | 5220 | 1465427072735 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 16:04:32 INFO - PROCESS | 5220 | 1465427072741 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 16:04:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 16:04:32 INFO - PROCESS | 5220 | 1465427072749 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 16:04:32 INFO - PROCESS | 5220 | 1465427072753 Marionette TRACE conn3 <- [1,1426,null,{}] 16:04:32 INFO - PROCESS | 5220 | 1465427072758 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:32 INFO - PROCESS | 5220 | 1465427072763 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:32 INFO - PROCESS | 5220 | 1465427072922 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 16:04:32 INFO - PROCESS | 5220 | 1465427072931 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:32 INFO - PROCESS | 5220 | 1465427072938 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:32 INFO - PROCESS | 5220 | ++DOCSHELL 0x91ff0400 == 36 [pid = 5220] [id = 364] 16:04:32 INFO - PROCESS | 5220 | ++DOMWINDOW == 68 (0x922c3800) [pid = 5220] [serial = 1093] [outer = (nil)] 16:04:33 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x9235d000) [pid = 5220] [serial = 1094] [outer = 0x922c3800] 16:04:33 INFO - PROCESS | 5220 | 1465427073008 Marionette DEBUG loaded listener.js 16:04:33 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x91bea000) [pid = 5220] [serial = 1095] [outer = 0x922c3800] 16:04:33 INFO - PROCESS | 5220 | 1465427073957 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 16:04:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 16:04:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1240ms 16:04:33 INFO - PROCESS | 5220 | 1465427073991 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 16:04:33 INFO - PROCESS | 5220 | 1465427073994 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 16:04:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 16:04:34 INFO - PROCESS | 5220 | 1465427074008 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 16:04:34 INFO - PROCESS | 5220 | 1465427074017 Marionette TRACE conn3 <- [1,1430,null,{}] 16:04:34 INFO - PROCESS | 5220 | 1465427074034 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:34 INFO - PROCESS | 5220 | 1465427074041 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:34 INFO - PROCESS | 5220 | 1465427074248 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 16:04:34 INFO - PROCESS | 5220 | 1465427074269 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:34 INFO - PROCESS | 5220 | 1465427074276 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:34 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f5b0400 == 37 [pid = 5220] [id = 365] 16:04:34 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x92cc4c00) [pid = 5220] [serial = 1096] [outer = (nil)] 16:04:34 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x93903c00) [pid = 5220] [serial = 1097] [outer = 0x92cc4c00] 16:04:34 INFO - PROCESS | 5220 | 1465427074341 Marionette DEBUG loaded listener.js 16:04:34 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x93a17400) [pid = 5220] [serial = 1098] [outer = 0x92cc4c00] 16:04:35 INFO - PROCESS | 5220 | 1465427075243 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 16:04:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 16:04:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1307ms 16:04:35 INFO - PROCESS | 5220 | 1465427075315 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 16:04:35 INFO - PROCESS | 5220 | 1465427075320 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 16:04:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 16:04:35 INFO - PROCESS | 5220 | 1465427075326 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 16:04:35 INFO - PROCESS | 5220 | 1465427075329 Marionette TRACE conn3 <- [1,1434,null,{}] 16:04:35 INFO - PROCESS | 5220 | 1465427075334 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:35 INFO - PROCESS | 5220 | 1465427075339 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:35 INFO - PROCESS | 5220 | 1465427075550 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 16:04:35 INFO - PROCESS | 5220 | 1465427075568 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:35 INFO - PROCESS | 5220 | 1465427075575 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:35 INFO - PROCESS | 5220 | ++DOCSHELL 0x91bca000 == 38 [pid = 5220] [id = 366] 16:04:35 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x9235f000) [pid = 5220] [serial = 1099] [outer = (nil)] 16:04:35 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x93c39c00) [pid = 5220] [serial = 1100] [outer = 0x9235f000] 16:04:35 INFO - PROCESS | 5220 | 1465427075658 Marionette DEBUG loaded listener.js 16:04:35 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x94753400) [pid = 5220] [serial = 1101] [outer = 0x9235f000] 16:04:36 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x98070000) [pid = 5220] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 16:04:36 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x8e65e400) [pid = 5220] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 16:04:36 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x93c3c000) [pid = 5220] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 16:04:36 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x92911800) [pid = 5220] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 16:04:36 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x922c8800) [pid = 5220] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 16:04:36 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x8f44b800) [pid = 5220] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 16:04:36 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x8f8a1c00) [pid = 5220] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 16:04:36 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x94759800) [pid = 5220] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 16:04:36 INFO - PROCESS | 5220 | --DOMWINDOW == 67 (0x8e664000) [pid = 5220] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 16:04:36 INFO - PROCESS | 5220 | --DOMWINDOW == 66 (0x9126a800) [pid = 5220] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 16:04:36 INFO - PROCESS | 5220 | --DOMWINDOW == 65 (0x995ae800) [pid = 5220] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 16:04:36 INFO - PROCESS | 5220 | --DOMWINDOW == 64 (0x8f5ba400) [pid = 5220] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 16:04:36 INFO - PROCESS | 5220 | 1465427076674 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 16:04:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 16:04:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1385ms 16:04:36 INFO - PROCESS | 5220 | 1465427076712 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 16:04:36 INFO - PROCESS | 5220 | 1465427076715 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 16:04:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 16:04:36 INFO - PROCESS | 5220 | 1465427076721 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 16:04:36 INFO - PROCESS | 5220 | 1465427076725 Marionette TRACE conn3 <- [1,1438,null,{}] 16:04:36 INFO - PROCESS | 5220 | 1465427076730 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:36 INFO - PROCESS | 5220 | 1465427076734 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:36 INFO - PROCESS | 5220 | 1465427076920 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 16:04:36 INFO - PROCESS | 5220 | 1465427076939 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:36 INFO - PROCESS | 5220 | 1465427076956 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:36 INFO - PROCESS | 5220 | ++DOCSHELL 0x922c1800 == 39 [pid = 5220] [id = 367] 16:04:36 INFO - PROCESS | 5220 | ++DOMWINDOW == 65 (0x93858400) [pid = 5220] [serial = 1102] [outer = (nil)] 16:04:37 INFO - PROCESS | 5220 | ++DOMWINDOW == 66 (0x94759800) [pid = 5220] [serial = 1103] [outer = 0x93858400] 16:04:37 INFO - PROCESS | 5220 | 1465427077034 Marionette DEBUG loaded listener.js 16:04:37 INFO - PROCESS | 5220 | ++DOMWINDOW == 67 (0x97692400) [pid = 5220] [serial = 1104] [outer = 0x93858400] 16:04:37 INFO - PROCESS | 5220 | 1465427077889 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 16:04:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 16:04:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1228ms 16:04:37 INFO - PROCESS | 5220 | 1465427077950 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 16:04:37 INFO - PROCESS | 5220 | 1465427077954 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 16:04:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 16:04:37 INFO - PROCESS | 5220 | 1465427077960 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 16:04:37 INFO - PROCESS | 5220 | 1465427077963 Marionette TRACE conn3 <- [1,1442,null,{}] 16:04:37 INFO - PROCESS | 5220 | 1465427077969 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:37 INFO - PROCESS | 5220 | 1465427077975 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:38 INFO - PROCESS | 5220 | 1465427078149 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 16:04:38 INFO - PROCESS | 5220 | 1465427078275 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:38 INFO - PROCESS | 5220 | 1465427078284 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:38 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4a0000 == 40 [pid = 5220] [id = 368] 16:04:38 INFO - PROCESS | 5220 | ++DOMWINDOW == 68 (0x8e4a2c00) [pid = 5220] [serial = 1105] [outer = (nil)] 16:04:38 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x8e4ab800) [pid = 5220] [serial = 1106] [outer = 0x8e4a2c00] 16:04:38 INFO - PROCESS | 5220 | 1465427078437 Marionette DEBUG loaded listener.js 16:04:38 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x8ecd3400) [pid = 5220] [serial = 1107] [outer = 0x8e4a2c00] 16:04:39 INFO - PROCESS | 5220 | 1465427079479 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 16:04:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 16:04:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1583ms 16:04:39 INFO - PROCESS | 5220 | 1465427079545 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 16:04:39 INFO - PROCESS | 5220 | 1465427079552 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 16:04:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 16:04:39 INFO - PROCESS | 5220 | 1465427079560 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 16:04:39 INFO - PROCESS | 5220 | 1465427079564 Marionette TRACE conn3 <- [1,1446,null,{}] 16:04:39 INFO - PROCESS | 5220 | 1465427079572 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:39 INFO - PROCESS | 5220 | 1465427079577 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:39 INFO - PROCESS | 5220 | 1465427079796 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 16:04:40 INFO - PROCESS | 5220 | 1465427080009 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:40 INFO - PROCESS | 5220 | 1465427080015 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:40 INFO - PROCESS | 5220 | ++DOCSHELL 0x910d6400 == 41 [pid = 5220] [id = 369] 16:04:40 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x9126a000) [pid = 5220] [serial = 1108] [outer = (nil)] 16:04:40 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x91bc9c00) [pid = 5220] [serial = 1109] [outer = 0x9126a000] 16:04:40 INFO - PROCESS | 5220 | 1465427080149 Marionette DEBUG loaded listener.js 16:04:40 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x91be7800) [pid = 5220] [serial = 1110] [outer = 0x9126a000] 16:04:41 INFO - PROCESS | 5220 | 1465427081108 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 16:04:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 16:04:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1579ms 16:04:41 INFO - PROCESS | 5220 | 1465427081139 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 16:04:41 INFO - PROCESS | 5220 | 1465427081145 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 16:04:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 16:04:41 INFO - PROCESS | 5220 | 1465427081156 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 16:04:41 INFO - PROCESS | 5220 | 1465427081160 Marionette TRACE conn3 <- [1,1450,null,{}] 16:04:41 INFO - PROCESS | 5220 | 1465427081166 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:41 INFO - PROCESS | 5220 | 1465427081173 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:41 INFO - PROCESS | 5220 | 1465427081362 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 16:04:41 INFO - PROCESS | 5220 | 1465427081620 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:41 INFO - PROCESS | 5220 | 1465427081628 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:41 INFO - PROCESS | 5220 | ++DOCSHELL 0x922cd400 == 42 [pid = 5220] [id = 370] 16:04:41 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x92914400) [pid = 5220] [serial = 1111] [outer = (nil)] 16:04:41 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x92920400) [pid = 5220] [serial = 1112] [outer = 0x92914400] 16:04:41 INFO - PROCESS | 5220 | 1465427081753 Marionette DEBUG loaded listener.js 16:04:41 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x93822c00) [pid = 5220] [serial = 1113] [outer = 0x92914400] 16:04:42 INFO - PROCESS | 5220 | 1465427082748 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 16:04:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 16:04:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1631ms 16:04:42 INFO - PROCESS | 5220 | 1465427082787 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 16:04:42 INFO - PROCESS | 5220 | 1465427082791 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 16:04:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 16:04:42 INFO - PROCESS | 5220 | 1465427082798 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 16:04:42 INFO - PROCESS | 5220 | 1465427082804 Marionette TRACE conn3 <- [1,1454,null,{}] 16:04:42 INFO - PROCESS | 5220 | 1465427082820 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:42 INFO - PROCESS | 5220 | 1465427082828 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:43 INFO - PROCESS | 5220 | 1465427083021 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 16:04:43 INFO - PROCESS | 5220 | 1465427083249 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:43 INFO - PROCESS | 5220 | 1465427083258 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:43 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4a1400 == 43 [pid = 5220] [id = 371] 16:04:43 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x93905c00) [pid = 5220] [serial = 1114] [outer = (nil)] 16:04:43 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x97699800) [pid = 5220] [serial = 1115] [outer = 0x93905c00] 16:04:43 INFO - PROCESS | 5220 | 1465427083352 Marionette DEBUG loaded listener.js 16:04:43 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x98256c00) [pid = 5220] [serial = 1116] [outer = 0x93905c00] 16:04:44 INFO - PROCESS | 5220 | 1465427084244 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 16:04:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 16:04:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1482ms 16:04:44 INFO - PROCESS | 5220 | 1465427084281 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 16:04:44 INFO - PROCESS | 5220 | 1465427084285 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 16:04:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 16:04:44 INFO - PROCESS | 5220 | 1465427084292 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 16:04:44 INFO - PROCESS | 5220 | 1465427084295 Marionette TRACE conn3 <- [1,1458,null,{}] 16:04:44 INFO - PROCESS | 5220 | 1465427084301 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:44 INFO - PROCESS | 5220 | 1465427084307 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:44 INFO - PROCESS | 5220 | 1465427084495 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 16:04:44 INFO - PROCESS | 5220 | 1465427084662 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:44 INFO - PROCESS | 5220 | 1465427084668 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:44 INFO - PROCESS | 5220 | ++DOCSHELL 0x98967000 == 44 [pid = 5220] [id = 372] 16:04:44 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0x98968c00) [pid = 5220] [serial = 1117] [outer = (nil)] 16:04:44 INFO - PROCESS | 5220 | ++DOMWINDOW == 81 (0x995b4400) [pid = 5220] [serial = 1118] [outer = 0x98968c00] 16:04:44 INFO - PROCESS | 5220 | 1465427084754 Marionette DEBUG loaded listener.js 16:04:44 INFO - PROCESS | 5220 | ++DOMWINDOW == 82 (0x995bac00) [pid = 5220] [serial = 1119] [outer = 0x98968c00] 16:04:45 INFO - PROCESS | 5220 | 1465427085719 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 16:04:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 16:04:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1479ms 16:04:45 INFO - PROCESS | 5220 | 1465427085771 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 16:04:45 INFO - PROCESS | 5220 | 1465427085775 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 16:04:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 16:04:45 INFO - PROCESS | 5220 | 1465427085781 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 16:04:45 INFO - PROCESS | 5220 | 1465427085784 Marionette TRACE conn3 <- [1,1462,null,{}] 16:04:45 INFO - PROCESS | 5220 | 1465427085790 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:45 INFO - PROCESS | 5220 | 1465427085795 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:45 INFO - PROCESS | 5220 | 1465427085963 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 16:04:46 INFO - PROCESS | 5220 | 1465427086136 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:46 INFO - PROCESS | 5220 | 1465427086144 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:46 INFO - PROCESS | 5220 | ++DOCSHELL 0x997b5800 == 45 [pid = 5220] [id = 373] 16:04:46 INFO - PROCESS | 5220 | ++DOMWINDOW == 83 (0x99821c00) [pid = 5220] [serial = 1120] [outer = (nil)] 16:04:46 INFO - PROCESS | 5220 | ++DOMWINDOW == 84 (0x99826c00) [pid = 5220] [serial = 1121] [outer = 0x99821c00] 16:04:46 INFO - PROCESS | 5220 | 1465427086243 Marionette DEBUG loaded listener.js 16:04:46 INFO - PROCESS | 5220 | ++DOMWINDOW == 85 (0x99adc800) [pid = 5220] [serial = 1122] [outer = 0x99821c00] 16:04:47 INFO - PROCESS | 5220 | 1465427087276 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 16:04:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 16:04:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1533ms 16:04:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 16:04:47 INFO - PROCESS | 5220 | 1465427087314 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 16:04:47 INFO - PROCESS | 5220 | 1465427087318 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 16:04:47 INFO - PROCESS | 5220 | 1465427087324 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 16:04:47 INFO - PROCESS | 5220 | 1465427087327 Marionette TRACE conn3 <- [1,1466,null,{}] 16:04:47 INFO - PROCESS | 5220 | 1465427087334 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:47 INFO - PROCESS | 5220 | 1465427087344 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:47 INFO - PROCESS | 5220 | 1465427087537 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 16:04:47 INFO - PROCESS | 5220 | 1465427087785 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:47 INFO - PROCESS | 5220 | 1465427087795 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:47 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e65f800 == 46 [pid = 5220] [id = 374] 16:04:47 INFO - PROCESS | 5220 | ++DOMWINDOW == 86 (0x8ecd5400) [pid = 5220] [serial = 1123] [outer = (nil)] 16:04:47 INFO - PROCESS | 5220 | ++DOMWINDOW == 87 (0x8f49b400) [pid = 5220] [serial = 1124] [outer = 0x8ecd5400] 16:04:47 INFO - PROCESS | 5220 | 1465427087886 Marionette DEBUG loaded listener.js 16:04:47 INFO - PROCESS | 5220 | ++DOMWINDOW == 88 (0x90fa2c00) [pid = 5220] [serial = 1125] [outer = 0x8ecd5400] 16:04:49 INFO - PROCESS | 5220 | 1465427089019 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 16:04:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 16:04:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1737ms 16:04:49 INFO - PROCESS | 5220 | 1465427089060 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 16:04:49 INFO - PROCESS | 5220 | 1465427089066 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 16:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 16:04:49 INFO - PROCESS | 5220 | 1465427089075 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 16:04:49 INFO - PROCESS | 5220 | 1465427089079 Marionette TRACE conn3 <- [1,1470,null,{}] 16:04:49 INFO - PROCESS | 5220 | 1465427089087 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:49 INFO - PROCESS | 5220 | 1465427089091 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:49 INFO - PROCESS | 5220 | 1465427089258 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 16:04:49 INFO - PROCESS | 5220 | 1465427089508 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:49 INFO - PROCESS | 5220 | 1465427089523 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:49 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4a5800 == 47 [pid = 5220] [id = 375] 16:04:49 INFO - PROCESS | 5220 | ++DOMWINDOW == 89 (0x8f5b9000) [pid = 5220] [serial = 1126] [outer = (nil)] 16:04:49 INFO - PROCESS | 5220 | ++DOMWINDOW == 90 (0x8f8ab800) [pid = 5220] [serial = 1127] [outer = 0x8f5b9000] 16:04:49 INFO - PROCESS | 5220 | 1465427089593 Marionette DEBUG loaded listener.js 16:04:49 INFO - PROCESS | 5220 | ++DOMWINDOW == 91 (0x910ddc00) [pid = 5220] [serial = 1128] [outer = 0x8f5b9000] 16:04:51 INFO - PROCESS | 5220 | --DOCSHELL 0x922c5400 == 46 [pid = 5220] [id = 356] 16:04:51 INFO - PROCESS | 5220 | --DOCSHELL 0x8f49c400 == 45 [pid = 5220] [id = 357] 16:04:51 INFO - PROCESS | 5220 | --DOCSHELL 0x922c1800 == 44 [pid = 5220] [id = 367] 16:04:51 INFO - PROCESS | 5220 | --DOCSHELL 0x91bca000 == 43 [pid = 5220] [id = 366] 16:04:51 INFO - PROCESS | 5220 | --DOCSHELL 0x8f5b0400 == 42 [pid = 5220] [id = 365] 16:04:51 INFO - PROCESS | 5220 | --DOCSHELL 0x91ff0400 == 41 [pid = 5220] [id = 364] 16:04:51 INFO - PROCESS | 5220 | --DOCSHELL 0x8f8a8800 == 40 [pid = 5220] [id = 363] 16:04:51 INFO - PROCESS | 5220 | --DOCSHELL 0x8e65c400 == 39 [pid = 5220] [id = 362] 16:04:51 INFO - PROCESS | 5220 | --DOCSHELL 0x90f9e800 == 38 [pid = 5220] [id = 343] 16:04:51 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4ac400 == 37 [pid = 5220] [id = 340] 16:04:51 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4a0400 == 36 [pid = 5220] [id = 359] 16:04:51 INFO - PROCESS | 5220 | --DOCSHELL 0x8e660400 == 35 [pid = 5220] [id = 337] 16:04:51 INFO - PROCESS | 5220 | --DOCSHELL 0x92cce400 == 34 [pid = 5220] [id = 358] 16:04:51 INFO - PROCESS | 5220 | --DOCSHELL 0x91bcd800 == 33 [pid = 5220] [id = 334] 16:04:51 INFO - PROCESS | 5220 | --DOCSHELL 0x93a1f000 == 32 [pid = 5220] [id = 345] 16:04:51 INFO - PROCESS | 5220 | --DOCSHELL 0x93c42400 == 31 [pid = 5220] [id = 361] 16:04:51 INFO - PROCESS | 5220 | --DOCSHELL 0x91bec000 == 30 [pid = 5220] [id = 347] 16:04:51 INFO - PROCESS | 5220 | --DOCSHELL 0x8f5b8c00 == 29 [pid = 5220] [id = 355] 16:04:51 INFO - PROCESS | 5220 | --DOCSHELL 0x93823400 == 28 [pid = 5220] [id = 339] 16:04:51 INFO - PROCESS | 5220 | --DOCSHELL 0x9125b400 == 27 [pid = 5220] [id = 360] 16:04:51 INFO - PROCESS | 5220 | --DOCSHELL 0x8ecd3c00 == 26 [pid = 5220] [id = 346] 16:04:51 INFO - PROCESS | 5220 | --DOCSHELL 0x90fa5800 == 25 [pid = 5220] [id = 333] 16:04:51 INFO - PROCESS | 5220 | --DOCSHELL 0x8f5b8000 == 24 [pid = 5220] [id = 354] 16:04:51 INFO - PROCESS | 5220 | --DOCSHELL 0x8f444400 == 23 [pid = 5220] [id = 344] 16:04:51 INFO - PROCESS | 5220 | --DOCSHELL 0x92913000 == 22 [pid = 5220] [id = 336] 16:04:51 INFO - PROCESS | 5220 | --DOCSHELL 0x93a1ec00 == 21 [pid = 5220] [id = 348] 16:04:51 INFO - PROCESS | 5220 | --DOCSHELL 0x91be5400 == 20 [pid = 5220] [id = 338] 16:04:51 INFO - PROCESS | 5220 | --DOCSHELL 0x8e663400 == 19 [pid = 5220] [id = 352] 16:04:51 INFO - PROCESS | 5220 | --DOCSHELL 0x93c39800 == 18 [pid = 5220] [id = 349] 16:04:51 INFO - PROCESS | 5220 | --DOCSHELL 0x8f5b7800 == 17 [pid = 5220] [id = 351] 16:04:51 INFO - PROCESS | 5220 | --DOCSHELL 0x8e65e000 == 16 [pid = 5220] [id = 353] 16:04:51 INFO - PROCESS | 5220 | --DOCSHELL 0x9125b800 == 15 [pid = 5220] [id = 341] 16:04:51 INFO - PROCESS | 5220 | --DOCSHELL 0x8ecd5800 == 14 [pid = 5220] [id = 342] 16:04:51 INFO - PROCESS | 5220 | --DOCSHELL 0x8e65f800 == 13 [pid = 5220] [id = 374] 16:04:51 INFO - PROCESS | 5220 | --DOCSHELL 0x997b5800 == 12 [pid = 5220] [id = 373] 16:04:51 INFO - PROCESS | 5220 | --DOCSHELL 0x98967000 == 11 [pid = 5220] [id = 372] 16:04:51 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4a1400 == 10 [pid = 5220] [id = 371] 16:04:51 INFO - PROCESS | 5220 | --DOCSHELL 0x910d6400 == 9 [pid = 5220] [id = 369] 16:04:51 INFO - PROCESS | 5220 | --DOCSHELL 0x922cd400 == 8 [pid = 5220] [id = 370] 16:04:51 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4a0000 == 7 [pid = 5220] [id = 368] 16:04:51 INFO - PROCESS | 5220 | --DOMWINDOW == 90 (0x98972800) [pid = 5220] [serial = 1053] [outer = (nil)] [url = about:blank] 16:04:51 INFO - PROCESS | 5220 | --DOMWINDOW == 89 (0x8ece0800) [pid = 5220] [serial = 1062] [outer = (nil)] [url = about:blank] 16:04:51 INFO - PROCESS | 5220 | --DOMWINDOW == 88 (0x97691800) [pid = 5220] [serial = 1049] [outer = (nil)] [url = about:blank] 16:04:51 INFO - PROCESS | 5220 | --DOMWINDOW == 87 (0x982e0400) [pid = 5220] [serial = 1052] [outer = (nil)] [url = about:blank] 16:04:51 INFO - PROCESS | 5220 | --DOMWINDOW == 86 (0x92edf400) [pid = 5220] [serial = 1044] [outer = (nil)] [url = about:blank] 16:04:51 INFO - PROCESS | 5220 | --DOMWINDOW == 85 (0x8e662000) [pid = 5220] [serial = 1061] [outer = (nil)] [url = about:blank] 16:04:51 INFO - PROCESS | 5220 | --DOMWINDOW == 84 (0x9291b000) [pid = 5220] [serial = 1071] [outer = (nil)] [url = about:blank] 16:04:51 INFO - PROCESS | 5220 | --DOMWINDOW == 83 (0x910d8400) [pid = 5220] [serial = 1040] [outer = (nil)] [url = about:blank] 16:04:51 INFO - PROCESS | 5220 | --DOMWINDOW == 82 (0x90f9f800) [pid = 5220] [serial = 1065] [outer = (nil)] [url = about:blank] 16:04:51 INFO - PROCESS | 5220 | --DOMWINDOW == 81 (0x951c7c00) [pid = 5220] [serial = 1047] [outer = (nil)] [url = about:blank] 16:04:51 INFO - PROCESS | 5220 | --DOMWINDOW == 80 (0x91bcac00) [pid = 5220] [serial = 1041] [outer = (nil)] [url = about:blank] 16:04:51 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x8f8acc00) [pid = 5220] [serial = 1064] [outer = (nil)] [url = about:blank] 16:04:51 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x8ecdc800) [pid = 5220] [serial = 1058] [outer = (nil)] [url = about:blank] 16:04:51 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x9769c800) [pid = 5220] [serial = 1050] [outer = (nil)] [url = about:blank] 16:04:51 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x8f495400) [pid = 5220] [serial = 1059] [outer = (nil)] [url = about:blank] 16:04:51 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x92369800) [pid = 5220] [serial = 1070] [outer = (nil)] [url = about:blank] 16:04:51 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x92912400) [pid = 5220] [serial = 1073] [outer = (nil)] [url = about:blank] 16:04:51 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x99822000) [pid = 5220] [serial = 1056] [outer = (nil)] [url = about:blank] 16:04:51 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x94768000) [pid = 5220] [serial = 1046] [outer = (nil)] [url = about:blank] 16:04:51 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x92ccbc00) [pid = 5220] [serial = 1043] [outer = (nil)] [url = about:blank] 16:04:51 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x91bcb000) [pid = 5220] [serial = 1067] [outer = (nil)] [url = about:blank] 16:04:51 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x91bea400) [pid = 5220] [serial = 1068] [outer = (nil)] [url = about:blank] 16:04:51 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x9976f400) [pid = 5220] [serial = 1055] [outer = (nil)] [url = about:blank] 16:04:51 INFO - PROCESS | 5220 | --DOMWINDOW == 67 (0x92cc2400) [pid = 5220] [serial = 1074] [outer = (nil)] [url = about:blank] 16:04:51 INFO - PROCESS | 5220 | 1465427091681 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 16:04:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 16:04:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 2737ms 16:04:51 INFO - PROCESS | 5220 | 1465427091812 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 16:04:51 INFO - PROCESS | 5220 | 1465427091817 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 16:04:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 16:04:51 INFO - PROCESS | 5220 | 1465427091825 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 16:04:51 INFO - PROCESS | 5220 | 1465427091831 Marionette TRACE conn3 <- [1,1474,null,{}] 16:04:51 INFO - PROCESS | 5220 | 1465427091840 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:51 INFO - PROCESS | 5220 | 1465427091844 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:51 INFO - PROCESS | 5220 | 1465427091994 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 16:04:52 INFO - PROCESS | 5220 | 1465427092005 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:52 INFO - PROCESS | 5220 | 1465427092014 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:52 INFO - PROCESS | 5220 | ++DOCSHELL 0x8ecdc400 == 8 [pid = 5220] [id = 376] 16:04:52 INFO - PROCESS | 5220 | ++DOMWINDOW == 68 (0x8ecdc800) [pid = 5220] [serial = 1129] [outer = (nil)] 16:04:52 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x8f43e400) [pid = 5220] [serial = 1130] [outer = 0x8ecdc800] 16:04:52 INFO - PROCESS | 5220 | 1465427092085 Marionette DEBUG loaded listener.js 16:04:52 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x8f447800) [pid = 5220] [serial = 1131] [outer = 0x8ecdc800] 16:04:53 INFO - PROCESS | 5220 | 1465427093020 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 16:04:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 16:04:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1243ms 16:04:53 INFO - PROCESS | 5220 | 1465427093068 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 16:04:53 INFO - PROCESS | 5220 | 1465427093076 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 16:04:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 16:04:53 INFO - PROCESS | 5220 | 1465427093088 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 16:04:53 INFO - PROCESS | 5220 | 1465427093092 Marionette TRACE conn3 <- [1,1478,null,{}] 16:04:53 INFO - PROCESS | 5220 | 1465427093098 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:53 INFO - PROCESS | 5220 | 1465427093105 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:53 INFO - PROCESS | 5220 | 1465427093278 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 16:04:53 INFO - PROCESS | 5220 | 1465427093399 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:53 INFO - PROCESS | 5220 | 1465427093408 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:53 INFO - PROCESS | 5220 | ++DOCSHELL 0x90f98c00 == 9 [pid = 5220] [id = 377] 16:04:53 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x90f9ac00) [pid = 5220] [serial = 1132] [outer = (nil)] 16:04:53 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x90fa7000) [pid = 5220] [serial = 1133] [outer = 0x90f9ac00] 16:04:53 INFO - PROCESS | 5220 | 1465427093482 Marionette DEBUG loaded listener.js 16:04:53 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x910e1c00) [pid = 5220] [serial = 1134] [outer = 0x90f9ac00] 16:04:54 INFO - PROCESS | 5220 | 1465427094388 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 16:04:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 16:04:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1332ms 16:04:54 INFO - PROCESS | 5220 | 1465427094419 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 16:04:54 INFO - PROCESS | 5220 | 1465427094423 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 16:04:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 16:04:54 INFO - PROCESS | 5220 | 1465427094429 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 16:04:54 INFO - PROCESS | 5220 | 1465427094435 Marionette TRACE conn3 <- [1,1482,null,{}] 16:04:54 INFO - PROCESS | 5220 | 1465427094458 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:54 INFO - PROCESS | 5220 | 1465427094468 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:54 INFO - PROCESS | 5220 | 1465427094676 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 16:04:54 INFO - PROCESS | 5220 | 1465427094698 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:54 INFO - PROCESS | 5220 | 1465427094709 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:54 INFO - PROCESS | 5220 | ++DOCSHELL 0x91ccc400 == 10 [pid = 5220] [id = 378] 16:04:54 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x91cccc00) [pid = 5220] [serial = 1135] [outer = (nil)] 16:04:54 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x922c1400) [pid = 5220] [serial = 1136] [outer = 0x91cccc00] 16:04:54 INFO - PROCESS | 5220 | 1465427094780 Marionette DEBUG loaded listener.js 16:04:54 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x9235c400) [pid = 5220] [serial = 1137] [outer = 0x91cccc00] 16:04:55 INFO - PROCESS | 5220 | 1465427095690 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 16:04:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 16:04:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1282ms 16:04:55 INFO - PROCESS | 5220 | 1465427095713 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 16:04:55 INFO - PROCESS | 5220 | 1465427095721 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 16:04:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 16:04:55 INFO - PROCESS | 5220 | 1465427095746 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 16:04:55 INFO - PROCESS | 5220 | 1465427095765 Marionette TRACE conn3 <- [1,1486,null,{}] 16:04:55 INFO - PROCESS | 5220 | 1465427095772 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:55 INFO - PROCESS | 5220 | 1465427095777 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:55 INFO - PROCESS | 5220 | 1465427095988 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 16:04:56 INFO - PROCESS | 5220 | 1465427096006 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:56 INFO - PROCESS | 5220 | 1465427096015 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:56 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f5af000 == 11 [pid = 5220] [id = 379] 16:04:56 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x92360c00) [pid = 5220] [serial = 1138] [outer = (nil)] 16:04:56 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x9291ec00) [pid = 5220] [serial = 1139] [outer = 0x92360c00] 16:04:56 INFO - PROCESS | 5220 | 1465427096086 Marionette DEBUG loaded listener.js 16:04:56 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x92ccc800) [pid = 5220] [serial = 1140] [outer = 0x92360c00] 16:04:56 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x9235f000) [pid = 5220] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 16:04:56 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x92cce800) [pid = 5220] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 16:04:56 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x8e4a7000) [pid = 5220] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 16:04:56 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x92919000) [pid = 5220] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 16:04:56 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x8f8abc00) [pid = 5220] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 16:04:56 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x8e65dc00) [pid = 5220] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 16:04:56 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x93c42c00) [pid = 5220] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 16:04:56 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x922c3800) [pid = 5220] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 16:04:56 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x92cc4c00) [pid = 5220] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 16:04:56 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x93858400) [pid = 5220] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 16:04:57 INFO - PROCESS | 5220 | 1465427097434 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 16:04:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 16:04:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1749ms 16:04:57 INFO - PROCESS | 5220 | 1465427097495 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 16:04:57 INFO - PROCESS | 5220 | 1465427097499 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 16:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 16:04:57 INFO - PROCESS | 5220 | 1465427097505 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 16:04:57 INFO - PROCESS | 5220 | 1465427097508 Marionette TRACE conn3 <- [1,1490,null,{}] 16:04:57 INFO - PROCESS | 5220 | 1465427097513 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:57 INFO - PROCESS | 5220 | 1465427097518 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:57 INFO - PROCESS | 5220 | 1465427097686 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 16:04:57 INFO - PROCESS | 5220 | 1465427097860 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:57 INFO - PROCESS | 5220 | 1465427097867 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:57 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4a1400 == 12 [pid = 5220] [id = 380] 16:04:57 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x9125d800) [pid = 5220] [serial = 1141] [outer = (nil)] 16:04:57 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x9235c000) [pid = 5220] [serial = 1142] [outer = 0x9125d800] 16:04:57 INFO - PROCESS | 5220 | 1465427097937 Marionette DEBUG loaded listener.js 16:04:58 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x92ed9800) [pid = 5220] [serial = 1143] [outer = 0x9125d800] 16:04:58 INFO - PROCESS | 5220 | 1465427098644 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 16:04:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 16:04:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1179ms 16:04:58 INFO - PROCESS | 5220 | 1465427098684 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 16:04:58 INFO - PROCESS | 5220 | 1465427098687 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 16:04:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 16:04:58 INFO - PROCESS | 5220 | 1465427098694 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 16:04:58 INFO - PROCESS | 5220 | 1465427098697 Marionette TRACE conn3 <- [1,1494,null,{}] 16:04:58 INFO - PROCESS | 5220 | 1465427098711 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:58 INFO - PROCESS | 5220 | 1465427098722 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:58 INFO - PROCESS | 5220 | 1465427098985 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 16:04:59 INFO - PROCESS | 5220 | 1465427099149 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:59 INFO - PROCESS | 5220 | 1465427099162 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:04:59 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e65c000 == 13 [pid = 5220] [id = 381] 16:04:59 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x8e65f000) [pid = 5220] [serial = 1144] [outer = (nil)] 16:04:59 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x8ecd5800) [pid = 5220] [serial = 1145] [outer = 0x8e65f000] 16:04:59 INFO - PROCESS | 5220 | 1465427099243 Marionette DEBUG loaded listener.js 16:04:59 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x8f49a400) [pid = 5220] [serial = 1146] [outer = 0x8e65f000] 16:05:00 INFO - PROCESS | 5220 | 1465427100357 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 16:05:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 16:05:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1741ms 16:05:00 INFO - PROCESS | 5220 | 1465427100437 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 16:05:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 16:05:00 INFO - PROCESS | 5220 | 1465427100444 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 16:05:00 INFO - PROCESS | 5220 | 1465427100452 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 16:05:00 INFO - PROCESS | 5220 | 1465427100457 Marionette TRACE conn3 <- [1,1498,null,{}] 16:05:00 INFO - PROCESS | 5220 | 1465427100464 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:00 INFO - PROCESS | 5220 | 1465427100469 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:00 INFO - PROCESS | 5220 | 1465427100682 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 16:05:00 INFO - PROCESS | 5220 | 1465427100910 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:00 INFO - PROCESS | 5220 | 1465427100917 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:00 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4a9800 == 14 [pid = 5220] [id = 382] 16:05:00 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x8f445800) [pid = 5220] [serial = 1147] [outer = (nil)] 16:05:00 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x91be3800) [pid = 5220] [serial = 1148] [outer = 0x8f445800] 16:05:01 INFO - PROCESS | 5220 | 1465427101001 Marionette DEBUG loaded listener.js 16:05:01 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x91cc6000) [pid = 5220] [serial = 1149] [outer = 0x8f445800] 16:05:02 INFO - PROCESS | 5220 | 1465427102039 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 16:05:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 16:05:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1644ms 16:05:02 INFO - PROCESS | 5220 | 1465427102096 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 16:05:02 INFO - PROCESS | 5220 | 1465427102102 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 16:05:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 16:05:02 INFO - PROCESS | 5220 | 1465427102109 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 16:05:02 INFO - PROCESS | 5220 | 1465427102113 Marionette TRACE conn3 <- [1,1502,null,{}] 16:05:02 INFO - PROCESS | 5220 | 1465427102119 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:02 INFO - PROCESS | 5220 | 1465427102124 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:02 INFO - PROCESS | 5220 | 1465427102353 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 16:05:02 INFO - PROCESS | 5220 | 1465427102619 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:02 INFO - PROCESS | 5220 | 1465427102626 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:02 INFO - PROCESS | 5220 | ++DOCSHELL 0x92917c00 == 15 [pid = 5220] [id = 383] 16:05:02 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x92cc7000) [pid = 5220] [serial = 1150] [outer = (nil)] 16:05:02 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0x93821400) [pid = 5220] [serial = 1151] [outer = 0x92cc7000] 16:05:02 INFO - PROCESS | 5220 | 1465427102712 Marionette DEBUG loaded listener.js 16:05:02 INFO - PROCESS | 5220 | ++DOMWINDOW == 81 (0x9382c800) [pid = 5220] [serial = 1152] [outer = 0x92cc7000] 16:05:03 INFO - PROCESS | 5220 | 1465427103708 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 16:05:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 16:05:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1653ms 16:05:03 INFO - PROCESS | 5220 | 1465427103761 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 16:05:03 INFO - PROCESS | 5220 | 1465427103767 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 16:05:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 16:05:03 INFO - PROCESS | 5220 | 1465427103784 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 16:05:03 INFO - PROCESS | 5220 | 1465427103791 Marionette TRACE conn3 <- [1,1506,null,{}] 16:05:03 INFO - PROCESS | 5220 | 1465427103797 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:03 INFO - PROCESS | 5220 | 1465427103803 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:04 INFO - PROCESS | 5220 | 1465427104060 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 16:05:04 INFO - PROCESS | 5220 | 1465427104276 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:04 INFO - PROCESS | 5220 | 1465427104284 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:04 INFO - PROCESS | 5220 | ++DOCSHELL 0x92cc9800 == 16 [pid = 5220] [id = 384] 16:05:04 INFO - PROCESS | 5220 | ++DOMWINDOW == 82 (0x9385c000) [pid = 5220] [serial = 1153] [outer = (nil)] 16:05:04 INFO - PROCESS | 5220 | ++DOMWINDOW == 83 (0x93a24400) [pid = 5220] [serial = 1154] [outer = 0x9385c000] 16:05:04 INFO - PROCESS | 5220 | 1465427104364 Marionette DEBUG loaded listener.js 16:05:04 INFO - PROCESS | 5220 | ++DOMWINDOW == 84 (0x93a23c00) [pid = 5220] [serial = 1155] [outer = 0x9385c000] 16:05:05 INFO - PROCESS | 5220 | 1465427105448 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 16:05:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 16:05:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1747ms 16:05:05 INFO - PROCESS | 5220 | 1465427105524 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 16:05:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 16:05:05 INFO - PROCESS | 5220 | 1465427105530 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 16:05:05 INFO - PROCESS | 5220 | 1465427105539 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 16:05:05 INFO - PROCESS | 5220 | 1465427105544 Marionette TRACE conn3 <- [1,1510,null,{}] 16:05:05 INFO - PROCESS | 5220 | 1465427105552 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:05 INFO - PROCESS | 5220 | 1465427105558 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:05 INFO - PROCESS | 5220 | 1465427105808 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 16:05:06 INFO - PROCESS | 5220 | 1465427106071 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:06 INFO - PROCESS | 5220 | 1465427106086 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:06 INFO - PROCESS | 5220 | --DOMWINDOW == 83 (0x93c39c00) [pid = 5220] [serial = 1100] [outer = (nil)] [url = about:blank] 16:05:06 INFO - PROCESS | 5220 | --DOMWINDOW == 82 (0x94753400) [pid = 5220] [serial = 1101] [outer = (nil)] [url = about:blank] 16:05:06 INFO - PROCESS | 5220 | --DOMWINDOW == 81 (0x93907800) [pid = 5220] [serial = 1077] [outer = (nil)] [url = about:blank] 16:05:06 INFO - PROCESS | 5220 | --DOMWINDOW == 80 (0x93821800) [pid = 5220] [serial = 1076] [outer = (nil)] [url = about:blank] 16:05:06 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x90fa2400) [pid = 5220] [serial = 1079] [outer = (nil)] [url = about:blank] 16:05:06 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x91be8400) [pid = 5220] [serial = 1080] [outer = (nil)] [url = about:blank] 16:05:06 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x92ccd400) [pid = 5220] [serial = 1082] [outer = (nil)] [url = about:blank] 16:05:06 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x9385d800) [pid = 5220] [serial = 1083] [outer = (nil)] [url = about:blank] 16:05:06 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x910d7000) [pid = 5220] [serial = 1091] [outer = (nil)] [url = about:blank] 16:05:06 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x9125fc00) [pid = 5220] [serial = 1092] [outer = (nil)] [url = about:blank] 16:05:06 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x8e667000) [pid = 5220] [serial = 1088] [outer = (nil)] [url = about:blank] 16:05:06 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x8f5b0800) [pid = 5220] [serial = 1089] [outer = (nil)] [url = about:blank] 16:05:06 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x94768400) [pid = 5220] [serial = 1085] [outer = (nil)] [url = about:blank] 16:05:06 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x951c7800) [pid = 5220] [serial = 1086] [outer = (nil)] [url = about:blank] 16:05:06 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x9235d000) [pid = 5220] [serial = 1094] [outer = (nil)] [url = about:blank] 16:05:06 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x93903c00) [pid = 5220] [serial = 1097] [outer = (nil)] [url = about:blank] 16:05:06 INFO - PROCESS | 5220 | --DOMWINDOW == 67 (0x93a17400) [pid = 5220] [serial = 1098] [outer = (nil)] [url = about:blank] 16:05:06 INFO - PROCESS | 5220 | --DOMWINDOW == 66 (0x91bea000) [pid = 5220] [serial = 1095] [outer = (nil)] [url = about:blank] 16:05:06 INFO - PROCESS | 5220 | --DOMWINDOW == 65 (0x94759800) [pid = 5220] [serial = 1103] [outer = (nil)] [url = about:blank] 16:05:06 INFO - PROCESS | 5220 | --DOMWINDOW == 64 (0x97692400) [pid = 5220] [serial = 1104] [outer = (nil)] [url = about:blank] 16:05:06 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f5b0800 == 17 [pid = 5220] [id = 385] 16:05:06 INFO - PROCESS | 5220 | ++DOMWINDOW == 65 (0x8f5b1c00) [pid = 5220] [serial = 1156] [outer = (nil)] 16:05:06 INFO - PROCESS | 5220 | ++DOMWINDOW == 66 (0x8f5bc000) [pid = 5220] [serial = 1157] [outer = 0x8f5b1c00] 16:05:06 INFO - PROCESS | 5220 | 1465427106201 Marionette DEBUG loaded listener.js 16:05:06 INFO - PROCESS | 5220 | ++DOMWINDOW == 67 (0x90fa4c00) [pid = 5220] [serial = 1158] [outer = 0x8f5b1c00] 16:05:06 INFO - PROCESS | 5220 | 1465427106963 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 16:05:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 16:05:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1481ms 16:05:07 INFO - PROCESS | 5220 | 1465427107024 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 16:05:07 INFO - PROCESS | 5220 | 1465427107030 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 16:05:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 16:05:07 INFO - PROCESS | 5220 | 1465427107040 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 16:05:07 INFO - PROCESS | 5220 | 1465427107044 Marionette TRACE conn3 <- [1,1514,null,{}] 16:05:07 INFO - PROCESS | 5220 | 1465427107050 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:07 INFO - PROCESS | 5220 | 1465427107055 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:07 INFO - PROCESS | 5220 | 1465427107208 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 16:05:07 INFO - PROCESS | 5220 | 1465427107217 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:07 INFO - PROCESS | 5220 | 1465427107224 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:07 INFO - PROCESS | 5220 | ++DOCSHELL 0x91bcac00 == 18 [pid = 5220] [id = 386] 16:05:07 INFO - PROCESS | 5220 | ++DOMWINDOW == 68 (0x91bd0000) [pid = 5220] [serial = 1159] [outer = (nil)] 16:05:07 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x91ccc800) [pid = 5220] [serial = 1160] [outer = 0x91bd0000] 16:05:07 INFO - PROCESS | 5220 | 1465427107295 Marionette DEBUG loaded listener.js 16:05:07 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x9235b800) [pid = 5220] [serial = 1161] [outer = 0x91bd0000] 16:05:08 INFO - PROCESS | 5220 | 1465427108177 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 16:05:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 16:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1189ms 16:05:08 INFO - PROCESS | 5220 | 1465427108230 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 16:05:08 INFO - PROCESS | 5220 | 1465427108234 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 16:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 16:05:08 INFO - PROCESS | 5220 | 1465427108242 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 16:05:08 INFO - PROCESS | 5220 | 1465427108248 Marionette TRACE conn3 <- [1,1518,null,{}] 16:05:08 INFO - PROCESS | 5220 | 1465427108264 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:08 INFO - PROCESS | 5220 | 1465427108273 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:08 INFO - PROCESS | 5220 | 1465427108436 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 16:05:08 INFO - PROCESS | 5220 | 1465427108576 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:08 INFO - PROCESS | 5220 | 1465427108590 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:08 INFO - PROCESS | 5220 | ++DOCSHELL 0x92ccd400 == 19 [pid = 5220] [id = 387] 16:05:08 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x92ee7800) [pid = 5220] [serial = 1162] [outer = (nil)] 16:05:08 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x9382bc00) [pid = 5220] [serial = 1163] [outer = 0x92ee7800] 16:05:08 INFO - PROCESS | 5220 | 1465427108659 Marionette DEBUG loaded listener.js 16:05:08 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x93906c00) [pid = 5220] [serial = 1164] [outer = 0x92ee7800] 16:05:09 INFO - PROCESS | 5220 | 1465427109497 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 16:05:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 16:05:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1286ms 16:05:09 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 16:05:09 INFO - PROCESS | 5220 | 1465427109527 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 16:05:09 INFO - PROCESS | 5220 | 1465427109530 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 16:05:09 INFO - PROCESS | 5220 | 1465427109537 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 16:05:09 INFO - PROCESS | 5220 | 1465427109540 Marionette TRACE conn3 <- [1,1522,null,{}] 16:05:09 INFO - PROCESS | 5220 | 1465427109545 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:09 INFO - PROCESS | 5220 | 1465427109549 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:09 INFO - PROCESS | 5220 | 1465427109754 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 16:05:09 INFO - PROCESS | 5220 | 1465427109791 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:09 INFO - PROCESS | 5220 | 1465427109798 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:09 INFO - PROCESS | 5220 | ++DOCSHELL 0x93859c00 == 20 [pid = 5220] [id = 388] 16:05:09 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x93863c00) [pid = 5220] [serial = 1165] [outer = (nil)] 16:05:09 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x93c36c00) [pid = 5220] [serial = 1166] [outer = 0x93863c00] 16:05:09 INFO - PROCESS | 5220 | 1465427109865 Marionette DEBUG loaded listener.js 16:05:09 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x93c40400) [pid = 5220] [serial = 1167] [outer = 0x93863c00] 16:05:10 INFO - PROCESS | 5220 | SkCairoFTTypeface::onFilterRec unimplemented 16:05:10 INFO - PROCESS | 5220 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:05:10 INFO - PROCESS | 5220 | SkCairoFTTypeface::onFilterRec unimplemented 16:05:10 INFO - PROCESS | 5220 | SkCairoFTTypeface::onFilterRec unimplemented 16:05:10 INFO - PROCESS | 5220 | SkCairoFTTypeface::onFilterRec unimplemented 16:05:10 INFO - PROCESS | 5220 | SkCairoFTTypeface::onFilterRec unimplemented 16:05:10 INFO - PROCESS | 5220 | SkCairoFTTypeface::onFilterRec unimplemented 16:05:10 INFO - PROCESS | 5220 | SkCairoFTTypeface::onFilterRec unimplemented 16:05:10 INFO - PROCESS | 5220 | SkCairoFTTypeface::onFilterRec unimplemented 16:05:10 INFO - PROCESS | 5220 | SkCairoFTTypeface::onFilterRec unimplemented 16:05:10 INFO - PROCESS | 5220 | SkCairoFTTypeface::onFilterRec unimplemented 16:05:10 INFO - PROCESS | 5220 | SkCairoFTTypeface::onFilterRec unimplemented 16:05:10 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 16:05:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:05:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 16:05:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 16:05:10 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 16:05:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:05:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 16:05:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 16:05:10 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 16:05:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:05:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 16:05:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 16:05:10 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 16:05:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:05:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 16:05:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 16:05:10 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1128ms 16:05:10 INFO - PROCESS | 5220 | 1465427110629 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 16:05:10 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 16:05:10 INFO - PROCESS | 5220 | 1465427110670 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 16:05:10 INFO - PROCESS | 5220 | 1465427110680 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 16:05:10 INFO - PROCESS | 5220 | 1465427110687 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 16:05:10 INFO - PROCESS | 5220 | 1465427110690 Marionette TRACE conn3 <- [1,1526,null,{}] 16:05:10 INFO - PROCESS | 5220 | 1465427110695 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:10 INFO - PROCESS | 5220 | 1465427110700 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:10 INFO - PROCESS | 5220 | 1465427110903 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 16:05:10 INFO - PROCESS | 5220 | 1465427110923 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:10 INFO - PROCESS | 5220 | 1465427110930 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:10 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e661c00 == 21 [pid = 5220] [id = 389] 16:05:10 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x9475d400) [pid = 5220] [serial = 1168] [outer = (nil)] 16:05:10 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x951c3400) [pid = 5220] [serial = 1169] [outer = 0x9475d400] 16:05:11 INFO - PROCESS | 5220 | 1465427111000 Marionette DEBUG loaded listener.js 16:05:11 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x951c4400) [pid = 5220] [serial = 1170] [outer = 0x9475d400] 16:05:11 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x9126a000) [pid = 5220] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 16:05:11 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x92914400) [pid = 5220] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 16:05:11 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x93905c00) [pid = 5220] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 16:05:11 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x98968c00) [pid = 5220] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 16:05:11 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x99821c00) [pid = 5220] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 16:05:11 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x8ecd5400) [pid = 5220] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 16:05:11 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x8e4a2c00) [pid = 5220] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 16:05:11 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x91cccc00) [pid = 5220] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 16:05:11 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x92360c00) [pid = 5220] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 16:05:11 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x8ecdc800) [pid = 5220] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 16:05:11 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x8f5b9000) [pid = 5220] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 16:05:11 INFO - PROCESS | 5220 | --DOMWINDOW == 67 (0x90f9ac00) [pid = 5220] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 16:05:11 INFO - PROCESS | 5220 | 1465427111940 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 16:05:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:05:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 16:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 16:05:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:05:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 16:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 16:05:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 16:05:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 16:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 16:05:12 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1334ms 16:05:12 INFO - PROCESS | 5220 | 1465427112024 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 16:05:12 INFO - PROCESS | 5220 | 1465427112028 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 16:05:12 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 16:05:12 INFO - PROCESS | 5220 | 1465427112034 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 16:05:12 INFO - PROCESS | 5220 | 1465427112037 Marionette TRACE conn3 <- [1,1530,null,{}] 16:05:12 INFO - PROCESS | 5220 | 1465427112047 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:12 INFO - PROCESS | 5220 | 1465427112057 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:12 INFO - PROCESS | 5220 | 1465427112250 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 16:05:12 INFO - PROCESS | 5220 | 1465427112374 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:12 INFO - PROCESS | 5220 | 1465427112382 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:12 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e667800 == 22 [pid = 5220] [id = 390] 16:05:12 INFO - PROCESS | 5220 | ++DOMWINDOW == 68 (0x8f8aa000) [pid = 5220] [serial = 1171] [outer = (nil)] 16:05:12 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x9769b000) [pid = 5220] [serial = 1172] [outer = 0x8f8aa000] 16:05:12 INFO - PROCESS | 5220 | 1465427112450 Marionette DEBUG loaded listener.js 16:05:12 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x98074000) [pid = 5220] [serial = 1173] [outer = 0x8f8aa000] 16:05:13 INFO - PROCESS | 5220 | 1465427113107 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 16:05:13 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 16:05:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 16:05:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 16:05:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 16:05:13 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 16:05:13 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 16:05:13 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1133ms 16:05:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 16:05:13 INFO - PROCESS | 5220 | 1465427113169 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 16:05:13 INFO - PROCESS | 5220 | 1465427113171 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 16:05:13 INFO - PROCESS | 5220 | 1465427113177 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 16:05:13 INFO - PROCESS | 5220 | 1465427113181 Marionette TRACE conn3 <- [1,1534,null,{}] 16:05:13 INFO - PROCESS | 5220 | 1465427113186 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:13 INFO - PROCESS | 5220 | 1465427113191 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:13 INFO - PROCESS | 5220 | 1465427113382 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 16:05:13 INFO - PROCESS | 5220 | 1465427113518 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:13 INFO - PROCESS | 5220 | 1465427113528 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:13 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4a0000 == 23 [pid = 5220] [id = 391] 16:05:13 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x8e4a2400) [pid = 5220] [serial = 1174] [outer = (nil)] 16:05:13 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x8e65dc00) [pid = 5220] [serial = 1175] [outer = 0x8e4a2400] 16:05:13 INFO - PROCESS | 5220 | 1465427113607 Marionette DEBUG loaded listener.js 16:05:13 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x8e667000) [pid = 5220] [serial = 1176] [outer = 0x8e4a2400] 16:05:14 INFO - PROCESS | 5220 | 1465427114650 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 16:05:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 16:05:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1534ms 16:05:14 INFO - PROCESS | 5220 | 1465427114714 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 16:05:14 INFO - PROCESS | 5220 | 1465427114720 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 16:05:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 16:05:14 INFO - PROCESS | 5220 | 1465427114729 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 16:05:14 INFO - PROCESS | 5220 | 1465427114734 Marionette TRACE conn3 <- [1,1538,null,{}] 16:05:14 INFO - PROCESS | 5220 | 1465427114742 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:14 INFO - PROCESS | 5220 | 1465427114751 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:14 INFO - PROCESS | 5220 | 1465427114932 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 16:05:15 INFO - PROCESS | 5220 | 1465427115152 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:15 INFO - PROCESS | 5220 | 1465427115161 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:15 INFO - PROCESS | 5220 | ++DOCSHELL 0x91bc8800 == 24 [pid = 5220] [id = 392] 16:05:15 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x91bea000) [pid = 5220] [serial = 1177] [outer = (nil)] 16:05:15 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x92360000) [pid = 5220] [serial = 1178] [outer = 0x91bea000] 16:05:15 INFO - PROCESS | 5220 | 1465427115285 Marionette DEBUG loaded listener.js 16:05:15 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x92914c00) [pid = 5220] [serial = 1179] [outer = 0x91bea000] 16:05:16 INFO - PROCESS | 5220 | 1465427116154 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 16:05:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 16:05:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1490ms 16:05:16 INFO - PROCESS | 5220 | 1465427116222 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 16:05:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 16:05:16 INFO - PROCESS | 5220 | 1465427116229 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 16:05:16 INFO - PROCESS | 5220 | 1465427116235 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 16:05:16 INFO - PROCESS | 5220 | 1465427116239 Marionette TRACE conn3 <- [1,1542,null,{}] 16:05:16 INFO - PROCESS | 5220 | 1465427116245 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:16 INFO - PROCESS | 5220 | 1465427116251 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:16 INFO - PROCESS | 5220 | 1465427116465 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 16:05:16 INFO - PROCESS | 5220 | 1465427116648 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:16 INFO - PROCESS | 5220 | 1465427116659 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:16 INFO - PROCESS | 5220 | ++DOCSHELL 0x93829800 == 25 [pid = 5220] [id = 393] 16:05:16 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x93905c00) [pid = 5220] [serial = 1180] [outer = (nil)] 16:05:16 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x93a23800) [pid = 5220] [serial = 1181] [outer = 0x93905c00] 16:05:16 INFO - PROCESS | 5220 | 1465427116838 Marionette DEBUG loaded listener.js 16:05:16 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x951f2c00) [pid = 5220] [serial = 1182] [outer = 0x93905c00] 16:05:17 INFO - PROCESS | 5220 | 1465427117729 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 16:05:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 16:05:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1535ms 16:05:17 INFO - PROCESS | 5220 | 1465427117770 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 16:05:17 INFO - PROCESS | 5220 | 1465427117775 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 16:05:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 16:05:17 INFO - PROCESS | 5220 | 1465427117791 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 16:05:17 INFO - PROCESS | 5220 | 1465427117801 Marionette TRACE conn3 <- [1,1546,null,{}] 16:05:17 INFO - PROCESS | 5220 | 1465427117807 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:17 INFO - PROCESS | 5220 | 1465427117815 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:18 INFO - PROCESS | 5220 | 1465427117997 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 16:05:18 INFO - PROCESS | 5220 | 1465427118179 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:18 INFO - PROCESS | 5220 | 1465427118187 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:18 INFO - PROCESS | 5220 | ++DOCSHELL 0x92367000 == 26 [pid = 5220] [id = 394] 16:05:18 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0x92912400) [pid = 5220] [serial = 1183] [outer = (nil)] 16:05:18 INFO - PROCESS | 5220 | ++DOMWINDOW == 81 (0x98d21000) [pid = 5220] [serial = 1184] [outer = 0x92912400] 16:05:18 INFO - PROCESS | 5220 | 1465427118268 Marionette DEBUG loaded listener.js 16:05:18 INFO - PROCESS | 5220 | ++DOMWINDOW == 82 (0x9976ac00) [pid = 5220] [serial = 1185] [outer = 0x92912400] 16:05:19 INFO - PROCESS | 5220 | 1465427119138 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 16:05:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 16:05:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1394ms 16:05:19 INFO - PROCESS | 5220 | 1465427119178 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 16:05:19 INFO - PROCESS | 5220 | 1465427119183 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 16:05:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 16:05:19 INFO - PROCESS | 5220 | 1465427119189 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 16:05:19 INFO - PROCESS | 5220 | 1465427119193 Marionette TRACE conn3 <- [1,1550,null,{}] 16:05:19 INFO - PROCESS | 5220 | 1465427119198 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:19 INFO - PROCESS | 5220 | 1465427119204 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:19 INFO - PROCESS | 5220 | 1465427119373 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 16:05:19 INFO - PROCESS | 5220 | 1465427119545 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:19 INFO - PROCESS | 5220 | 1465427119557 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:19 INFO - PROCESS | 5220 | ++DOCSHELL 0x995b7000 == 27 [pid = 5220] [id = 395] 16:05:19 INFO - PROCESS | 5220 | ++DOMWINDOW == 83 (0x997aa000) [pid = 5220] [serial = 1186] [outer = (nil)] 16:05:19 INFO - PROCESS | 5220 | ++DOMWINDOW == 84 (0x99826000) [pid = 5220] [serial = 1187] [outer = 0x997aa000] 16:05:19 INFO - PROCESS | 5220 | 1465427119629 Marionette DEBUG loaded listener.js 16:05:19 INFO - PROCESS | 5220 | ++DOMWINDOW == 85 (0x9982a800) [pid = 5220] [serial = 1188] [outer = 0x997aa000] 16:05:20 INFO - PROCESS | 5220 | 1465427120550 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 16:05:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 16:05:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1428ms 16:05:20 INFO - PROCESS | 5220 | 1465427120619 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 16:05:20 INFO - PROCESS | 5220 | 1465427120623 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 16:05:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 16:05:20 INFO - PROCESS | 5220 | 1465427120630 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 16:05:20 INFO - PROCESS | 5220 | 1465427120633 Marionette TRACE conn3 <- [1,1554,null,{}] 16:05:20 INFO - PROCESS | 5220 | 1465427120639 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:20 INFO - PROCESS | 5220 | 1465427120645 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:20 INFO - PROCESS | 5220 | 1465427120818 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 16:05:21 INFO - PROCESS | 5220 | 1465427121004 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:21 INFO - PROCESS | 5220 | 1465427121022 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:21 INFO - PROCESS | 5220 | ++DOCSHELL 0x99873000 == 28 [pid = 5220] [id = 396] 16:05:21 INFO - PROCESS | 5220 | ++DOMWINDOW == 86 (0x99a19c00) [pid = 5220] [serial = 1189] [outer = (nil)] 16:05:21 INFO - PROCESS | 5220 | ++DOMWINDOW == 87 (0x99c10400) [pid = 5220] [serial = 1190] [outer = 0x99a19c00] 16:05:21 INFO - PROCESS | 5220 | 1465427121113 Marionette DEBUG loaded listener.js 16:05:21 INFO - PROCESS | 5220 | ++DOMWINDOW == 88 (0x99c18800) [pid = 5220] [serial = 1191] [outer = 0x99a19c00] 16:05:22 INFO - PROCESS | 5220 | 1465427122080 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 16:05:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 16:05:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1487ms 16:05:22 INFO - PROCESS | 5220 | 1465427122118 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 16:05:22 INFO - PROCESS | 5220 | 1465427122122 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 16:05:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 16:05:22 INFO - PROCESS | 5220 | 1465427122128 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 16:05:22 INFO - PROCESS | 5220 | 1465427122132 Marionette TRACE conn3 <- [1,1558,null,{}] 16:05:22 INFO - PROCESS | 5220 | 1465427122137 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:22 INFO - PROCESS | 5220 | 1465427122143 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:22 INFO - PROCESS | 5220 | 1465427122313 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 16:05:22 INFO - PROCESS | 5220 | 1465427122487 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:22 INFO - PROCESS | 5220 | 1465427122497 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:22 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4ac000 == 29 [pid = 5220] [id = 397] 16:05:22 INFO - PROCESS | 5220 | ++DOMWINDOW == 89 (0x8e665c00) [pid = 5220] [serial = 1192] [outer = (nil)] 16:05:22 INFO - PROCESS | 5220 | ++DOMWINDOW == 90 (0x99c1ec00) [pid = 5220] [serial = 1193] [outer = 0x8e665c00] 16:05:22 INFO - PROCESS | 5220 | 1465427122573 Marionette DEBUG loaded listener.js 16:05:22 INFO - PROCESS | 5220 | ++DOMWINDOW == 91 (0x99dd5800) [pid = 5220] [serial = 1194] [outer = 0x8e665c00] 16:05:23 INFO - PROCESS | 5220 | 1465427123514 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 16:05:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 16:05:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1430ms 16:05:23 INFO - PROCESS | 5220 | 1465427123560 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 16:05:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 16:05:23 INFO - PROCESS | 5220 | 1465427123564 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 16:05:23 INFO - PROCESS | 5220 | 1465427123571 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 16:05:23 INFO - PROCESS | 5220 | 1465427123575 Marionette TRACE conn3 <- [1,1562,null,{}] 16:05:23 INFO - PROCESS | 5220 | 1465427123581 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:23 INFO - PROCESS | 5220 | 1465427123586 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:23 INFO - PROCESS | 5220 | 1465427123773 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 16:05:23 INFO - PROCESS | 5220 | 1465427123947 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:23 INFO - PROCESS | 5220 | 1465427123956 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:23 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f48fc00 == 30 [pid = 5220] [id = 398] 16:05:23 INFO - PROCESS | 5220 | ++DOMWINDOW == 92 (0x90fa5800) [pid = 5220] [serial = 1195] [outer = (nil)] 16:05:24 INFO - PROCESS | 5220 | ++DOMWINDOW == 93 (0x9291fc00) [pid = 5220] [serial = 1196] [outer = 0x90fa5800] 16:05:24 INFO - PROCESS | 5220 | 1465427124034 Marionette DEBUG loaded listener.js 16:05:24 INFO - PROCESS | 5220 | ++DOMWINDOW == 94 (0x99a19000) [pid = 5220] [serial = 1197] [outer = 0x90fa5800] 16:05:24 INFO - PROCESS | 5220 | 1465427124921 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 16:05:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 16:05:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1385ms 16:05:24 INFO - PROCESS | 5220 | 1465427124956 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 16:05:24 INFO - PROCESS | 5220 | 1465427124959 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 16:05:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 16:05:24 INFO - PROCESS | 5220 | 1465427124966 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 16:05:24 INFO - PROCESS | 5220 | 1465427124969 Marionette TRACE conn3 <- [1,1566,null,{}] 16:05:24 INFO - PROCESS | 5220 | 1465427124975 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:24 INFO - PROCESS | 5220 | 1465427124980 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:25 INFO - PROCESS | 5220 | 1465427125137 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 16:05:25 INFO - PROCESS | 5220 | 1465427125570 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:25 INFO - PROCESS | 5220 | 1465427125581 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:25 INFO - PROCESS | 5220 | ++DOCSHELL 0x8ece2400 == 31 [pid = 5220] [id = 399] 16:05:25 INFO - PROCESS | 5220 | ++DOMWINDOW == 95 (0x8f43d400) [pid = 5220] [serial = 1198] [outer = (nil)] 16:05:25 INFO - PROCESS | 5220 | ++DOMWINDOW == 96 (0x8f49a000) [pid = 5220] [serial = 1199] [outer = 0x8f43d400] 16:05:25 INFO - PROCESS | 5220 | 1465427125697 Marionette DEBUG loaded listener.js 16:05:25 INFO - PROCESS | 5220 | ++DOMWINDOW == 97 (0x8f8b0800) [pid = 5220] [serial = 1200] [outer = 0x8f43d400] 16:05:26 INFO - PROCESS | 5220 | 1465427126637 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 16:05:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 16:05:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1729ms 16:05:26 INFO - PROCESS | 5220 | 1465427126702 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 16:05:26 INFO - PROCESS | 5220 | 1465427126710 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 16:05:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 16:05:26 INFO - PROCESS | 5220 | 1465427126719 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 16:05:26 INFO - PROCESS | 5220 | 1465427126724 Marionette TRACE conn3 <- [1,1570,null,{}] 16:05:26 INFO - PROCESS | 5220 | 1465427126732 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:26 INFO - PROCESS | 5220 | 1465427126739 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:26 INFO - PROCESS | 5220 | 1465427126924 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 16:05:27 INFO - PROCESS | 5220 | 1465427127161 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:27 INFO - PROCESS | 5220 | 1465427127171 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:27 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f5ae400 == 32 [pid = 5220] [id = 400] 16:05:27 INFO - PROCESS | 5220 | ++DOMWINDOW == 98 (0x8f5b3c00) [pid = 5220] [serial = 1201] [outer = (nil)] 16:05:27 INFO - PROCESS | 5220 | ++DOMWINDOW == 99 (0x91fee800) [pid = 5220] [serial = 1202] [outer = 0x8f5b3c00] 16:05:27 INFO - PROCESS | 5220 | 1465427127260 Marionette DEBUG loaded listener.js 16:05:27 INFO - PROCESS | 5220 | ++DOMWINDOW == 100 (0x92cc2400) [pid = 5220] [serial = 1203] [outer = 0x8f5b3c00] 16:05:28 INFO - PROCESS | 5220 | --DOMWINDOW == 99 (0x9235c000) [pid = 5220] [serial = 1142] [outer = (nil)] [url = about:blank] 16:05:28 INFO - PROCESS | 5220 | --DOMWINDOW == 98 (0x91bc9c00) [pid = 5220] [serial = 1109] [outer = (nil)] [url = about:blank] 16:05:28 INFO - PROCESS | 5220 | --DOMWINDOW == 97 (0x93822c00) [pid = 5220] [serial = 1113] [outer = (nil)] [url = about:blank] 16:05:28 INFO - PROCESS | 5220 | --DOMWINDOW == 96 (0x92920400) [pid = 5220] [serial = 1112] [outer = (nil)] [url = about:blank] 16:05:28 INFO - PROCESS | 5220 | --DOMWINDOW == 95 (0x98256c00) [pid = 5220] [serial = 1116] [outer = (nil)] [url = about:blank] 16:05:28 INFO - PROCESS | 5220 | --DOMWINDOW == 94 (0x97699800) [pid = 5220] [serial = 1115] [outer = (nil)] [url = about:blank] 16:05:28 INFO - PROCESS | 5220 | --DOMWINDOW == 93 (0x995bac00) [pid = 5220] [serial = 1119] [outer = (nil)] [url = about:blank] 16:05:28 INFO - PROCESS | 5220 | --DOMWINDOW == 92 (0x995b4400) [pid = 5220] [serial = 1118] [outer = (nil)] [url = about:blank] 16:05:28 INFO - PROCESS | 5220 | --DOMWINDOW == 91 (0x99adc800) [pid = 5220] [serial = 1122] [outer = (nil)] [url = about:blank] 16:05:28 INFO - PROCESS | 5220 | --DOMWINDOW == 90 (0x99826c00) [pid = 5220] [serial = 1121] [outer = (nil)] [url = about:blank] 16:05:28 INFO - PROCESS | 5220 | --DOMWINDOW == 89 (0x90fa2c00) [pid = 5220] [serial = 1125] [outer = (nil)] [url = about:blank] 16:05:28 INFO - PROCESS | 5220 | --DOMWINDOW == 88 (0x8f49b400) [pid = 5220] [serial = 1124] [outer = (nil)] [url = about:blank] 16:05:28 INFO - PROCESS | 5220 | --DOMWINDOW == 87 (0x8ecd3400) [pid = 5220] [serial = 1107] [outer = (nil)] [url = about:blank] 16:05:28 INFO - PROCESS | 5220 | --DOMWINDOW == 86 (0x8e4ab800) [pid = 5220] [serial = 1106] [outer = (nil)] [url = about:blank] 16:05:28 INFO - PROCESS | 5220 | --DOMWINDOW == 85 (0x91be7800) [pid = 5220] [serial = 1110] [outer = (nil)] [url = about:blank] 16:05:28 INFO - PROCESS | 5220 | --DOMWINDOW == 84 (0x922c1400) [pid = 5220] [serial = 1136] [outer = (nil)] [url = about:blank] 16:05:28 INFO - PROCESS | 5220 | --DOMWINDOW == 83 (0x9291ec00) [pid = 5220] [serial = 1139] [outer = (nil)] [url = about:blank] 16:05:28 INFO - PROCESS | 5220 | --DOMWINDOW == 82 (0x9235c400) [pid = 5220] [serial = 1137] [outer = (nil)] [url = about:blank] 16:05:28 INFO - PROCESS | 5220 | --DOMWINDOW == 81 (0x8f43e400) [pid = 5220] [serial = 1130] [outer = (nil)] [url = about:blank] 16:05:28 INFO - PROCESS | 5220 | --DOMWINDOW == 80 (0x8f447800) [pid = 5220] [serial = 1131] [outer = (nil)] [url = about:blank] 16:05:28 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x910ddc00) [pid = 5220] [serial = 1128] [outer = (nil)] [url = about:blank] 16:05:28 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x8f8ab800) [pid = 5220] [serial = 1127] [outer = (nil)] [url = about:blank] 16:05:28 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x90fa7000) [pid = 5220] [serial = 1133] [outer = (nil)] [url = about:blank] 16:05:28 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x910e1c00) [pid = 5220] [serial = 1134] [outer = (nil)] [url = about:blank] 16:05:28 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x92ccc800) [pid = 5220] [serial = 1140] [outer = (nil)] [url = about:blank] 16:05:29 INFO - PROCESS | 5220 | 1465427129217 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 16:05:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 16:05:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 2537ms 16:05:29 INFO - PROCESS | 5220 | 1465427129258 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 16:05:29 INFO - PROCESS | 5220 | 1465427129264 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 16:05:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 16:05:29 INFO - PROCESS | 5220 | 1465427129276 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 16:05:29 INFO - PROCESS | 5220 | 1465427129280 Marionette TRACE conn3 <- [1,1574,null,{}] 16:05:29 INFO - PROCESS | 5220 | 1465427129288 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:29 INFO - PROCESS | 5220 | 1465427129293 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:29 INFO - PROCESS | 5220 | 1465427129500 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 16:05:29 INFO - PROCESS | 5220 | 1465427129630 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:29 INFO - PROCESS | 5220 | 1465427129636 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:29 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f43e400 == 33 [pid = 5220] [id = 401] 16:05:29 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x8f442000) [pid = 5220] [serial = 1204] [outer = (nil)] 16:05:29 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x8f5b8c00) [pid = 5220] [serial = 1205] [outer = 0x8f442000] 16:05:29 INFO - PROCESS | 5220 | 1465427129714 Marionette DEBUG loaded listener.js 16:05:29 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x8f8ad400) [pid = 5220] [serial = 1206] [outer = 0x8f442000] 16:05:30 INFO - PROCESS | 5220 | 1465427130533 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 16:05:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 16:05:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1284ms 16:05:30 INFO - PROCESS | 5220 | 1465427130560 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 16:05:30 INFO - PROCESS | 5220 | 1465427130568 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 16:05:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 16:05:30 INFO - PROCESS | 5220 | 1465427130583 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 16:05:30 INFO - PROCESS | 5220 | 1465427130588 Marionette TRACE conn3 <- [1,1578,null,{}] 16:05:30 INFO - PROCESS | 5220 | 1465427130593 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:30 INFO - PROCESS | 5220 | 1465427130599 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:30 INFO - PROCESS | 5220 | 1465427130763 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 16:05:30 INFO - PROCESS | 5220 | 1465427130773 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:30 INFO - PROCESS | 5220 | 1465427130780 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:30 INFO - PROCESS | 5220 | ++DOCSHELL 0x91bc8400 == 34 [pid = 5220] [id = 402] 16:05:30 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x91bc9800) [pid = 5220] [serial = 1207] [outer = (nil)] 16:05:30 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0x91bd0c00) [pid = 5220] [serial = 1208] [outer = 0x91bc9800] 16:05:30 INFO - PROCESS | 5220 | 1465427130852 Marionette DEBUG loaded listener.js 16:05:30 INFO - PROCESS | 5220 | ++DOMWINDOW == 81 (0x91beb800) [pid = 5220] [serial = 1209] [outer = 0x91bc9800] 16:05:31 INFO - PROCESS | 5220 | 1465427131823 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 16:05:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 16:05:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1294ms 16:05:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 16:05:31 INFO - PROCESS | 5220 | 1465427131874 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 16:05:31 INFO - PROCESS | 5220 | 1465427131878 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 16:05:31 INFO - PROCESS | 5220 | 1465427131885 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 16:05:31 INFO - PROCESS | 5220 | 1465427131891 Marionette TRACE conn3 <- [1,1582,null,{}] 16:05:31 INFO - PROCESS | 5220 | 1465427131920 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:31 INFO - PROCESS | 5220 | 1465427131930 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:32 INFO - PROCESS | 5220 | 1465427132143 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 16:05:32 INFO - PROCESS | 5220 | 1465427132168 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:32 INFO - PROCESS | 5220 | 1465427132179 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:32 INFO - PROCESS | 5220 | ++DOCSHELL 0x92368000 == 35 [pid = 5220] [id = 403] 16:05:32 INFO - PROCESS | 5220 | ++DOMWINDOW == 82 (0x9236a400) [pid = 5220] [serial = 1210] [outer = (nil)] 16:05:32 INFO - PROCESS | 5220 | ++DOMWINDOW == 83 (0x9291c400) [pid = 5220] [serial = 1211] [outer = 0x9236a400] 16:05:32 INFO - PROCESS | 5220 | 1465427132256 Marionette DEBUG loaded listener.js 16:05:32 INFO - PROCESS | 5220 | ++DOMWINDOW == 84 (0x92cca400) [pid = 5220] [serial = 1212] [outer = 0x9236a400] 16:05:33 INFO - PROCESS | 5220 | 1465427133197 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 16:05:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 16:05:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1342ms 16:05:33 INFO - PROCESS | 5220 | 1465427133225 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 16:05:33 INFO - PROCESS | 5220 | 1465427133230 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 16:05:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 16:05:33 INFO - PROCESS | 5220 | 1465427133242 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 16:05:33 INFO - PROCESS | 5220 | 1465427133244 Marionette TRACE conn3 <- [1,1586,null,{}] 16:05:33 INFO - PROCESS | 5220 | 1465427133250 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:33 INFO - PROCESS | 5220 | 1465427133254 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:33 INFO - PROCESS | 5220 | 1465427133454 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 16:05:33 INFO - PROCESS | 5220 | 1465427133480 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:33 INFO - PROCESS | 5220 | 1465427133489 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:33 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f446800 == 36 [pid = 5220] [id = 404] 16:05:33 INFO - PROCESS | 5220 | ++DOMWINDOW == 85 (0x9291e400) [pid = 5220] [serial = 1213] [outer = (nil)] 16:05:33 INFO - PROCESS | 5220 | ++DOMWINDOW == 86 (0x93824400) [pid = 5220] [serial = 1214] [outer = 0x9291e400] 16:05:33 INFO - PROCESS | 5220 | 1465427133555 Marionette DEBUG loaded listener.js 16:05:33 INFO - PROCESS | 5220 | ++DOMWINDOW == 87 (0x9390ec00) [pid = 5220] [serial = 1215] [outer = 0x9291e400] 16:05:34 INFO - PROCESS | 5220 | --DOMWINDOW == 86 (0x91bd0000) [pid = 5220] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 16:05:34 INFO - PROCESS | 5220 | --DOMWINDOW == 85 (0x93863c00) [pid = 5220] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 16:05:34 INFO - PROCESS | 5220 | --DOMWINDOW == 84 (0x92cc7000) [pid = 5220] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 16:05:34 INFO - PROCESS | 5220 | --DOMWINDOW == 83 (0x8f5b1c00) [pid = 5220] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 16:05:34 INFO - PROCESS | 5220 | --DOMWINDOW == 82 (0x8f445800) [pid = 5220] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 16:05:34 INFO - PROCESS | 5220 | --DOMWINDOW == 81 (0x9385c000) [pid = 5220] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 16:05:34 INFO - PROCESS | 5220 | --DOMWINDOW == 80 (0x9125d800) [pid = 5220] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 16:05:34 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x92ee7800) [pid = 5220] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 16:05:34 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x9475d400) [pid = 5220] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 16:05:34 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x8e65f000) [pid = 5220] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 16:05:34 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x8f8aa000) [pid = 5220] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 16:05:34 INFO - PROCESS | 5220 | 1465427134891 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 16:05:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 16:05:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1685ms 16:05:34 INFO - PROCESS | 5220 | 1465427134928 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 16:05:34 INFO - PROCESS | 5220 | 1465427134932 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 16:05:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 16:05:34 INFO - PROCESS | 5220 | 1465427134938 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 16:05:34 INFO - PROCESS | 5220 | 1465427134940 Marionette TRACE conn3 <- [1,1590,null,{}] 16:05:34 INFO - PROCESS | 5220 | 1465427134946 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:34 INFO - PROCESS | 5220 | 1465427134951 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:35 INFO - PROCESS | 5220 | 1465427135093 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 16:05:35 INFO - PROCESS | 5220 | 1465427135106 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:35 INFO - PROCESS | 5220 | 1465427135115 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:35 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e662400 == 37 [pid = 5220] [id = 405] 16:05:35 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x8f5bbc00) [pid = 5220] [serial = 1216] [outer = (nil)] 16:05:35 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x9390b400) [pid = 5220] [serial = 1217] [outer = 0x8f5bbc00] 16:05:35 INFO - PROCESS | 5220 | 1465427135182 Marionette DEBUG loaded listener.js 16:05:35 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x93a1ec00) [pid = 5220] [serial = 1218] [outer = 0x8f5bbc00] 16:05:36 INFO - PROCESS | 5220 | 1465427136115 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 16:05:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 16:05:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1229ms 16:05:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 16:05:36 INFO - PROCESS | 5220 | 1465427136170 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 16:05:36 INFO - PROCESS | 5220 | 1465427136173 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 16:05:36 INFO - PROCESS | 5220 | 1465427136180 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 16:05:36 INFO - PROCESS | 5220 | 1465427136183 Marionette TRACE conn3 <- [1,1594,null,{}] 16:05:36 INFO - PROCESS | 5220 | 1465427136188 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:36 INFO - PROCESS | 5220 | 1465427136198 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:36 INFO - PROCESS | 5220 | 1465427136436 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 16:05:36 INFO - PROCESS | 5220 | 1465427136606 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:36 INFO - PROCESS | 5220 | 1465427136621 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:36 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4aac00 == 38 [pid = 5220] [id = 406] 16:05:36 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0x8e4ab000) [pid = 5220] [serial = 1219] [outer = (nil)] 16:05:36 INFO - PROCESS | 5220 | ++DOMWINDOW == 81 (0x8e662000) [pid = 5220] [serial = 1220] [outer = 0x8e4ab000] 16:05:36 INFO - PROCESS | 5220 | 1465427136703 Marionette DEBUG loaded listener.js 16:05:36 INFO - PROCESS | 5220 | ++DOMWINDOW == 82 (0x8ece2800) [pid = 5220] [serial = 1221] [outer = 0x8e4ab000] 16:05:37 INFO - PROCESS | 5220 | 1465427137780 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 16:05:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 16:05:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1651ms 16:05:37 INFO - PROCESS | 5220 | 1465427137832 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 16:05:37 INFO - PROCESS | 5220 | 1465427137838 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 16:05:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 16:05:37 INFO - PROCESS | 5220 | 1465427137847 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 16:05:37 INFO - PROCESS | 5220 | 1465427137852 Marionette TRACE conn3 <- [1,1598,null,{}] 16:05:37 INFO - PROCESS | 5220 | 1465427137860 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:37 INFO - PROCESS | 5220 | 1465427137869 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:38 INFO - PROCESS | 5220 | 1465427138061 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 16:05:38 INFO - PROCESS | 5220 | 1465427138283 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:38 INFO - PROCESS | 5220 | 1465427138293 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:38 INFO - PROCESS | 5220 | ++DOCSHELL 0x910d8c00 == 39 [pid = 5220] [id = 407] 16:05:38 INFO - PROCESS | 5220 | ++DOMWINDOW == 83 (0x910da800) [pid = 5220] [serial = 1222] [outer = (nil)] 16:05:38 INFO - PROCESS | 5220 | ++DOMWINDOW == 84 (0x9125b800) [pid = 5220] [serial = 1223] [outer = 0x910da800] 16:05:38 INFO - PROCESS | 5220 | 1465427138403 Marionette DEBUG loaded listener.js 16:05:38 INFO - PROCESS | 5220 | ++DOMWINDOW == 85 (0x91266000) [pid = 5220] [serial = 1224] [outer = 0x910da800] 16:05:39 INFO - PROCESS | 5220 | 1465427139430 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 16:05:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 16:05:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1645ms 16:05:39 INFO - PROCESS | 5220 | 1465427139491 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 16:05:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 16:05:39 INFO - PROCESS | 5220 | 1465427139496 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 16:05:39 INFO - PROCESS | 5220 | 1465427139503 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 16:05:39 INFO - PROCESS | 5220 | 1465427139506 Marionette TRACE conn3 <- [1,1602,null,{}] 16:05:39 INFO - PROCESS | 5220 | 1465427139513 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:39 INFO - PROCESS | 5220 | 1465427139517 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:39 INFO - PROCESS | 5220 | 1465427139732 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 16:05:40 INFO - PROCESS | 5220 | 1465427140039 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:40 INFO - PROCESS | 5220 | 1465427140047 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:40 INFO - PROCESS | 5220 | ++DOCSHELL 0x90f9ec00 == 40 [pid = 5220] [id = 408] 16:05:40 INFO - PROCESS | 5220 | ++DOMWINDOW == 86 (0x91ff1c00) [pid = 5220] [serial = 1225] [outer = (nil)] 16:05:40 INFO - PROCESS | 5220 | ++DOMWINDOW == 87 (0x922cdc00) [pid = 5220] [serial = 1226] [outer = 0x91ff1c00] 16:05:40 INFO - PROCESS | 5220 | 1465427140133 Marionette DEBUG loaded listener.js 16:05:40 INFO - PROCESS | 5220 | ++DOMWINDOW == 88 (0x92364400) [pid = 5220] [serial = 1227] [outer = 0x91ff1c00] 16:05:41 INFO - PROCESS | 5220 | 1465427141124 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 16:05:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 16:05:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1681ms 16:05:41 INFO - PROCESS | 5220 | 1465427141183 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 16:05:41 INFO - PROCESS | 5220 | 1465427141190 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 16:05:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 16:05:41 INFO - PROCESS | 5220 | 1465427141208 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 16:05:41 INFO - PROCESS | 5220 | 1465427141216 Marionette TRACE conn3 <- [1,1606,null,{}] 16:05:41 INFO - PROCESS | 5220 | 1465427141222 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:41 INFO - PROCESS | 5220 | 1465427141229 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:41 INFO - PROCESS | 5220 | 1465427141456 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 16:05:41 INFO - PROCESS | 5220 | 1465427141677 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:41 INFO - PROCESS | 5220 | 1465427141688 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:41 INFO - PROCESS | 5220 | ++DOCSHELL 0x92366c00 == 41 [pid = 5220] [id = 409] 16:05:41 INFO - PROCESS | 5220 | ++DOMWINDOW == 89 (0x9381d800) [pid = 5220] [serial = 1228] [outer = (nil)] 16:05:41 INFO - PROCESS | 5220 | ++DOMWINDOW == 90 (0x93c3f000) [pid = 5220] [serial = 1229] [outer = 0x9381d800] 16:05:41 INFO - PROCESS | 5220 | 1465427141792 Marionette DEBUG loaded listener.js 16:05:41 INFO - PROCESS | 5220 | ++DOMWINDOW == 91 (0x951c5c00) [pid = 5220] [serial = 1230] [outer = 0x9381d800] 16:05:42 INFO - PROCESS | 5220 | 1465427142778 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 16:05:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 16:05:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1646ms 16:05:42 INFO - PROCESS | 5220 | 1465427142846 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 16:05:42 INFO - PROCESS | 5220 | 1465427142850 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 16:05:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 16:05:42 INFO - PROCESS | 5220 | 1465427142856 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 16:05:42 INFO - PROCESS | 5220 | 1465427142860 Marionette TRACE conn3 <- [1,1610,null,{}] 16:05:42 INFO - PROCESS | 5220 | 1465427142866 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:42 INFO - PROCESS | 5220 | 1465427142871 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:43 INFO - PROCESS | 5220 | 1465427143046 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 16:05:43 INFO - PROCESS | 5220 | 1465427143390 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:43 INFO - PROCESS | 5220 | 1465427143399 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:43 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e662c00 == 42 [pid = 5220] [id = 410] 16:05:43 INFO - PROCESS | 5220 | ++DOMWINDOW == 92 (0x8e663800) [pid = 5220] [serial = 1231] [outer = (nil)] 16:05:43 INFO - PROCESS | 5220 | ++DOMWINDOW == 93 (0x8ecde800) [pid = 5220] [serial = 1232] [outer = 0x8e663800] 16:05:43 INFO - PROCESS | 5220 | 1465427143485 Marionette DEBUG loaded listener.js 16:05:43 INFO - PROCESS | 5220 | ++DOMWINDOW == 94 (0x8f499400) [pid = 5220] [serial = 1233] [outer = 0x8e663800] 16:05:44 INFO - PROCESS | 5220 | --DOCSHELL 0x8f5af000 == 41 [pid = 5220] [id = 379] 16:05:44 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4a5800 == 40 [pid = 5220] [id = 375] 16:05:44 INFO - PROCESS | 5220 | --DOCSHELL 0x90f98c00 == 39 [pid = 5220] [id = 377] 16:05:44 INFO - PROCESS | 5220 | --DOCSHELL 0x8ecdc400 == 38 [pid = 5220] [id = 376] 16:05:44 INFO - PROCESS | 5220 | 1465427144584 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 16:05:44 INFO - PROCESS | 5220 | --DOCSHELL 0x8e662400 == 37 [pid = 5220] [id = 405] 16:05:44 INFO - PROCESS | 5220 | --DOCSHELL 0x8f446800 == 36 [pid = 5220] [id = 404] 16:05:44 INFO - PROCESS | 5220 | --DOCSHELL 0x92368000 == 35 [pid = 5220] [id = 403] 16:05:44 INFO - PROCESS | 5220 | --DOCSHELL 0x91bc8400 == 34 [pid = 5220] [id = 402] 16:05:44 INFO - PROCESS | 5220 | --DOCSHELL 0x8f43e400 == 33 [pid = 5220] [id = 401] 16:05:44 INFO - PROCESS | 5220 | --DOCSHELL 0x8f5ae400 == 32 [pid = 5220] [id = 400] 16:05:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 16:05:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1786ms 16:05:44 INFO - PROCESS | 5220 | 1465427144645 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 16:05:44 INFO - PROCESS | 5220 | 1465427144650 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 16:05:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 16:05:44 INFO - PROCESS | 5220 | 1465427144657 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 16:05:44 INFO - PROCESS | 5220 | 1465427144662 Marionette TRACE conn3 <- [1,1614,null,{}] 16:05:44 INFO - PROCESS | 5220 | 1465427144670 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:44 INFO - PROCESS | 5220 | 1465427144676 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:44 INFO - PROCESS | 5220 | 1465427144852 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 16:05:44 INFO - PROCESS | 5220 | --DOMWINDOW == 93 (0x91ccc800) [pid = 5220] [serial = 1160] [outer = (nil)] [url = about:blank] 16:05:44 INFO - PROCESS | 5220 | --DOMWINDOW == 92 (0x93c36c00) [pid = 5220] [serial = 1166] [outer = (nil)] [url = about:blank] 16:05:44 INFO - PROCESS | 5220 | --DOMWINDOW == 91 (0x9382c800) [pid = 5220] [serial = 1152] [outer = (nil)] [url = about:blank] 16:05:44 INFO - PROCESS | 5220 | --DOMWINDOW == 90 (0x90fa4c00) [pid = 5220] [serial = 1158] [outer = (nil)] [url = about:blank] 16:05:44 INFO - PROCESS | 5220 | --DOMWINDOW == 89 (0x91cc6000) [pid = 5220] [serial = 1149] [outer = (nil)] [url = about:blank] 16:05:44 INFO - PROCESS | 5220 | --DOMWINDOW == 88 (0x9235b800) [pid = 5220] [serial = 1161] [outer = (nil)] [url = about:blank] 16:05:44 INFO - PROCESS | 5220 | --DOMWINDOW == 87 (0x93a23c00) [pid = 5220] [serial = 1155] [outer = (nil)] [url = about:blank] 16:05:44 INFO - PROCESS | 5220 | --DOMWINDOW == 86 (0x8f5bc000) [pid = 5220] [serial = 1157] [outer = (nil)] [url = about:blank] 16:05:44 INFO - PROCESS | 5220 | --DOMWINDOW == 85 (0x92ed9800) [pid = 5220] [serial = 1143] [outer = (nil)] [url = about:blank] 16:05:44 INFO - PROCESS | 5220 | --DOMWINDOW == 84 (0x93906c00) [pid = 5220] [serial = 1164] [outer = (nil)] [url = about:blank] 16:05:44 INFO - PROCESS | 5220 | --DOMWINDOW == 83 (0x9382bc00) [pid = 5220] [serial = 1163] [outer = (nil)] [url = about:blank] 16:05:44 INFO - PROCESS | 5220 | --DOMWINDOW == 82 (0x951c3400) [pid = 5220] [serial = 1169] [outer = (nil)] [url = about:blank] 16:05:44 INFO - PROCESS | 5220 | --DOMWINDOW == 81 (0x951c4400) [pid = 5220] [serial = 1170] [outer = (nil)] [url = about:blank] 16:05:44 INFO - PROCESS | 5220 | --DOMWINDOW == 80 (0x93821400) [pid = 5220] [serial = 1151] [outer = (nil)] [url = about:blank] 16:05:44 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x8f49a400) [pid = 5220] [serial = 1146] [outer = (nil)] [url = about:blank] 16:05:44 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x91be3800) [pid = 5220] [serial = 1148] [outer = (nil)] [url = about:blank] 16:05:44 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x93c40400) [pid = 5220] [serial = 1167] [outer = (nil)] [url = about:blank] 16:05:44 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x93a24400) [pid = 5220] [serial = 1154] [outer = (nil)] [url = about:blank] 16:05:44 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x8ecd5800) [pid = 5220] [serial = 1145] [outer = (nil)] [url = about:blank] 16:05:44 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x9769b000) [pid = 5220] [serial = 1172] [outer = (nil)] [url = about:blank] 16:05:44 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x98074000) [pid = 5220] [serial = 1173] [outer = (nil)] [url = about:blank] 16:05:45 INFO - PROCESS | 5220 | 1465427145061 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:45 INFO - PROCESS | 5220 | 1465427145068 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:45 INFO - PROCESS | 5220 | ++DOCSHELL 0x90f9d400 == 33 [pid = 5220] [id = 411] 16:05:45 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x90f9e800) [pid = 5220] [serial = 1234] [outer = (nil)] 16:05:45 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x90fa5c00) [pid = 5220] [serial = 1235] [outer = 0x90f9e800] 16:05:45 INFO - PROCESS | 5220 | 1465427145146 Marionette DEBUG loaded listener.js 16:05:45 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x91bc3c00) [pid = 5220] [serial = 1236] [outer = 0x90f9e800] 16:05:45 INFO - PROCESS | 5220 | 1465427145906 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 16:05:45 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 16:05:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1284ms 16:05:45 INFO - PROCESS | 5220 | 1465427145963 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 16:05:45 INFO - PROCESS | 5220 | 1465427145971 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 16:05:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 16:05:45 INFO - PROCESS | 5220 | 1465427145987 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 16:05:45 INFO - PROCESS | 5220 | 1465427145991 Marionette TRACE conn3 <- [1,1618,null,{}] 16:05:45 INFO - PROCESS | 5220 | 1465427145997 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:46 INFO - PROCESS | 5220 | 1465427146002 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:46 INFO - PROCESS | 5220 | 1465427146161 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 16:05:46 INFO - PROCESS | 5220 | 1465427146172 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:46 INFO - PROCESS | 5220 | 1465427146178 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:46 INFO - PROCESS | 5220 | ++DOCSHELL 0x91cce000 == 34 [pid = 5220] [id = 412] 16:05:46 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x91ff2400) [pid = 5220] [serial = 1237] [outer = (nil)] 16:05:46 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x922ce000) [pid = 5220] [serial = 1238] [outer = 0x91ff2400] 16:05:46 INFO - PROCESS | 5220 | 1465427146246 Marionette DEBUG loaded listener.js 16:05:46 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x92913c00) [pid = 5220] [serial = 1239] [outer = 0x91ff2400] 16:05:47 INFO - PROCESS | 5220 | 1465427147206 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 16:05:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 16:05:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1290ms 16:05:47 INFO - PROCESS | 5220 | 1465427147274 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 16:05:47 INFO - PROCESS | 5220 | 1465427147277 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 16:05:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 16:05:47 INFO - PROCESS | 5220 | 1465427147291 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 16:05:47 INFO - PROCESS | 5220 | 1465427147300 Marionette TRACE conn3 <- [1,1622,null,{}] 16:05:47 INFO - PROCESS | 5220 | 1465427147322 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:47 INFO - PROCESS | 5220 | 1465427147330 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:47 INFO - PROCESS | 5220 | 1465427147550 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 16:05:47 INFO - PROCESS | 5220 | 1465427147577 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:47 INFO - PROCESS | 5220 | 1465427147587 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:47 INFO - PROCESS | 5220 | ++DOCSHELL 0x922d0000 == 35 [pid = 5220] [id = 413] 16:05:47 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0x93823400) [pid = 5220] [serial = 1240] [outer = (nil)] 16:05:47 INFO - PROCESS | 5220 | ++DOMWINDOW == 81 (0x9390ac00) [pid = 5220] [serial = 1241] [outer = 0x93823400] 16:05:47 INFO - PROCESS | 5220 | 1465427147656 Marionette DEBUG loaded listener.js 16:05:47 INFO - PROCESS | 5220 | ++DOMWINDOW == 82 (0x93c38400) [pid = 5220] [serial = 1242] [outer = 0x93823400] 16:05:48 INFO - PROCESS | 5220 | 1465427148564 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 16:05:48 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 16:05:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1350ms 16:05:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 16:05:48 INFO - PROCESS | 5220 | 1465427148635 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 16:05:48 INFO - PROCESS | 5220 | 1465427148638 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 16:05:48 INFO - PROCESS | 5220 | 1465427148645 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 16:05:48 INFO - PROCESS | 5220 | 1465427148648 Marionette TRACE conn3 <- [1,1626,null,{}] 16:05:48 INFO - PROCESS | 5220 | 1465427148653 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:48 INFO - PROCESS | 5220 | 1465427148658 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:48 INFO - PROCESS | 5220 | 1465427148863 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 16:05:48 INFO - PROCESS | 5220 | 1465427148887 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:48 INFO - PROCESS | 5220 | 1465427148895 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:48 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e65f000 == 36 [pid = 5220] [id = 414] 16:05:48 INFO - PROCESS | 5220 | ++DOMWINDOW == 83 (0x93823c00) [pid = 5220] [serial = 1243] [outer = (nil)] 16:05:48 INFO - PROCESS | 5220 | ++DOMWINDOW == 84 (0x94763000) [pid = 5220] [serial = 1244] [outer = 0x93823c00] 16:05:48 INFO - PROCESS | 5220 | 1465427148961 Marionette DEBUG loaded listener.js 16:05:49 INFO - PROCESS | 5220 | ++DOMWINDOW == 85 (0x951c3c00) [pid = 5220] [serial = 1245] [outer = 0x93823c00] 16:05:49 INFO - PROCESS | 5220 | --DOMWINDOW == 84 (0x8e4a2400) [pid = 5220] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 16:05:49 INFO - PROCESS | 5220 | --DOMWINDOW == 83 (0x91bea000) [pid = 5220] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 16:05:49 INFO - PROCESS | 5220 | --DOMWINDOW == 82 (0x93905c00) [pid = 5220] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 16:05:49 INFO - PROCESS | 5220 | --DOMWINDOW == 81 (0x91bc9800) [pid = 5220] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 16:05:49 INFO - PROCESS | 5220 | --DOMWINDOW == 80 (0x8f442000) [pid = 5220] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 16:05:49 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x8f5b3c00) [pid = 5220] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 16:05:49 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x92912400) [pid = 5220] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 16:05:49 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x9236a400) [pid = 5220] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 16:05:49 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x9291e400) [pid = 5220] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 16:05:49 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x997aa000) [pid = 5220] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 16:05:49 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x99a19c00) [pid = 5220] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 16:05:49 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x8e665c00) [pid = 5220] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 16:05:49 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x90fa5800) [pid = 5220] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 16:05:49 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x8f43d400) [pid = 5220] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 16:05:49 INFO - PROCESS | 5220 | 1465427149977 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 16:05:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 16:05:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1382ms 16:05:50 INFO - PROCESS | 5220 | 1465427150026 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 16:05:50 INFO - PROCESS | 5220 | 1465427150030 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 16:05:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 16:05:50 INFO - PROCESS | 5220 | 1465427150036 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 16:05:50 INFO - PROCESS | 5220 | 1465427150040 Marionette TRACE conn3 <- [1,1630,null,{}] 16:05:50 INFO - PROCESS | 5220 | 1465427150045 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:50 INFO - PROCESS | 5220 | 1465427150050 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:50 INFO - PROCESS | 5220 | 1465427150258 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 16:05:50 INFO - PROCESS | 5220 | 1465427150273 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:50 INFO - PROCESS | 5220 | 1465427150289 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:50 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f8a6000 == 37 [pid = 5220] [id = 415] 16:05:50 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x8f8a7c00) [pid = 5220] [serial = 1246] [outer = (nil)] 16:05:50 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x92912400) [pid = 5220] [serial = 1247] [outer = 0x8f8a7c00] 16:05:50 INFO - PROCESS | 5220 | 1465427150372 Marionette DEBUG loaded listener.js 16:05:50 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x97694000) [pid = 5220] [serial = 1248] [outer = 0x8f8a7c00] 16:05:51 INFO - PROCESS | 5220 | 1465427151270 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 16:05:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 16:05:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1282ms 16:05:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 16:05:51 INFO - PROCESS | 5220 | 1465427151323 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 16:05:51 INFO - PROCESS | 5220 | 1465427151326 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 16:05:51 INFO - PROCESS | 5220 | 1465427151332 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 16:05:51 INFO - PROCESS | 5220 | 1465427151336 Marionette TRACE conn3 <- [1,1634,null,{}] 16:05:51 INFO - PROCESS | 5220 | 1465427151341 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:51 INFO - PROCESS | 5220 | 1465427151346 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:51 INFO - PROCESS | 5220 | 1465427151503 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 16:05:51 INFO - PROCESS | 5220 | 1465427151513 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:51 INFO - PROCESS | 5220 | 1465427151525 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:51 INFO - PROCESS | 5220 | ++DOCSHELL 0x8ece0400 == 38 [pid = 5220] [id = 416] 16:05:51 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x97697400) [pid = 5220] [serial = 1249] [outer = (nil)] 16:05:51 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x98254800) [pid = 5220] [serial = 1250] [outer = 0x97697400] 16:05:51 INFO - PROCESS | 5220 | 1465427151589 Marionette DEBUG loaded listener.js 16:05:51 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x98967c00) [pid = 5220] [serial = 1251] [outer = 0x97697400] 16:05:52 INFO - PROCESS | 5220 | 1465427152725 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 16:05:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 16:05:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1440ms 16:05:52 INFO - PROCESS | 5220 | 1465427152773 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 16:05:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 16:05:52 INFO - PROCESS | 5220 | 1465427152780 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 16:05:52 INFO - PROCESS | 5220 | 1465427152788 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 16:05:52 INFO - PROCESS | 5220 | 1465427152796 Marionette TRACE conn3 <- [1,1638,null,{}] 16:05:52 INFO - PROCESS | 5220 | 1465427152805 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:52 INFO - PROCESS | 5220 | 1465427152810 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:53 INFO - PROCESS | 5220 | 1465427153040 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 16:05:53 INFO - PROCESS | 5220 | 1465427153266 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:53 INFO - PROCESS | 5220 | 1465427153275 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:53 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4a6400 == 39 [pid = 5220] [id = 417] 16:05:53 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x8f5b2400) [pid = 5220] [serial = 1252] [outer = (nil)] 16:05:53 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x910d6400) [pid = 5220] [serial = 1253] [outer = 0x8f5b2400] 16:05:53 INFO - PROCESS | 5220 | 1465427153407 Marionette DEBUG loaded listener.js 16:05:53 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0x91be5400) [pid = 5220] [serial = 1254] [outer = 0x8f5b2400] 16:05:54 INFO - PROCESS | 5220 | 1465427154366 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 16:05:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 16:05:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1636ms 16:05:54 INFO - PROCESS | 5220 | 1465427154422 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 16:05:54 INFO - PROCESS | 5220 | 1465427154430 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 16:05:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 16:05:54 INFO - PROCESS | 5220 | 1465427154440 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 16:05:54 INFO - PROCESS | 5220 | 1465427154444 Marionette TRACE conn3 <- [1,1642,null,{}] 16:05:54 INFO - PROCESS | 5220 | 1465427154451 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:54 INFO - PROCESS | 5220 | 1465427154457 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:54 INFO - PROCESS | 5220 | 1465427154691 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 16:05:54 INFO - PROCESS | 5220 | 1465427154953 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:54 INFO - PROCESS | 5220 | 1465427154962 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:55 INFO - PROCESS | 5220 | ++DOCSHELL 0x91bce400 == 40 [pid = 5220] [id = 418] 16:05:55 INFO - PROCESS | 5220 | ++DOMWINDOW == 81 (0x92cc3800) [pid = 5220] [serial = 1255] [outer = (nil)] 16:05:55 INFO - PROCESS | 5220 | ++DOMWINDOW == 82 (0x93828800) [pid = 5220] [serial = 1256] [outer = 0x92cc3800] 16:05:55 INFO - PROCESS | 5220 | 1465427155086 Marionette DEBUG loaded listener.js 16:05:55 INFO - PROCESS | 5220 | ++DOMWINDOW == 83 (0x9382bc00) [pid = 5220] [serial = 1257] [outer = 0x92cc3800] 16:05:55 INFO - PROCESS | 5220 | 1465427155940 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 16:05:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 16:05:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1540ms 16:05:55 INFO - PROCESS | 5220 | 1465427155980 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 16:05:55 INFO - PROCESS | 5220 | 1465427155985 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 16:05:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 16:05:55 INFO - PROCESS | 5220 | 1465427155992 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 16:05:56 INFO - PROCESS | 5220 | 1465427155999 Marionette TRACE conn3 <- [1,1646,null,{}] 16:05:56 INFO - PROCESS | 5220 | 1465427156029 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:56 INFO - PROCESS | 5220 | 1465427156038 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:56 INFO - PROCESS | 5220 | 1465427156261 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 16:05:56 INFO - PROCESS | 5220 | 1465427156437 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:56 INFO - PROCESS | 5220 | 1465427156448 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:56 INFO - PROCESS | 5220 | ++DOCSHELL 0x9769e400 == 41 [pid = 5220] [id = 419] 16:05:56 INFO - PROCESS | 5220 | ++DOMWINDOW == 84 (0x9769e800) [pid = 5220] [serial = 1258] [outer = (nil)] 16:05:56 INFO - PROCESS | 5220 | ++DOMWINDOW == 85 (0x982e0400) [pid = 5220] [serial = 1259] [outer = 0x9769e800] 16:05:56 INFO - PROCESS | 5220 | 1465427156534 Marionette DEBUG loaded listener.js 16:05:56 INFO - PROCESS | 5220 | ++DOMWINDOW == 86 (0x99482c00) [pid = 5220] [serial = 1260] [outer = 0x9769e800] 16:05:57 INFO - PROCESS | 5220 | 1465427157436 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 16:05:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 16:05:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1500ms 16:05:57 INFO - PROCESS | 5220 | 1465427157492 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 16:05:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 16:05:57 INFO - PROCESS | 5220 | 1465427157497 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 16:05:57 INFO - PROCESS | 5220 | 1465427157504 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 16:05:57 INFO - PROCESS | 5220 | 1465427157508 Marionette TRACE conn3 <- [1,1650,null,{}] 16:05:57 INFO - PROCESS | 5220 | 1465427157514 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:57 INFO - PROCESS | 5220 | 1465427157519 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:57 INFO - PROCESS | 5220 | 1465427157697 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 16:05:57 INFO - PROCESS | 5220 | 1465427157873 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:57 INFO - PROCESS | 5220 | 1465427157883 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:57 INFO - PROCESS | 5220 | ++DOCSHELL 0x995b3800 == 42 [pid = 5220] [id = 420] 16:05:57 INFO - PROCESS | 5220 | ++DOMWINDOW == 87 (0x995bb000) [pid = 5220] [serial = 1261] [outer = (nil)] 16:05:57 INFO - PROCESS | 5220 | ++DOMWINDOW == 88 (0x9976f400) [pid = 5220] [serial = 1262] [outer = 0x995bb000] 16:05:57 INFO - PROCESS | 5220 | 1465427157973 Marionette DEBUG loaded listener.js 16:05:58 INFO - PROCESS | 5220 | ++DOMWINDOW == 89 (0x99827000) [pid = 5220] [serial = 1263] [outer = 0x995bb000] 16:05:58 INFO - PROCESS | 5220 | 1465427158844 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 16:05:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 16:05:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1379ms 16:05:58 INFO - PROCESS | 5220 | 1465427158884 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 16:05:58 INFO - PROCESS | 5220 | 1465427158887 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 16:05:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 16:05:58 INFO - PROCESS | 5220 | 1465427158893 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 16:05:58 INFO - PROCESS | 5220 | 1465427158897 Marionette TRACE conn3 <- [1,1654,null,{}] 16:05:58 INFO - PROCESS | 5220 | 1465427158903 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:58 INFO - PROCESS | 5220 | 1465427158908 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:59 INFO - PROCESS | 5220 | 1465427159085 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 16:05:59 INFO - PROCESS | 5220 | 1465427159304 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:59 INFO - PROCESS | 5220 | 1465427159317 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:05:59 INFO - PROCESS | 5220 | ++DOCSHELL 0x922c6c00 == 43 [pid = 5220] [id = 421] 16:05:59 INFO - PROCESS | 5220 | ++DOMWINDOW == 90 (0x92916c00) [pid = 5220] [serial = 1264] [outer = (nil)] 16:05:59 INFO - PROCESS | 5220 | ++DOMWINDOW == 91 (0x99a19c00) [pid = 5220] [serial = 1265] [outer = 0x92916c00] 16:05:59 INFO - PROCESS | 5220 | 1465427159445 Marionette DEBUG loaded listener.js 16:05:59 INFO - PROCESS | 5220 | ++DOMWINDOW == 92 (0x99c13000) [pid = 5220] [serial = 1266] [outer = 0x92916c00] 16:06:00 INFO - PROCESS | 5220 | 1465427160408 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 16:06:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 16:06:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1549ms 16:06:00 INFO - PROCESS | 5220 | 1465427160443 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 16:06:00 INFO - PROCESS | 5220 | 1465427160448 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 16:06:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 16:06:00 INFO - PROCESS | 5220 | 1465427160454 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 16:06:00 INFO - PROCESS | 5220 | 1465427160457 Marionette TRACE conn3 <- [1,1658,null,{}] 16:06:00 INFO - PROCESS | 5220 | 1465427160463 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:00 INFO - PROCESS | 5220 | 1465427160474 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:00 INFO - PROCESS | 5220 | 1465427160665 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 16:06:00 INFO - PROCESS | 5220 | 1465427160844 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:00 INFO - PROCESS | 5220 | 1465427160852 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:00 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4a6000 == 44 [pid = 5220] [id = 422] 16:06:00 INFO - PROCESS | 5220 | ++DOMWINDOW == 93 (0x8ecd5800) [pid = 5220] [serial = 1267] [outer = (nil)] 16:06:00 INFO - PROCESS | 5220 | ++DOMWINDOW == 94 (0x99fbd800) [pid = 5220] [serial = 1268] [outer = 0x8ecd5800] 16:06:00 INFO - PROCESS | 5220 | 1465427160933 Marionette DEBUG loaded listener.js 16:06:01 INFO - PROCESS | 5220 | ++DOMWINDOW == 95 (0x99fc5800) [pid = 5220] [serial = 1269] [outer = 0x8ecd5800] 16:06:01 INFO - PROCESS | 5220 | 1465427161849 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 16:06:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 16:06:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1438ms 16:06:01 INFO - PROCESS | 5220 | 1465427161893 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 16:06:01 INFO - PROCESS | 5220 | 1465427161897 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 16:06:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 16:06:01 INFO - PROCESS | 5220 | 1465427161904 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 16:06:01 INFO - PROCESS | 5220 | 1465427161908 Marionette TRACE conn3 <- [1,1662,null,{}] 16:06:01 INFO - PROCESS | 5220 | 1465427161914 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:01 INFO - PROCESS | 5220 | 1465427161919 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:02 INFO - PROCESS | 5220 | 1465427162116 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 16:06:02 INFO - PROCESS | 5220 | 1465427162303 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:02 INFO - PROCESS | 5220 | 1465427162310 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:02 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e65d400 == 45 [pid = 5220] [id = 423] 16:06:02 INFO - PROCESS | 5220 | ++DOMWINDOW == 96 (0x8f49b000) [pid = 5220] [serial = 1270] [outer = (nil)] 16:06:02 INFO - PROCESS | 5220 | ++DOMWINDOW == 97 (0x92918c00) [pid = 5220] [serial = 1271] [outer = 0x8f49b000] 16:06:02 INFO - PROCESS | 5220 | 1465427162392 Marionette DEBUG loaded listener.js 16:06:02 INFO - PROCESS | 5220 | ++DOMWINDOW == 98 (0x9381e000) [pid = 5220] [serial = 1272] [outer = 0x8f49b000] 16:06:03 INFO - PROCESS | 5220 | 1465427163562 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 16:06:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 16:06:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1689ms 16:06:03 INFO - PROCESS | 5220 | 1465427163594 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 16:06:03 INFO - PROCESS | 5220 | 1465427163599 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 16:06:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 16:06:03 INFO - PROCESS | 5220 | 1465427163607 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 16:06:03 INFO - PROCESS | 5220 | 1465427163614 Marionette TRACE conn3 <- [1,1666,null,{}] 16:06:03 INFO - PROCESS | 5220 | 1465427163640 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:03 INFO - PROCESS | 5220 | 1465427163646 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:03 INFO - PROCESS | 5220 | 1465427163808 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 16:06:04 INFO - PROCESS | 5220 | 1465427164008 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:04 INFO - PROCESS | 5220 | 1465427164019 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:04 INFO - PROCESS | 5220 | ++DOCSHELL 0x910e2800 == 46 [pid = 5220] [id = 424] 16:06:04 INFO - PROCESS | 5220 | ++DOMWINDOW == 99 (0x910e3c00) [pid = 5220] [serial = 1273] [outer = (nil)] 16:06:04 INFO - PROCESS | 5220 | ++DOMWINDOW == 100 (0x91bcb000) [pid = 5220] [serial = 1274] [outer = 0x910e3c00] 16:06:04 INFO - PROCESS | 5220 | 1465427164122 Marionette DEBUG loaded listener.js 16:06:04 INFO - PROCESS | 5220 | ++DOMWINDOW == 101 (0x91cc6400) [pid = 5220] [serial = 1275] [outer = 0x910e3c00] 16:06:05 INFO - PROCESS | 5220 | --DOCSHELL 0x8e661c00 == 45 [pid = 5220] [id = 389] 16:06:05 INFO - PROCESS | 5220 | --DOCSHELL 0x8ece2400 == 44 [pid = 5220] [id = 399] 16:06:05 INFO - PROCESS | 5220 | --DOCSHELL 0x93829800 == 43 [pid = 5220] [id = 393] 16:06:05 INFO - PROCESS | 5220 | --DOCSHELL 0x92367000 == 42 [pid = 5220] [id = 394] 16:06:05 INFO - PROCESS | 5220 | --DOCSHELL 0x995b7000 == 41 [pid = 5220] [id = 395] 16:06:05 INFO - PROCESS | 5220 | --DOCSHELL 0x8f48fc00 == 40 [pid = 5220] [id = 398] 16:06:05 INFO - PROCESS | 5220 | --DOCSHELL 0x99873000 == 39 [pid = 5220] [id = 396] 16:06:05 INFO - PROCESS | 5220 | --DOCSHELL 0x91bcac00 == 38 [pid = 5220] [id = 386] 16:06:05 INFO - PROCESS | 5220 | --DOCSHELL 0x92ccd400 == 37 [pid = 5220] [id = 387] 16:06:05 INFO - PROCESS | 5220 | --DOCSHELL 0x8e65c000 == 36 [pid = 5220] [id = 381] 16:06:05 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4a1400 == 35 [pid = 5220] [id = 380] 16:06:05 INFO - PROCESS | 5220 | --DOCSHELL 0x93859c00 == 34 [pid = 5220] [id = 388] 16:06:05 INFO - PROCESS | 5220 | --DOCSHELL 0x92917c00 == 33 [pid = 5220] [id = 383] 16:06:05 INFO - PROCESS | 5220 | --DOCSHELL 0x91ccc400 == 32 [pid = 5220] [id = 378] 16:06:05 INFO - PROCESS | 5220 | --DOCSHELL 0x8e667800 == 31 [pid = 5220] [id = 390] 16:06:05 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4a0000 == 30 [pid = 5220] [id = 391] 16:06:05 INFO - PROCESS | 5220 | --DOCSHELL 0x92366c00 == 29 [pid = 5220] [id = 409] 16:06:05 INFO - PROCESS | 5220 | --DOCSHELL 0x92cc9800 == 28 [pid = 5220] [id = 384] 16:06:05 INFO - PROCESS | 5220 | --DOCSHELL 0x90f9ec00 == 27 [pid = 5220] [id = 408] 16:06:05 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4aac00 == 26 [pid = 5220] [id = 406] 16:06:05 INFO - PROCESS | 5220 | --DOCSHELL 0x8f5b0800 == 25 [pid = 5220] [id = 385] 16:06:05 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4a9800 == 24 [pid = 5220] [id = 382] 16:06:05 INFO - PROCESS | 5220 | --DOCSHELL 0x910d8c00 == 23 [pid = 5220] [id = 407] 16:06:05 INFO - PROCESS | 5220 | --DOCSHELL 0x8e662c00 == 22 [pid = 5220] [id = 410] 16:06:06 INFO - PROCESS | 5220 | --DOCSHELL 0x91bc8800 == 21 [pid = 5220] [id = 392] 16:06:06 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4ac000 == 20 [pid = 5220] [id = 397] 16:06:06 INFO - PROCESS | 5220 | --DOMWINDOW == 100 (0x9390b400) [pid = 5220] [serial = 1217] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 5220 | --DOMWINDOW == 99 (0x8e667000) [pid = 5220] [serial = 1176] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 5220 | --DOMWINDOW == 98 (0x8e65dc00) [pid = 5220] [serial = 1175] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 5220 | --DOMWINDOW == 97 (0x92914c00) [pid = 5220] [serial = 1179] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 5220 | --DOMWINDOW == 96 (0x92360000) [pid = 5220] [serial = 1178] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 5220 | --DOMWINDOW == 95 (0x951f2c00) [pid = 5220] [serial = 1182] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 5220 | --DOMWINDOW == 94 (0x93a23800) [pid = 5220] [serial = 1181] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 5220 | --DOMWINDOW == 93 (0x91bd0c00) [pid = 5220] [serial = 1208] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 5220 | --DOMWINDOW == 92 (0x8f5b8c00) [pid = 5220] [serial = 1205] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 5220 | --DOMWINDOW == 91 (0x8f8ad400) [pid = 5220] [serial = 1206] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 5220 | --DOMWINDOW == 90 (0x92cc2400) [pid = 5220] [serial = 1203] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 5220 | --DOMWINDOW == 89 (0x91fee800) [pid = 5220] [serial = 1202] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 5220 | --DOMWINDOW == 88 (0x9976ac00) [pid = 5220] [serial = 1185] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 5220 | --DOMWINDOW == 87 (0x9291c400) [pid = 5220] [serial = 1211] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 5220 | --DOMWINDOW == 86 (0x93824400) [pid = 5220] [serial = 1214] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 5220 | --DOMWINDOW == 85 (0x98d21000) [pid = 5220] [serial = 1184] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 5220 | --DOMWINDOW == 84 (0x9982a800) [pid = 5220] [serial = 1188] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 5220 | --DOMWINDOW == 83 (0x99826000) [pid = 5220] [serial = 1187] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 5220 | --DOMWINDOW == 82 (0x99c18800) [pid = 5220] [serial = 1191] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 5220 | --DOMWINDOW == 81 (0x99c10400) [pid = 5220] [serial = 1190] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 5220 | --DOMWINDOW == 80 (0x99dd5800) [pid = 5220] [serial = 1194] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x99c1ec00) [pid = 5220] [serial = 1193] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x99a19000) [pid = 5220] [serial = 1197] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x9291fc00) [pid = 5220] [serial = 1196] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x8f8b0800) [pid = 5220] [serial = 1200] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x8f49a000) [pid = 5220] [serial = 1199] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x92cca400) [pid = 5220] [serial = 1212] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x9390ec00) [pid = 5220] [serial = 1215] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x91beb800) [pid = 5220] [serial = 1209] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 5220 | 1465427166301 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 16:06:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 16:06:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 2763ms 16:06:06 INFO - PROCESS | 5220 | 1465427166370 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 16:06:06 INFO - PROCESS | 5220 | 1465427166374 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 16:06:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 16:06:06 INFO - PROCESS | 5220 | 1465427166383 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 16:06:06 INFO - PROCESS | 5220 | 1465427166388 Marionette TRACE conn3 <- [1,1670,null,{}] 16:06:06 INFO - PROCESS | 5220 | 1465427166396 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:06 INFO - PROCESS | 5220 | 1465427166401 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:06 INFO - PROCESS | 5220 | 1465427166554 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 16:06:06 INFO - PROCESS | 5220 | 1465427166681 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:06 INFO - PROCESS | 5220 | 1465427166693 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:06 INFO - PROCESS | 5220 | ++DOCSHELL 0x8ecdb400 == 21 [pid = 5220] [id = 425] 16:06:06 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x8ecdc400) [pid = 5220] [serial = 1276] [outer = (nil)] 16:06:06 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x8f443800) [pid = 5220] [serial = 1277] [outer = 0x8ecdc400] 16:06:06 INFO - PROCESS | 5220 | 1465427166761 Marionette DEBUG loaded listener.js 16:06:06 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x8f446800) [pid = 5220] [serial = 1278] [outer = 0x8ecdc400] 16:06:07 INFO - PROCESS | 5220 | 1465427167537 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 16:06:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 16:06:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1183ms 16:06:07 INFO - PROCESS | 5220 | 1465427167573 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 16:06:07 INFO - PROCESS | 5220 | 1465427167582 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 16:06:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 16:06:07 INFO - PROCESS | 5220 | 1465427167595 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 16:06:07 INFO - PROCESS | 5220 | 1465427167599 Marionette TRACE conn3 <- [1,1674,null,{}] 16:06:07 INFO - PROCESS | 5220 | 1465427167606 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:07 INFO - PROCESS | 5220 | 1465427167611 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:07 INFO - PROCESS | 5220 | 1465427167777 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 16:06:07 INFO - PROCESS | 5220 | 1465427167788 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:07 INFO - PROCESS | 5220 | 1465427167795 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:07 INFO - PROCESS | 5220 | ++DOCSHELL 0x90f99000 == 22 [pid = 5220] [id = 426] 16:06:07 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x90f99c00) [pid = 5220] [serial = 1279] [outer = (nil)] 16:06:07 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x90fa1800) [pid = 5220] [serial = 1280] [outer = 0x90f99c00] 16:06:07 INFO - PROCESS | 5220 | 1465427167868 Marionette DEBUG loaded listener.js 16:06:07 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x910d9800) [pid = 5220] [serial = 1281] [outer = 0x90f99c00] 16:06:08 INFO - PROCESS | 5220 | 1465427168868 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 16:06:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 16:06:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1337ms 16:06:08 INFO - PROCESS | 5220 | 1465427168934 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 16:06:08 INFO - PROCESS | 5220 | 1465427168938 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 16:06:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 16:06:08 INFO - PROCESS | 5220 | 1465427168950 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 16:06:08 INFO - PROCESS | 5220 | 1465427168955 Marionette TRACE conn3 <- [1,1678,null,{}] 16:06:08 INFO - PROCESS | 5220 | 1465427168973 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:08 INFO - PROCESS | 5220 | 1465427168983 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:09 INFO - PROCESS | 5220 | 1465427169211 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 16:06:09 INFO - PROCESS | 5220 | 1465427169244 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:09 INFO - PROCESS | 5220 | 1465427169257 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:09 INFO - PROCESS | 5220 | ++DOCSHELL 0x91beb400 == 23 [pid = 5220] [id = 427] 16:06:09 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x91bef800) [pid = 5220] [serial = 1282] [outer = (nil)] 16:06:09 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0x91febc00) [pid = 5220] [serial = 1283] [outer = 0x91bef800] 16:06:09 INFO - PROCESS | 5220 | 1465427169325 Marionette DEBUG loaded listener.js 16:06:09 INFO - PROCESS | 5220 | ++DOMWINDOW == 81 (0x922ce800) [pid = 5220] [serial = 1284] [outer = 0x91bef800] 16:06:10 INFO - PROCESS | 5220 | 1465427170223 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 16:06:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 16:06:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1336ms 16:06:10 INFO - PROCESS | 5220 | 1465427170301 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 16:06:10 INFO - PROCESS | 5220 | 1465427170304 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 16:06:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 16:06:10 INFO - PROCESS | 5220 | 1465427170319 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 16:06:10 INFO - PROCESS | 5220 | 1465427170321 Marionette TRACE conn3 <- [1,1682,null,{}] 16:06:10 INFO - PROCESS | 5220 | 1465427170327 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:10 INFO - PROCESS | 5220 | 1465427170332 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:10 INFO - PROCESS | 5220 | 1465427170531 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 16:06:10 INFO - PROCESS | 5220 | 1465427170553 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:10 INFO - PROCESS | 5220 | 1465427170563 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:10 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4a6c00 == 24 [pid = 5220] [id = 428] 16:06:10 INFO - PROCESS | 5220 | ++DOMWINDOW == 82 (0x91fee800) [pid = 5220] [serial = 1285] [outer = (nil)] 16:06:10 INFO - PROCESS | 5220 | ++DOMWINDOW == 83 (0x9291d000) [pid = 5220] [serial = 1286] [outer = 0x91fee800] 16:06:10 INFO - PROCESS | 5220 | 1465427170626 Marionette DEBUG loaded listener.js 16:06:10 INFO - PROCESS | 5220 | ++DOMWINDOW == 84 (0x92ccc800) [pid = 5220] [serial = 1287] [outer = 0x91fee800] 16:06:11 INFO - PROCESS | 5220 | --DOMWINDOW == 83 (0x91ff2400) [pid = 5220] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 16:06:11 INFO - PROCESS | 5220 | --DOMWINDOW == 82 (0x8f8a7c00) [pid = 5220] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 16:06:11 INFO - PROCESS | 5220 | --DOMWINDOW == 81 (0x8e4ab000) [pid = 5220] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 16:06:11 INFO - PROCESS | 5220 | --DOMWINDOW == 80 (0x93823c00) [pid = 5220] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 16:06:11 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x90f9e800) [pid = 5220] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 16:06:11 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x8e663800) [pid = 5220] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 16:06:11 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x91ff1c00) [pid = 5220] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 16:06:11 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x93823400) [pid = 5220] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 16:06:11 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x910da800) [pid = 5220] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 16:06:11 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x9381d800) [pid = 5220] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 16:06:11 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x8f5bbc00) [pid = 5220] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 16:06:11 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x97697400) [pid = 5220] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 16:06:12 INFO - PROCESS | 5220 | 1465427172079 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 16:06:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 16:06:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1784ms 16:06:12 INFO - PROCESS | 5220 | 1465427172097 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 16:06:12 INFO - PROCESS | 5220 | 1465427172102 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 16:06:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 16:06:12 INFO - PROCESS | 5220 | 1465427172108 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 16:06:12 INFO - PROCESS | 5220 | 1465427172110 Marionette TRACE conn3 <- [1,1686,null,{}] 16:06:12 INFO - PROCESS | 5220 | 1465427172116 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:12 INFO - PROCESS | 5220 | 1465427172121 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:12 INFO - PROCESS | 5220 | 1465427172312 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 16:06:12 INFO - PROCESS | 5220 | 1465427172328 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:12 INFO - PROCESS | 5220 | 1465427172336 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:12 INFO - PROCESS | 5220 | ++DOCSHELL 0x8ecdf400 == 25 [pid = 5220] [id = 429] 16:06:12 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x8f8a7c00) [pid = 5220] [serial = 1288] [outer = (nil)] 16:06:12 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x9236a400) [pid = 5220] [serial = 1289] [outer = 0x8f8a7c00] 16:06:12 INFO - PROCESS | 5220 | 1465427172402 Marionette DEBUG loaded listener.js 16:06:12 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x92920000) [pid = 5220] [serial = 1290] [outer = 0x8f8a7c00] 16:06:13 INFO - PROCESS | 5220 | 1465427173193 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 16:06:13 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 16:06:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1127ms 16:06:13 INFO - PROCESS | 5220 | 1465427173236 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 16:06:13 INFO - PROCESS | 5220 | 1465427173239 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 16:06:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 16:06:13 INFO - PROCESS | 5220 | 1465427173253 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 16:06:13 INFO - PROCESS | 5220 | 1465427173255 Marionette TRACE conn3 <- [1,1690,null,{}] 16:06:13 INFO - PROCESS | 5220 | 1465427173261 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:13 INFO - PROCESS | 5220 | 1465427173271 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:13 INFO - PROCESS | 5220 | 1465427173455 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 16:06:13 INFO - PROCESS | 5220 | 1465427173464 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:13 INFO - PROCESS | 5220 | 1465427173475 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:13 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e661800 == 26 [pid = 5220] [id = 430] 16:06:13 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x8f5b5400) [pid = 5220] [serial = 1291] [outer = (nil)] 16:06:13 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x93858c00) [pid = 5220] [serial = 1292] [outer = 0x8f5b5400] 16:06:13 INFO - PROCESS | 5220 | 1465427173540 Marionette DEBUG loaded listener.js 16:06:13 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x93a18000) [pid = 5220] [serial = 1293] [outer = 0x8f5b5400] 16:06:14 INFO - PROCESS | 5220 | 1465427174815 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 16:06:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 16:06:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1648ms 16:06:14 INFO - PROCESS | 5220 | 1465427174902 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 16:06:14 INFO - PROCESS | 5220 | 1465427174908 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 16:06:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 16:06:14 INFO - PROCESS | 5220 | 1465427174916 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 16:06:14 INFO - PROCESS | 5220 | 1465427174921 Marionette TRACE conn3 <- [1,1694,null,{}] 16:06:14 INFO - PROCESS | 5220 | 1465427174940 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:14 INFO - PROCESS | 5220 | 1465427174947 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:15 INFO - PROCESS | 5220 | 1465427175152 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 16:06:15 INFO - PROCESS | 5220 | 1465427175376 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:15 INFO - PROCESS | 5220 | 1465427175384 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:15 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f447800 == 27 [pid = 5220] [id = 431] 16:06:15 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x8f495400) [pid = 5220] [serial = 1294] [outer = (nil)] 16:06:15 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0x8f5bc000) [pid = 5220] [serial = 1295] [outer = 0x8f495400] 16:06:15 INFO - PROCESS | 5220 | 1465427175464 Marionette DEBUG loaded listener.js 16:06:15 INFO - PROCESS | 5220 | ++DOMWINDOW == 81 (0x8f8b0c00) [pid = 5220] [serial = 1296] [outer = 0x8f495400] 16:06:16 INFO - PROCESS | 5220 | 1465427176468 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 16:06:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 16:06:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1595ms 16:06:16 INFO - PROCESS | 5220 | 1465427176509 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 16:06:16 INFO - PROCESS | 5220 | 1465427176516 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 16:06:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 16:06:16 INFO - PROCESS | 5220 | 1465427176527 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 16:06:16 INFO - PROCESS | 5220 | 1465427176531 Marionette TRACE conn3 <- [1,1698,null,{}] 16:06:16 INFO - PROCESS | 5220 | 1465427176537 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:16 INFO - PROCESS | 5220 | 1465427176543 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:16 INFO - PROCESS | 5220 | 1465427176758 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 16:06:17 INFO - PROCESS | 5220 | 1465427177021 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:17 INFO - PROCESS | 5220 | 1465427177030 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:17 INFO - PROCESS | 5220 | ++DOCSHELL 0x91be1c00 == 28 [pid = 5220] [id = 432] 16:06:17 INFO - PROCESS | 5220 | ++DOMWINDOW == 82 (0x91ff0800) [pid = 5220] [serial = 1297] [outer = (nil)] 16:06:17 INFO - PROCESS | 5220 | ++DOMWINDOW == 83 (0x92919000) [pid = 5220] [serial = 1298] [outer = 0x91ff0800] 16:06:17 INFO - PROCESS | 5220 | 1465427177156 Marionette DEBUG loaded listener.js 16:06:17 INFO - PROCESS | 5220 | ++DOMWINDOW == 84 (0x92cc2c00) [pid = 5220] [serial = 1299] [outer = 0x91ff0800] 16:06:18 INFO - PROCESS | 5220 | 1465427178141 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 16:06:18 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 16:06:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1692ms 16:06:18 INFO - PROCESS | 5220 | 1465427178219 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 16:06:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 16:06:18 INFO - PROCESS | 5220 | 1465427178224 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 16:06:18 INFO - PROCESS | 5220 | 1465427178231 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 16:06:18 INFO - PROCESS | 5220 | 1465427178237 Marionette TRACE conn3 <- [1,1702,null,{}] 16:06:18 INFO - PROCESS | 5220 | 1465427178253 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:18 INFO - PROCESS | 5220 | 1465427178262 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:18 INFO - PROCESS | 5220 | 1465427178482 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 16:06:18 INFO - PROCESS | 5220 | 1465427178748 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:18 INFO - PROCESS | 5220 | 1465427178756 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:18 INFO - PROCESS | 5220 | ++DOCSHELL 0x910d6800 == 29 [pid = 5220] [id = 433] 16:06:18 INFO - PROCESS | 5220 | ++DOMWINDOW == 85 (0x93825800) [pid = 5220] [serial = 1300] [outer = (nil)] 16:06:18 INFO - PROCESS | 5220 | ++DOMWINDOW == 86 (0x93c34000) [pid = 5220] [serial = 1301] [outer = 0x93825800] 16:06:18 INFO - PROCESS | 5220 | 1465427178841 Marionette DEBUG loaded listener.js 16:06:18 INFO - PROCESS | 5220 | ++DOMWINDOW == 87 (0x93c42400) [pid = 5220] [serial = 1302] [outer = 0x93825800] 16:06:19 INFO - PROCESS | 5220 | 1465427179972 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 16:06:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 16:06:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1786ms 16:06:20 INFO - PROCESS | 5220 | 1465427180017 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 16:06:20 INFO - PROCESS | 5220 | 1465427180024 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 16:06:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 16:06:20 INFO - PROCESS | 5220 | 1465427180033 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 16:06:20 INFO - PROCESS | 5220 | 1465427180038 Marionette TRACE conn3 <- [1,1706,null,{}] 16:06:20 INFO - PROCESS | 5220 | 1465427180045 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:20 INFO - PROCESS | 5220 | 1465427180051 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:20 INFO - PROCESS | 5220 | 1465427180229 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 16:06:20 INFO - PROCESS | 5220 | 1465427180481 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:20 INFO - PROCESS | 5220 | 1465427180507 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:20 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f49c000 == 30 [pid = 5220] [id = 434] 16:06:20 INFO - PROCESS | 5220 | ++DOMWINDOW == 88 (0x8f49c800) [pid = 5220] [serial = 1303] [outer = (nil)] 16:06:20 INFO - PROCESS | 5220 | ++DOMWINDOW == 89 (0x8f5b3000) [pid = 5220] [serial = 1304] [outer = 0x8f49c800] 16:06:20 INFO - PROCESS | 5220 | 1465427180615 Marionette DEBUG loaded listener.js 16:06:20 INFO - PROCESS | 5220 | ++DOMWINDOW == 90 (0x8f8a4000) [pid = 5220] [serial = 1305] [outer = 0x8f49c800] 16:06:21 INFO - PROCESS | 5220 | --DOMWINDOW == 89 (0x98254800) [pid = 5220] [serial = 1250] [outer = (nil)] [url = about:blank] 16:06:21 INFO - PROCESS | 5220 | --DOMWINDOW == 88 (0x98967c00) [pid = 5220] [serial = 1251] [outer = (nil)] [url = about:blank] 16:06:21 INFO - PROCESS | 5220 | --DOMWINDOW == 87 (0x97694000) [pid = 5220] [serial = 1248] [outer = (nil)] [url = about:blank] 16:06:21 INFO - PROCESS | 5220 | --DOMWINDOW == 86 (0x92913c00) [pid = 5220] [serial = 1239] [outer = (nil)] [url = about:blank] 16:06:21 INFO - PROCESS | 5220 | --DOMWINDOW == 85 (0x92912400) [pid = 5220] [serial = 1247] [outer = (nil)] [url = about:blank] 16:06:21 INFO - PROCESS | 5220 | --DOMWINDOW == 84 (0x8e662000) [pid = 5220] [serial = 1220] [outer = (nil)] [url = about:blank] 16:06:21 INFO - PROCESS | 5220 | --DOMWINDOW == 83 (0x8ece2800) [pid = 5220] [serial = 1221] [outer = (nil)] [url = about:blank] 16:06:21 INFO - PROCESS | 5220 | --DOMWINDOW == 82 (0x951c3c00) [pid = 5220] [serial = 1245] [outer = (nil)] [url = about:blank] 16:06:21 INFO - PROCESS | 5220 | --DOMWINDOW == 81 (0x91bc3c00) [pid = 5220] [serial = 1236] [outer = (nil)] [url = about:blank] 16:06:21 INFO - PROCESS | 5220 | --DOMWINDOW == 80 (0x8f499400) [pid = 5220] [serial = 1233] [outer = (nil)] [url = about:blank] 16:06:21 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x92364400) [pid = 5220] [serial = 1227] [outer = (nil)] [url = about:blank] 16:06:21 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x93c38400) [pid = 5220] [serial = 1242] [outer = (nil)] [url = about:blank] 16:06:21 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x9125b800) [pid = 5220] [serial = 1223] [outer = (nil)] [url = about:blank] 16:06:21 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x91266000) [pid = 5220] [serial = 1224] [outer = (nil)] [url = about:blank] 16:06:21 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x93c3f000) [pid = 5220] [serial = 1229] [outer = (nil)] [url = about:blank] 16:06:21 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x94763000) [pid = 5220] [serial = 1244] [outer = (nil)] [url = about:blank] 16:06:21 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x90fa5c00) [pid = 5220] [serial = 1235] [outer = (nil)] [url = about:blank] 16:06:21 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x951c5c00) [pid = 5220] [serial = 1230] [outer = (nil)] [url = about:blank] 16:06:21 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x922cdc00) [pid = 5220] [serial = 1226] [outer = (nil)] [url = about:blank] 16:06:21 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x93a1ec00) [pid = 5220] [serial = 1218] [outer = (nil)] [url = about:blank] 16:06:21 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x9390ac00) [pid = 5220] [serial = 1241] [outer = (nil)] [url = about:blank] 16:06:21 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x922ce000) [pid = 5220] [serial = 1238] [outer = (nil)] [url = about:blank] 16:06:21 INFO - PROCESS | 5220 | --DOMWINDOW == 67 (0x8ecde800) [pid = 5220] [serial = 1232] [outer = (nil)] [url = about:blank] 16:06:21 INFO - PROCESS | 5220 | 1465427181567 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 16:06:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 16:06:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1584ms 16:06:21 INFO - PROCESS | 5220 | 1465427181616 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 16:06:21 INFO - PROCESS | 5220 | 1465427181623 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 16:06:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 16:06:21 INFO - PROCESS | 5220 | 1465427181634 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 16:06:21 INFO - PROCESS | 5220 | 1465427181637 Marionette TRACE conn3 <- [1,1710,null,{}] 16:06:21 INFO - PROCESS | 5220 | 1465427181643 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:21 INFO - PROCESS | 5220 | 1465427181649 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:21 INFO - PROCESS | 5220 | 1465427181806 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 16:06:21 INFO - PROCESS | 5220 | 1465427181816 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:21 INFO - PROCESS | 5220 | 1465427181824 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:21 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f444000 == 31 [pid = 5220] [id = 435] 16:06:21 INFO - PROCESS | 5220 | ++DOMWINDOW == 68 (0x910da400) [pid = 5220] [serial = 1306] [outer = (nil)] 16:06:21 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x91269c00) [pid = 5220] [serial = 1307] [outer = 0x910da400] 16:06:21 INFO - PROCESS | 5220 | 1465427181897 Marionette DEBUG loaded listener.js 16:06:22 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x91bcb400) [pid = 5220] [serial = 1308] [outer = 0x910da400] 16:06:22 INFO - PROCESS | 5220 | 1465427182855 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 16:06:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 16:06:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1286ms 16:06:22 INFO - PROCESS | 5220 | 1465427182920 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 16:06:22 INFO - PROCESS | 5220 | 1465427182923 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 16:06:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 16:06:22 INFO - PROCESS | 5220 | 1465427182930 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 16:06:22 INFO - PROCESS | 5220 | 1465427182935 Marionette TRACE conn3 <- [1,1714,null,{}] 16:06:22 INFO - PROCESS | 5220 | 1465427182950 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:22 INFO - PROCESS | 5220 | 1465427182958 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:23 INFO - PROCESS | 5220 | 1465427183115 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 16:06:23 INFO - PROCESS | 5220 | 1465427183261 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:23 INFO - PROCESS | 5220 | 1465427183272 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:23 INFO - PROCESS | 5220 | ++DOCSHELL 0x91bc3c00 == 32 [pid = 5220] [id = 436] 16:06:23 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x91be4800) [pid = 5220] [serial = 1309] [outer = (nil)] 16:06:23 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x92919400) [pid = 5220] [serial = 1310] [outer = 0x91be4800] 16:06:23 INFO - PROCESS | 5220 | 1465427183345 Marionette DEBUG loaded listener.js 16:06:23 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x92ed8c00) [pid = 5220] [serial = 1311] [outer = 0x91be4800] 16:06:24 INFO - PROCESS | 5220 | 1465427184221 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 16:06:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 16:06:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1332ms 16:06:24 INFO - PROCESS | 5220 | 1465427184263 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 16:06:24 INFO - PROCESS | 5220 | 1465427184267 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 16:06:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 16:06:24 INFO - PROCESS | 5220 | 1465427184280 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 16:06:24 INFO - PROCESS | 5220 | 1465427184282 Marionette TRACE conn3 <- [1,1718,null,{}] 16:06:24 INFO - PROCESS | 5220 | 1465427184288 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:24 INFO - PROCESS | 5220 | 1465427184292 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:24 INFO - PROCESS | 5220 | 1465427184510 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 16:06:24 INFO - PROCESS | 5220 | 1465427184540 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:24 INFO - PROCESS | 5220 | 1465427184554 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:24 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f445c00 == 33 [pid = 5220] [id = 437] 16:06:24 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x9291cc00) [pid = 5220] [serial = 1312] [outer = (nil)] 16:06:24 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x9390f400) [pid = 5220] [serial = 1313] [outer = 0x9291cc00] 16:06:24 INFO - PROCESS | 5220 | 1465427184623 Marionette DEBUG loaded listener.js 16:06:24 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x93c39800) [pid = 5220] [serial = 1314] [outer = 0x9291cc00] 16:06:25 INFO - PROCESS | 5220 | 1465427185526 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 16:06:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 16:06:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1289ms 16:06:25 INFO - PROCESS | 5220 | 1465427185569 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 16:06:25 INFO - PROCESS | 5220 | 1465427185572 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 16:06:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 16:06:25 INFO - PROCESS | 5220 | 1465427185578 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 16:06:25 INFO - PROCESS | 5220 | 1465427185582 Marionette TRACE conn3 <- [1,1722,null,{}] 16:06:25 INFO - PROCESS | 5220 | 1465427185592 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:25 INFO - PROCESS | 5220 | 1465427185596 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:25 INFO - PROCESS | 5220 | 1465427185788 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 16:06:25 INFO - PROCESS | 5220 | 1465427185816 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:25 INFO - PROCESS | 5220 | 1465427185822 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:25 INFO - PROCESS | 5220 | ++DOCSHELL 0x92363000 == 34 [pid = 5220] [id = 438] 16:06:25 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x93821000) [pid = 5220] [serial = 1315] [outer = (nil)] 16:06:25 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x9476ac00) [pid = 5220] [serial = 1316] [outer = 0x93821000] 16:06:25 INFO - PROCESS | 5220 | 1465427185891 Marionette DEBUG loaded listener.js 16:06:25 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x951c5400) [pid = 5220] [serial = 1317] [outer = 0x93821000] 16:06:26 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x8ecdc400) [pid = 5220] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 16:06:26 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x910e3c00) [pid = 5220] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 16:06:26 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x91fee800) [pid = 5220] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 16:06:26 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x90f99c00) [pid = 5220] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 16:06:26 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x8f5b2400) [pid = 5220] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 16:06:26 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x92cc3800) [pid = 5220] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 16:06:26 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x9769e800) [pid = 5220] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 16:06:26 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x995bb000) [pid = 5220] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 16:06:26 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x92916c00) [pid = 5220] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 16:06:26 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x8ecd5800) [pid = 5220] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 16:06:26 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x8f49b000) [pid = 5220] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 16:06:26 INFO - PROCESS | 5220 | --DOMWINDOW == 67 (0x91bef800) [pid = 5220] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 16:06:26 INFO - PROCESS | 5220 | --DOMWINDOW == 66 (0x8f8a7c00) [pid = 5220] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 16:06:26 INFO - PROCESS | 5220 | 1465427186967 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 16:06:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 16:06:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1435ms 16:06:27 INFO - PROCESS | 5220 | 1465427187015 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 16:06:27 INFO - PROCESS | 5220 | 1465427187019 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 16:06:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 16:06:27 INFO - PROCESS | 5220 | 1465427187025 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 16:06:27 INFO - PROCESS | 5220 | 1465427187029 Marionette TRACE conn3 <- [1,1726,null,{}] 16:06:27 INFO - PROCESS | 5220 | 1465427187034 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:27 INFO - PROCESS | 5220 | 1465427187044 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:27 INFO - PROCESS | 5220 | 1465427187242 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 16:06:27 INFO - PROCESS | 5220 | 1465427187371 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:27 INFO - PROCESS | 5220 | 1465427187377 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:27 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e65b000 == 35 [pid = 5220] [id = 439] 16:06:27 INFO - PROCESS | 5220 | ++DOMWINDOW == 67 (0x8f49b000) [pid = 5220] [serial = 1318] [outer = (nil)] 16:06:27 INFO - PROCESS | 5220 | ++DOMWINDOW == 68 (0x94766c00) [pid = 5220] [serial = 1319] [outer = 0x8f49b000] 16:06:27 INFO - PROCESS | 5220 | 1465427187448 Marionette DEBUG loaded listener.js 16:06:27 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x97694000) [pid = 5220] [serial = 1320] [outer = 0x8f49b000] 16:06:28 INFO - PROCESS | 5220 | 1465427188218 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 16:06:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 16:06:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1232ms 16:06:28 INFO - PROCESS | 5220 | 1465427188259 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 16:06:28 INFO - PROCESS | 5220 | 1465427188262 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 16:06:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 16:06:28 INFO - PROCESS | 5220 | 1465427188269 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 16:06:28 INFO - PROCESS | 5220 | 1465427188272 Marionette TRACE conn3 <- [1,1730,null,{}] 16:06:28 INFO - PROCESS | 5220 | 1465427188277 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:28 INFO - PROCESS | 5220 | 1465427188282 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:28 INFO - PROCESS | 5220 | 1465427188485 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 16:06:28 INFO - PROCESS | 5220 | 1465427188660 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:28 INFO - PROCESS | 5220 | 1465427188667 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:28 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e65e000 == 36 [pid = 5220] [id = 440] 16:06:28 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x8e65ec00) [pid = 5220] [serial = 1321] [outer = (nil)] 16:06:28 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x8e667c00) [pid = 5220] [serial = 1322] [outer = 0x8e65ec00] 16:06:28 INFO - PROCESS | 5220 | 1465427188753 Marionette DEBUG loaded listener.js 16:06:28 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x8f447400) [pid = 5220] [serial = 1323] [outer = 0x8e65ec00] 16:06:29 INFO - PROCESS | 5220 | 1465427189834 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 16:06:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 16:06:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1630ms 16:06:29 INFO - PROCESS | 5220 | 1465427189904 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 16:06:29 INFO - PROCESS | 5220 | 1465427189911 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 16:06:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 16:06:29 INFO - PROCESS | 5220 | 1465427189920 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 16:06:29 INFO - PROCESS | 5220 | 1465427189925 Marionette TRACE conn3 <- [1,1734,null,{}] 16:06:29 INFO - PROCESS | 5220 | 1465427189932 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:29 INFO - PROCESS | 5220 | 1465427189939 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:30 INFO - PROCESS | 5220 | 1465427190160 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 16:06:30 INFO - PROCESS | 5220 | 1465427190388 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:30 INFO - PROCESS | 5220 | 1465427190403 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:30 INFO - PROCESS | 5220 | ++DOCSHELL 0x91260800 == 37 [pid = 5220] [id = 441] 16:06:30 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x91bc1c00) [pid = 5220] [serial = 1324] [outer = (nil)] 16:06:30 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x91cc5000) [pid = 5220] [serial = 1325] [outer = 0x91bc1c00] 16:06:30 INFO - PROCESS | 5220 | 1465427190494 Marionette DEBUG loaded listener.js 16:06:30 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x92362800) [pid = 5220] [serial = 1326] [outer = 0x91bc1c00] 16:06:31 INFO - PROCESS | 5220 | 1465427191431 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 16:06:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 16:06:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1588ms 16:06:31 INFO - PROCESS | 5220 | 1465427191508 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 16:06:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 16:06:31 INFO - PROCESS | 5220 | 1465427191513 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 16:06:31 INFO - PROCESS | 5220 | 1465427191520 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 16:06:31 INFO - PROCESS | 5220 | 1465427191524 Marionette TRACE conn3 <- [1,1738,null,{}] 16:06:31 INFO - PROCESS | 5220 | 1465427191530 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:31 INFO - PROCESS | 5220 | 1465427191535 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:31 INFO - PROCESS | 5220 | 1465427191747 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 16:06:32 INFO - PROCESS | 5220 | 1465427192023 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:32 INFO - PROCESS | 5220 | 1465427192030 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:32 INFO - PROCESS | 5220 | ++DOCSHELL 0x91bce800 == 38 [pid = 5220] [id = 442] 16:06:32 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x92cc6000) [pid = 5220] [serial = 1327] [outer = (nil)] 16:06:32 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x93c3d400) [pid = 5220] [serial = 1328] [outer = 0x92cc6000] 16:06:32 INFO - PROCESS | 5220 | 1465427192159 Marionette DEBUG loaded listener.js 16:06:32 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x951c3000) [pid = 5220] [serial = 1329] [outer = 0x92cc6000] 16:06:33 INFO - PROCESS | 5220 | 1465427193066 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 16:06:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 16:06:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1580ms 16:06:33 INFO - PROCESS | 5220 | 1465427193100 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 16:06:33 INFO - PROCESS | 5220 | 1465427193106 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 16:06:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 16:06:33 INFO - PROCESS | 5220 | 1465427193124 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 16:06:33 INFO - PROCESS | 5220 | 1465427193132 Marionette TRACE conn3 <- [1,1742,null,{}] 16:06:33 INFO - PROCESS | 5220 | 1465427193138 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:33 INFO - PROCESS | 5220 | 1465427193145 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:33 INFO - PROCESS | 5220 | 1465427193324 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 16:06:33 INFO - PROCESS | 5220 | 1465427193500 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:33 INFO - PROCESS | 5220 | 1465427193508 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:33 INFO - PROCESS | 5220 | ++DOCSHELL 0x93863c00 == 39 [pid = 5220] [id = 443] 16:06:33 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x93c3d000) [pid = 5220] [serial = 1330] [outer = (nil)] 16:06:33 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0x98974000) [pid = 5220] [serial = 1331] [outer = 0x93c3d000] 16:06:33 INFO - PROCESS | 5220 | 1465427193589 Marionette DEBUG loaded listener.js 16:06:33 INFO - PROCESS | 5220 | ++DOMWINDOW == 81 (0x9947b000) [pid = 5220] [serial = 1332] [outer = 0x93c3d000] 16:06:34 INFO - PROCESS | 5220 | 1465427194475 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 16:06:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 16:06:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1393ms 16:06:34 INFO - PROCESS | 5220 | 1465427194522 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 16:06:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 16:06:34 INFO - PROCESS | 5220 | 1465427194527 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 16:06:34 INFO - PROCESS | 5220 | 1465427194534 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 16:06:34 INFO - PROCESS | 5220 | 1465427194537 Marionette TRACE conn3 <- [1,1746,null,{}] 16:06:34 INFO - PROCESS | 5220 | 1465427194543 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:34 INFO - PROCESS | 5220 | 1465427194548 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:34 INFO - PROCESS | 5220 | 1465427194730 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 16:06:34 INFO - PROCESS | 5220 | 1465427194905 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:34 INFO - PROCESS | 5220 | 1465427194913 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:34 INFO - PROCESS | 5220 | ++DOCSHELL 0x9125cc00 == 40 [pid = 5220] [id = 444] 16:06:34 INFO - PROCESS | 5220 | ++DOMWINDOW == 82 (0x951e8400) [pid = 5220] [serial = 1333] [outer = (nil)] 16:06:34 INFO - PROCESS | 5220 | ++DOMWINDOW == 83 (0x9976b400) [pid = 5220] [serial = 1334] [outer = 0x951e8400] 16:06:34 INFO - PROCESS | 5220 | 1465427194990 Marionette DEBUG loaded listener.js 16:06:35 INFO - PROCESS | 5220 | ++DOMWINDOW == 84 (0x99826800) [pid = 5220] [serial = 1335] [outer = 0x951e8400] 16:06:35 INFO - PROCESS | 5220 | 1465427195964 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 16:06:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 16:06:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1482ms 16:06:36 INFO - PROCESS | 5220 | 1465427196016 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 16:06:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 16:06:36 INFO - PROCESS | 5220 | 1465427196020 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 16:06:36 INFO - PROCESS | 5220 | 1465427196027 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 16:06:36 INFO - PROCESS | 5220 | 1465427196031 Marionette TRACE conn3 <- [1,1750,null,{}] 16:06:36 INFO - PROCESS | 5220 | 1465427196037 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:36 INFO - PROCESS | 5220 | 1465427196042 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:36 INFO - PROCESS | 5220 | 1465427196234 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 16:06:36 INFO - PROCESS | 5220 | 1465427196431 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:36 INFO - PROCESS | 5220 | 1465427196449 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:36 INFO - PROCESS | 5220 | ++DOCSHELL 0x995b9800 == 41 [pid = 5220] [id = 445] 16:06:36 INFO - PROCESS | 5220 | ++DOMWINDOW == 85 (0x9982d400) [pid = 5220] [serial = 1336] [outer = (nil)] 16:06:36 INFO - PROCESS | 5220 | ++DOMWINDOW == 86 (0x99adc000) [pid = 5220] [serial = 1337] [outer = 0x9982d400] 16:06:36 INFO - PROCESS | 5220 | 1465427196582 Marionette DEBUG loaded listener.js 16:06:36 INFO - PROCESS | 5220 | ++DOMWINDOW == 87 (0x99c1c400) [pid = 5220] [serial = 1338] [outer = 0x9982d400] 16:06:37 INFO - PROCESS | 5220 | 1465427197556 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 16:06:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 16:06:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1581ms 16:06:37 INFO - PROCESS | 5220 | 1465427197608 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 16:06:37 INFO - PROCESS | 5220 | 1465427197612 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 16:06:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 16:06:37 INFO - PROCESS | 5220 | 1465427197618 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 16:06:37 INFO - PROCESS | 5220 | 1465427197621 Marionette TRACE conn3 <- [1,1754,null,{}] 16:06:37 INFO - PROCESS | 5220 | 1465427197627 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:37 INFO - PROCESS | 5220 | 1465427197632 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:37 INFO - PROCESS | 5220 | 1465427197801 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 16:06:37 INFO - PROCESS | 5220 | 1465427197976 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:38 INFO - PROCESS | 5220 | 1465427197983 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:38 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e666c00 == 42 [pid = 5220] [id = 446] 16:06:38 INFO - PROCESS | 5220 | ++DOMWINDOW == 88 (0x9976e400) [pid = 5220] [serial = 1339] [outer = (nil)] 16:06:38 INFO - PROCESS | 5220 | ++DOMWINDOW == 89 (0x99fbdc00) [pid = 5220] [serial = 1340] [outer = 0x9976e400] 16:06:38 INFO - PROCESS | 5220 | 1465427198065 Marionette DEBUG loaded listener.js 16:06:38 INFO - PROCESS | 5220 | ++DOMWINDOW == 90 (0x99fc2400) [pid = 5220] [serial = 1341] [outer = 0x9976e400] 16:06:39 INFO - PROCESS | 5220 | 1465427199000 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 16:06:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 16:06:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1429ms 16:06:39 INFO - PROCESS | 5220 | 1465427199048 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 16:06:39 INFO - PROCESS | 5220 | 1465427199053 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 16:06:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 16:06:39 INFO - PROCESS | 5220 | 1465427199059 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 16:06:39 INFO - PROCESS | 5220 | 1465427199063 Marionette TRACE conn3 <- [1,1758,null,{}] 16:06:39 INFO - PROCESS | 5220 | 1465427199069 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:39 INFO - PROCESS | 5220 | 1465427199074 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:39 INFO - PROCESS | 5220 | 1465427199242 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 16:06:39 INFO - PROCESS | 5220 | 1465427199679 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:39 INFO - PROCESS | 5220 | 1465427199688 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:39 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e65cc00 == 43 [pid = 5220] [id = 447] 16:06:39 INFO - PROCESS | 5220 | ++DOMWINDOW == 91 (0x8e660000) [pid = 5220] [serial = 1342] [outer = (nil)] 16:06:39 INFO - PROCESS | 5220 | ++DOMWINDOW == 92 (0x8ecd4000) [pid = 5220] [serial = 1343] [outer = 0x8e660000] 16:06:39 INFO - PROCESS | 5220 | 1465427199803 Marionette DEBUG loaded listener.js 16:06:39 INFO - PROCESS | 5220 | ++DOMWINDOW == 93 (0x8f491800) [pid = 5220] [serial = 1344] [outer = 0x8e660000] 16:06:40 INFO - PROCESS | 5220 | 1465427200640 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 16:06:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 16:06:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1630ms 16:06:40 INFO - PROCESS | 5220 | 1465427200707 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 16:06:40 INFO - PROCESS | 5220 | 1465427200713 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 16:06:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 16:06:40 INFO - PROCESS | 5220 | 1465427200722 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 16:06:40 INFO - PROCESS | 5220 | 1465427200725 Marionette TRACE conn3 <- [1,1762,null,{}] 16:06:40 INFO - PROCESS | 5220 | 1465427200733 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:40 INFO - PROCESS | 5220 | 1465427200741 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:40 INFO - PROCESS | 5220 | 1465427200904 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 16:06:41 INFO - PROCESS | 5220 | 1465427201094 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:41 INFO - PROCESS | 5220 | 1465427201107 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:41 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e668c00 == 44 [pid = 5220] [id = 448] 16:06:41 INFO - PROCESS | 5220 | ++DOMWINDOW == 94 (0x8ecdf800) [pid = 5220] [serial = 1345] [outer = (nil)] 16:06:41 INFO - PROCESS | 5220 | ++DOMWINDOW == 95 (0x91cc6c00) [pid = 5220] [serial = 1346] [outer = 0x8ecdf800] 16:06:41 INFO - PROCESS | 5220 | 1465427201223 Marionette DEBUG loaded listener.js 16:06:41 INFO - PROCESS | 5220 | ++DOMWINDOW == 96 (0x922cd800) [pid = 5220] [serial = 1347] [outer = 0x8ecdf800] 16:06:42 INFO - PROCESS | 5220 | --DOCSHELL 0x8e65b000 == 43 [pid = 5220] [id = 439] 16:06:42 INFO - PROCESS | 5220 | --DOCSHELL 0x92363000 == 42 [pid = 5220] [id = 438] 16:06:42 INFO - PROCESS | 5220 | --DOCSHELL 0x8f445c00 == 41 [pid = 5220] [id = 437] 16:06:42 INFO - PROCESS | 5220 | --DOCSHELL 0x91bc3c00 == 40 [pid = 5220] [id = 436] 16:06:42 INFO - PROCESS | 5220 | --DOCSHELL 0x8f444000 == 39 [pid = 5220] [id = 435] 16:06:42 INFO - PROCESS | 5220 | --DOCSHELL 0x8f49c000 == 38 [pid = 5220] [id = 434] 16:06:42 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4a6c00 == 37 [pid = 5220] [id = 428] 16:06:42 INFO - PROCESS | 5220 | --DOCSHELL 0x8f447800 == 36 [pid = 5220] [id = 431] 16:06:42 INFO - PROCESS | 5220 | --DOCSHELL 0x910d6800 == 35 [pid = 5220] [id = 433] 16:06:42 INFO - PROCESS | 5220 | --DOCSHELL 0x91be1c00 == 34 [pid = 5220] [id = 432] 16:06:42 INFO - PROCESS | 5220 | --DOCSHELL 0x8e661800 == 33 [pid = 5220] [id = 430] 16:06:42 INFO - PROCESS | 5220 | --DOCSHELL 0x8ecdf400 == 32 [pid = 5220] [id = 429] 16:06:42 INFO - PROCESS | 5220 | --DOCSHELL 0x8e65cc00 == 31 [pid = 5220] [id = 447] 16:06:42 INFO - PROCESS | 5220 | --DOCSHELL 0x995b9800 == 30 [pid = 5220] [id = 445] 16:06:42 INFO - PROCESS | 5220 | --DOCSHELL 0x8e666c00 == 29 [pid = 5220] [id = 446] 16:06:42 INFO - PROCESS | 5220 | --DOCSHELL 0x9125cc00 == 28 [pid = 5220] [id = 444] 16:06:42 INFO - PROCESS | 5220 | --DOCSHELL 0x93863c00 == 27 [pid = 5220] [id = 443] 16:06:42 INFO - PROCESS | 5220 | --DOCSHELL 0x91260800 == 26 [pid = 5220] [id = 441] 16:06:42 INFO - PROCESS | 5220 | --DOCSHELL 0x91bce800 == 25 [pid = 5220] [id = 442] 16:06:42 INFO - PROCESS | 5220 | --DOCSHELL 0x8e65e000 == 24 [pid = 5220] [id = 440] 16:06:43 INFO - PROCESS | 5220 | --DOMWINDOW == 95 (0x8f443800) [pid = 5220] [serial = 1277] [outer = (nil)] [url = about:blank] 16:06:43 INFO - PROCESS | 5220 | --DOMWINDOW == 94 (0x8f446800) [pid = 5220] [serial = 1278] [outer = (nil)] [url = about:blank] 16:06:43 INFO - PROCESS | 5220 | --DOMWINDOW == 93 (0x91cc6400) [pid = 5220] [serial = 1275] [outer = (nil)] [url = about:blank] 16:06:43 INFO - PROCESS | 5220 | --DOMWINDOW == 92 (0x9291d000) [pid = 5220] [serial = 1286] [outer = (nil)] [url = about:blank] 16:06:43 INFO - PROCESS | 5220 | --DOMWINDOW == 91 (0x91bcb000) [pid = 5220] [serial = 1274] [outer = (nil)] [url = about:blank] 16:06:43 INFO - PROCESS | 5220 | --DOMWINDOW == 90 (0x90fa1800) [pid = 5220] [serial = 1280] [outer = (nil)] [url = about:blank] 16:06:43 INFO - PROCESS | 5220 | --DOMWINDOW == 89 (0x91be5400) [pid = 5220] [serial = 1254] [outer = (nil)] [url = about:blank] 16:06:43 INFO - PROCESS | 5220 | --DOMWINDOW == 88 (0x910d6400) [pid = 5220] [serial = 1253] [outer = (nil)] [url = about:blank] 16:06:43 INFO - PROCESS | 5220 | --DOMWINDOW == 87 (0x9382bc00) [pid = 5220] [serial = 1257] [outer = (nil)] [url = about:blank] 16:06:43 INFO - PROCESS | 5220 | --DOMWINDOW == 86 (0x93828800) [pid = 5220] [serial = 1256] [outer = (nil)] [url = about:blank] 16:06:43 INFO - PROCESS | 5220 | --DOMWINDOW == 85 (0x99482c00) [pid = 5220] [serial = 1260] [outer = (nil)] [url = about:blank] 16:06:43 INFO - PROCESS | 5220 | --DOMWINDOW == 84 (0x982e0400) [pid = 5220] [serial = 1259] [outer = (nil)] [url = about:blank] 16:06:43 INFO - PROCESS | 5220 | --DOMWINDOW == 83 (0x99827000) [pid = 5220] [serial = 1263] [outer = (nil)] [url = about:blank] 16:06:43 INFO - PROCESS | 5220 | --DOMWINDOW == 82 (0x9976f400) [pid = 5220] [serial = 1262] [outer = (nil)] [url = about:blank] 16:06:43 INFO - PROCESS | 5220 | --DOMWINDOW == 81 (0x99c13000) [pid = 5220] [serial = 1266] [outer = (nil)] [url = about:blank] 16:06:43 INFO - PROCESS | 5220 | --DOMWINDOW == 80 (0x99a19c00) [pid = 5220] [serial = 1265] [outer = (nil)] [url = about:blank] 16:06:43 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x99fc5800) [pid = 5220] [serial = 1269] [outer = (nil)] [url = about:blank] 16:06:43 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x99fbd800) [pid = 5220] [serial = 1268] [outer = (nil)] [url = about:blank] 16:06:43 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x9381e000) [pid = 5220] [serial = 1272] [outer = (nil)] [url = about:blank] 16:06:43 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x92918c00) [pid = 5220] [serial = 1271] [outer = (nil)] [url = about:blank] 16:06:43 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x91febc00) [pid = 5220] [serial = 1283] [outer = (nil)] [url = about:blank] 16:06:43 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x92ccc800) [pid = 5220] [serial = 1287] [outer = (nil)] [url = about:blank] 16:06:43 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x922ce800) [pid = 5220] [serial = 1284] [outer = (nil)] [url = about:blank] 16:06:43 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x910d9800) [pid = 5220] [serial = 1281] [outer = (nil)] [url = about:blank] 16:06:43 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x9236a400) [pid = 5220] [serial = 1289] [outer = (nil)] [url = about:blank] 16:06:43 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x92920000) [pid = 5220] [serial = 1290] [outer = (nil)] [url = about:blank] 16:06:43 INFO - PROCESS | 5220 | 1465427203342 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 16:06:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 16:06:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 2682ms 16:06:43 INFO - PROCESS | 5220 | 1465427203404 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 16:06:43 INFO - PROCESS | 5220 | 1465427203410 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 16:06:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 16:06:43 INFO - PROCESS | 5220 | 1465427203418 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 16:06:43 INFO - PROCESS | 5220 | 1465427203423 Marionette TRACE conn3 <- [1,1766,null,{}] 16:06:43 INFO - PROCESS | 5220 | 1465427203431 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:43 INFO - PROCESS | 5220 | 1465427203436 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:43 INFO - PROCESS | 5220 | 1465427203597 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 16:06:43 INFO - PROCESS | 5220 | 1465427203607 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:43 INFO - PROCESS | 5220 | 1465427203622 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:43 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e666c00 == 25 [pid = 5220] [id = 449] 16:06:43 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x8e667000) [pid = 5220] [serial = 1348] [outer = (nil)] 16:06:43 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x8f44ac00) [pid = 5220] [serial = 1349] [outer = 0x8e667000] 16:06:43 INFO - PROCESS | 5220 | 1465427203688 Marionette DEBUG loaded listener.js 16:06:43 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x8f49c400) [pid = 5220] [serial = 1350] [outer = 0x8e667000] 16:06:44 INFO - PROCESS | 5220 | 1465427204596 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 16:06:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 16:06:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1240ms 16:06:44 INFO - PROCESS | 5220 | 1465427204660 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 16:06:44 INFO - PROCESS | 5220 | 1465427204668 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 16:06:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 16:06:44 INFO - PROCESS | 5220 | 1465427204679 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 16:06:44 INFO - PROCESS | 5220 | 1465427204683 Marionette TRACE conn3 <- [1,1770,null,{}] 16:06:44 INFO - PROCESS | 5220 | 1465427204689 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:44 INFO - PROCESS | 5220 | 1465427204694 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:44 INFO - PROCESS | 5220 | 1465427204902 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 16:06:45 INFO - PROCESS | 5220 | 1465427205041 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:45 INFO - PROCESS | 5220 | 1465427205052 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:45 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f498400 == 26 [pid = 5220] [id = 450] 16:06:45 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x8f5bb000) [pid = 5220] [serial = 1351] [outer = (nil)] 16:06:45 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x910dd000) [pid = 5220] [serial = 1352] [outer = 0x8f5bb000] 16:06:45 INFO - PROCESS | 5220 | 1465427205122 Marionette DEBUG loaded listener.js 16:06:45 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x91261000) [pid = 5220] [serial = 1353] [outer = 0x8f5bb000] 16:06:45 INFO - PROCESS | 5220 | 1465427205994 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 16:06:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 16:06:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1381ms 16:06:46 INFO - PROCESS | 5220 | 1465427206060 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 16:06:46 INFO - PROCESS | 5220 | 1465427206064 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 16:06:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 16:06:46 INFO - PROCESS | 5220 | 1465427206070 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 16:06:46 INFO - PROCESS | 5220 | 1465427206075 Marionette TRACE conn3 <- [1,1774,null,{}] 16:06:46 INFO - PROCESS | 5220 | 1465427206099 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:46 INFO - PROCESS | 5220 | 1465427206108 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:46 INFO - PROCESS | 5220 | 1465427206322 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 16:06:46 INFO - PROCESS | 5220 | 1465427206345 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:46 INFO - PROCESS | 5220 | 1465427206356 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:46 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e65b400 == 27 [pid = 5220] [id = 451] 16:06:46 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x91bee400) [pid = 5220] [serial = 1354] [outer = (nil)] 16:06:46 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x91fee800) [pid = 5220] [serial = 1355] [outer = 0x91bee400] 16:06:46 INFO - PROCESS | 5220 | 1465427206443 Marionette DEBUG loaded listener.js 16:06:46 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x922cb800) [pid = 5220] [serial = 1356] [outer = 0x91bee400] 16:06:47 INFO - PROCESS | 5220 | 1465427207351 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 16:06:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 16:06:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1336ms 16:06:47 INFO - PROCESS | 5220 | 1465427207413 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 16:06:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 16:06:47 INFO - PROCESS | 5220 | 1465427207418 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 16:06:47 INFO - PROCESS | 5220 | 1465427207424 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 16:06:47 INFO - PROCESS | 5220 | 1465427207427 Marionette TRACE conn3 <- [1,1778,null,{}] 16:06:47 INFO - PROCESS | 5220 | 1465427207433 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:47 INFO - PROCESS | 5220 | 1465427207438 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:47 INFO - PROCESS | 5220 | 1465427207647 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 16:06:47 INFO - PROCESS | 5220 | 1465427207667 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:47 INFO - PROCESS | 5220 | 1465427207674 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:47 INFO - PROCESS | 5220 | ++DOCSHELL 0x91bef800 == 28 [pid = 5220] [id = 452] 16:06:47 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0x922c8400) [pid = 5220] [serial = 1357] [outer = (nil)] 16:06:47 INFO - PROCESS | 5220 | ++DOMWINDOW == 81 (0x92916400) [pid = 5220] [serial = 1358] [outer = 0x922c8400] 16:06:47 INFO - PROCESS | 5220 | 1465427207745 Marionette DEBUG loaded listener.js 16:06:47 INFO - PROCESS | 5220 | ++DOMWINDOW == 82 (0x92cc6800) [pid = 5220] [serial = 1359] [outer = 0x922c8400] 16:06:48 INFO - PROCESS | 5220 | --DOMWINDOW == 81 (0x8f49b000) [pid = 5220] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 16:06:48 INFO - PROCESS | 5220 | --DOMWINDOW == 80 (0x9291cc00) [pid = 5220] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 16:06:48 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x93821000) [pid = 5220] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 16:06:48 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x910da400) [pid = 5220] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 16:06:48 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x93825800) [pid = 5220] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 16:06:48 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x8f49c800) [pid = 5220] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 16:06:48 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x91be4800) [pid = 5220] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 16:06:48 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x8f5b5400) [pid = 5220] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 16:06:48 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x91ff0800) [pid = 5220] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 16:06:48 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x8f495400) [pid = 5220] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 16:06:49 INFO - PROCESS | 5220 | 1465427209038 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 16:06:49 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 16:06:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1646ms 16:06:49 INFO - PROCESS | 5220 | 1465427209069 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 16:06:49 INFO - PROCESS | 5220 | 1465427209073 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 16:06:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 16:06:49 INFO - PROCESS | 5220 | 1465427209078 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 16:06:49 INFO - PROCESS | 5220 | 1465427209082 Marionette TRACE conn3 <- [1,1782,null,{}] 16:06:49 INFO - PROCESS | 5220 | 1465427209087 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:49 INFO - PROCESS | 5220 | 1465427209092 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:49 INFO - PROCESS | 5220 | 1465427209234 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 16:06:49 INFO - PROCESS | 5220 | 1465427209248 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:49 INFO - PROCESS | 5220 | 1465427209256 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:49 INFO - PROCESS | 5220 | ++DOCSHELL 0x91fedc00 == 29 [pid = 5220] [id = 453] 16:06:49 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x9235f400) [pid = 5220] [serial = 1360] [outer = (nil)] 16:06:49 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x92cc9800) [pid = 5220] [serial = 1361] [outer = 0x9235f400] 16:06:49 INFO - PROCESS | 5220 | 1465427209320 Marionette DEBUG loaded listener.js 16:06:49 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x92ccd400) [pid = 5220] [serial = 1362] [outer = 0x9235f400] 16:06:50 INFO - PROCESS | 5220 | 1465427210169 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 16:06:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 16:06:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1127ms 16:06:50 INFO - PROCESS | 5220 | 1465427210207 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 16:06:50 INFO - PROCESS | 5220 | 1465427210210 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 16:06:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 16:06:50 INFO - PROCESS | 5220 | 1465427210225 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 16:06:50 INFO - PROCESS | 5220 | 1465427210228 Marionette TRACE conn3 <- [1,1786,null,{}] 16:06:50 INFO - PROCESS | 5220 | 1465427210234 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:50 INFO - PROCESS | 5220 | 1465427210244 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:50 INFO - PROCESS | 5220 | 1465427210434 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 16:06:50 INFO - PROCESS | 5220 | 1465427210657 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:50 INFO - PROCESS | 5220 | 1465427210665 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:50 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4a0800 == 30 [pid = 5220] [id = 454] 16:06:50 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x8e4a1400) [pid = 5220] [serial = 1363] [outer = (nil)] 16:06:50 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x8e4a9400) [pid = 5220] [serial = 1364] [outer = 0x8e4a1400] 16:06:50 INFO - PROCESS | 5220 | 1465427210757 Marionette DEBUG loaded listener.js 16:06:50 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x8e668400) [pid = 5220] [serial = 1365] [outer = 0x8e4a1400] 16:06:51 INFO - PROCESS | 5220 | 1465427211826 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 16:06:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 16:06:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1639ms 16:06:51 INFO - PROCESS | 5220 | 1465427211867 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 16:06:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 16:06:51 INFO - PROCESS | 5220 | 1465427211873 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 16:06:51 INFO - PROCESS | 5220 | 1465427211881 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 16:06:51 INFO - PROCESS | 5220 | 1465427211886 Marionette TRACE conn3 <- [1,1790,null,{}] 16:06:51 INFO - PROCESS | 5220 | 1465427211893 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:51 INFO - PROCESS | 5220 | 1465427211902 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:52 INFO - PROCESS | 5220 | 1465427212084 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 16:06:52 INFO - PROCESS | 5220 | 1465427212305 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:52 INFO - PROCESS | 5220 | 1465427212319 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:52 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e49dc00 == 31 [pid = 5220] [id = 455] 16:06:52 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x90fa6c00) [pid = 5220] [serial = 1366] [outer = (nil)] 16:06:52 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0x910df000) [pid = 5220] [serial = 1367] [outer = 0x90fa6c00] 16:06:52 INFO - PROCESS | 5220 | 1465427212400 Marionette DEBUG loaded listener.js 16:06:52 INFO - PROCESS | 5220 | ++DOMWINDOW == 81 (0x9126a800) [pid = 5220] [serial = 1368] [outer = 0x90fa6c00] 16:06:53 INFO - PROCESS | 5220 | 1465427213349 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:06:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 16:06:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1539ms 16:06:53 INFO - PROCESS | 5220 | 1465427213423 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 16:06:53 INFO - PROCESS | 5220 | 1465427213429 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 16:06:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 16:06:53 INFO - PROCESS | 5220 | 1465427213437 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 16:06:53 INFO - PROCESS | 5220 | 1465427213441 Marionette TRACE conn3 <- [1,1794,null,{}] 16:06:53 INFO - PROCESS | 5220 | 1465427213447 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:53 INFO - PROCESS | 5220 | 1465427213451 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:53 INFO - PROCESS | 5220 | 1465427213643 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 16:06:53 INFO - PROCESS | 5220 | 1465427213906 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:53 INFO - PROCESS | 5220 | 1465427213914 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:53 INFO - PROCESS | 5220 | ++DOCSHELL 0x91bcf400 == 32 [pid = 5220] [id = 456] 16:06:53 INFO - PROCESS | 5220 | ++DOMWINDOW == 82 (0x91ff2000) [pid = 5220] [serial = 1369] [outer = (nil)] 16:06:54 INFO - PROCESS | 5220 | ++DOMWINDOW == 83 (0x9235f000) [pid = 5220] [serial = 1370] [outer = 0x91ff2000] 16:06:54 INFO - PROCESS | 5220 | 1465427214040 Marionette DEBUG loaded listener.js 16:06:54 INFO - PROCESS | 5220 | ++DOMWINDOW == 84 (0x92cc4c00) [pid = 5220] [serial = 1371] [outer = 0x91ff2000] 16:06:55 INFO - PROCESS | 5220 | 1465427215053 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:06:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:06:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1682ms 16:06:55 INFO - PROCESS | 5220 | 1465427215119 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 16:06:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 16:06:55 INFO - PROCESS | 5220 | 1465427215124 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 16:06:55 INFO - PROCESS | 5220 | 1465427215140 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 16:06:55 INFO - PROCESS | 5220 | 1465427215149 Marionette TRACE conn3 <- [1,1798,null,{}] 16:06:55 INFO - PROCESS | 5220 | 1465427215155 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:55 INFO - PROCESS | 5220 | 1465427215163 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:55 INFO - PROCESS | 5220 | 1465427215393 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 16:06:55 INFO - PROCESS | 5220 | 1465427215612 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:55 INFO - PROCESS | 5220 | 1465427215621 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:55 INFO - PROCESS | 5220 | ++DOCSHELL 0x91cca400 == 33 [pid = 5220] [id = 457] 16:06:55 INFO - PROCESS | 5220 | ++DOMWINDOW == 85 (0x92cc3400) [pid = 5220] [serial = 1372] [outer = (nil)] 16:06:55 INFO - PROCESS | 5220 | ++DOMWINDOW == 86 (0x93908000) [pid = 5220] [serial = 1373] [outer = 0x92cc3400] 16:06:55 INFO - PROCESS | 5220 | 1465427215721 Marionette DEBUG loaded listener.js 16:06:55 INFO - PROCESS | 5220 | ++DOMWINDOW == 87 (0x93a1ac00) [pid = 5220] [serial = 1374] [outer = 0x92cc3400] 16:06:56 INFO - PROCESS | 5220 | 1465427216769 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 16:06:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 16:06:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1698ms 16:06:56 INFO - PROCESS | 5220 | 1465427216829 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 16:06:56 INFO - PROCESS | 5220 | 1465427216834 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 16:06:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 16:06:56 INFO - PROCESS | 5220 | 1465427216842 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 16:06:56 INFO - PROCESS | 5220 | 1465427216846 Marionette TRACE conn3 <- [1,1802,null,{}] 16:06:56 INFO - PROCESS | 5220 | 1465427216852 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:56 INFO - PROCESS | 5220 | 1465427216857 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:57 INFO - PROCESS | 5220 | 1465427217076 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 16:06:57 INFO - PROCESS | 5220 | 1465427217435 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:57 INFO - PROCESS | 5220 | 1465427217445 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:57 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4aac00 == 34 [pid = 5220] [id = 458] 16:06:57 INFO - PROCESS | 5220 | ++DOMWINDOW == 88 (0x8e4ab400) [pid = 5220] [serial = 1375] [outer = (nil)] 16:06:57 INFO - PROCESS | 5220 | ++DOMWINDOW == 89 (0x8e663400) [pid = 5220] [serial = 1376] [outer = 0x8e4ab400] 16:06:57 INFO - PROCESS | 5220 | 1465427217517 Marionette DEBUG loaded listener.js 16:06:57 INFO - PROCESS | 5220 | ++DOMWINDOW == 90 (0x8f445400) [pid = 5220] [serial = 1377] [outer = 0x8e4ab400] 16:06:58 INFO - PROCESS | 5220 | --DOCSHELL 0x91beb400 == 33 [pid = 5220] [id = 427] 16:06:58 INFO - PROCESS | 5220 | --DOCSHELL 0x8f8a6000 == 32 [pid = 5220] [id = 415] 16:06:58 INFO - PROCESS | 5220 | --DOCSHELL 0x90f99000 == 31 [pid = 5220] [id = 426] 16:06:58 INFO - PROCESS | 5220 | --DOCSHELL 0x8ecdb400 == 30 [pid = 5220] [id = 425] 16:06:58 INFO - PROCESS | 5220 | --DOCSHELL 0x91fedc00 == 29 [pid = 5220] [id = 453] 16:06:58 INFO - PROCESS | 5220 | --DOCSHELL 0x91bef800 == 28 [pid = 5220] [id = 452] 16:06:58 INFO - PROCESS | 5220 | --DOCSHELL 0x8e65b400 == 27 [pid = 5220] [id = 451] 16:06:58 INFO - PROCESS | 5220 | 1465427218592 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:06:58 INFO - PROCESS | 5220 | --DOCSHELL 0x8f498400 == 26 [pid = 5220] [id = 450] 16:06:58 INFO - PROCESS | 5220 | --DOCSHELL 0x8e666c00 == 25 [pid = 5220] [id = 449] 16:06:58 INFO - PROCESS | 5220 | --DOMWINDOW == 89 (0x94766c00) [pid = 5220] [serial = 1319] [outer = (nil)] [url = about:blank] 16:06:58 INFO - PROCESS | 5220 | --DOMWINDOW == 88 (0x9390f400) [pid = 5220] [serial = 1313] [outer = (nil)] [url = about:blank] 16:06:58 INFO - PROCESS | 5220 | --DOMWINDOW == 87 (0x9476ac00) [pid = 5220] [serial = 1316] [outer = (nil)] [url = about:blank] 16:06:58 INFO - PROCESS | 5220 | --DOMWINDOW == 86 (0x93c39800) [pid = 5220] [serial = 1314] [outer = (nil)] [url = about:blank] 16:06:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 16:06:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1781ms 16:06:58 INFO - PROCESS | 5220 | --DOMWINDOW == 85 (0x91269c00) [pid = 5220] [serial = 1307] [outer = (nil)] [url = about:blank] 16:06:58 INFO - PROCESS | 5220 | --DOMWINDOW == 84 (0x91bcb400) [pid = 5220] [serial = 1308] [outer = (nil)] [url = about:blank] 16:06:58 INFO - PROCESS | 5220 | --DOMWINDOW == 83 (0x93c34000) [pid = 5220] [serial = 1301] [outer = (nil)] [url = about:blank] 16:06:58 INFO - PROCESS | 5220 | --DOMWINDOW == 82 (0x93c42400) [pid = 5220] [serial = 1302] [outer = (nil)] [url = about:blank] 16:06:58 INFO - PROCESS | 5220 | --DOMWINDOW == 81 (0x8f5b3000) [pid = 5220] [serial = 1304] [outer = (nil)] [url = about:blank] 16:06:58 INFO - PROCESS | 5220 | --DOMWINDOW == 80 (0x8f8a4000) [pid = 5220] [serial = 1305] [outer = (nil)] [url = about:blank] 16:06:58 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x92919400) [pid = 5220] [serial = 1310] [outer = (nil)] [url = about:blank] 16:06:58 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x93a18000) [pid = 5220] [serial = 1293] [outer = (nil)] [url = about:blank] 16:06:58 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x93858c00) [pid = 5220] [serial = 1292] [outer = (nil)] [url = about:blank] 16:06:58 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x92919000) [pid = 5220] [serial = 1298] [outer = (nil)] [url = about:blank] 16:06:58 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x92cc2c00) [pid = 5220] [serial = 1299] [outer = (nil)] [url = about:blank] 16:06:58 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x8f5bc000) [pid = 5220] [serial = 1295] [outer = (nil)] [url = about:blank] 16:06:58 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x8f8b0c00) [pid = 5220] [serial = 1296] [outer = (nil)] [url = about:blank] 16:06:58 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x951c5400) [pid = 5220] [serial = 1317] [outer = (nil)] [url = about:blank] 16:06:58 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x97694000) [pid = 5220] [serial = 1320] [outer = (nil)] [url = about:blank] 16:06:58 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x92ed8c00) [pid = 5220] [serial = 1311] [outer = (nil)] [url = about:blank] 16:06:58 INFO - PROCESS | 5220 | 1465427218649 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 16:06:58 INFO - PROCESS | 5220 | 1465427218657 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 16:06:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 16:06:58 INFO - PROCESS | 5220 | 1465427218665 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 16:06:58 INFO - PROCESS | 5220 | 1465427218669 Marionette TRACE conn3 <- [1,1806,null,{}] 16:06:58 INFO - PROCESS | 5220 | 1465427218676 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:58 INFO - PROCESS | 5220 | 1465427218684 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:58 INFO - PROCESS | 5220 | 1465427218844 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 16:06:59 INFO - PROCESS | 5220 | 1465427219021 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:59 INFO - PROCESS | 5220 | 1465427219028 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:06:59 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f8a4800 == 26 [pid = 5220] [id = 459] 16:06:59 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x8f8ac400) [pid = 5220] [serial = 1378] [outer = (nil)] 16:06:59 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x90f9c400) [pid = 5220] [serial = 1379] [outer = 0x8f8ac400] 16:06:59 INFO - PROCESS | 5220 | 1465427219105 Marionette DEBUG loaded listener.js 16:06:59 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x91269c00) [pid = 5220] [serial = 1380] [outer = 0x8f8ac400] 16:06:59 INFO - PROCESS | 5220 | 1465427219914 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 16:06:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 16:06:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1330ms 16:07:00 INFO - PROCESS | 5220 | 1465427219999 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 16:07:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 16:07:00 INFO - PROCESS | 5220 | 1465427220005 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 16:07:00 INFO - PROCESS | 5220 | 1465427220013 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 16:07:00 INFO - PROCESS | 5220 | 1465427220016 Marionette TRACE conn3 <- [1,1810,null,{}] 16:07:00 INFO - PROCESS | 5220 | 1465427220022 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:00 INFO - PROCESS | 5220 | 1465427220027 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:00 INFO - PROCESS | 5220 | 1465427220198 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 16:07:00 INFO - PROCESS | 5220 | 1465427220334 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:00 INFO - PROCESS | 5220 | 1465427220344 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:00 INFO - PROCESS | 5220 | ++DOCSHELL 0x91267c00 == 27 [pid = 5220] [id = 460] 16:07:00 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x91bea400) [pid = 5220] [serial = 1381] [outer = (nil)] 16:07:00 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x9235c000) [pid = 5220] [serial = 1382] [outer = 0x91bea400] 16:07:00 INFO - PROCESS | 5220 | 1465427220414 Marionette DEBUG loaded listener.js 16:07:00 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x92918000) [pid = 5220] [serial = 1383] [outer = 0x91bea400] 16:07:01 INFO - PROCESS | 5220 | 1465427221344 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 16:07:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 16:07:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1385ms 16:07:01 INFO - PROCESS | 5220 | 1465427221423 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 16:07:01 INFO - PROCESS | 5220 | 1465427221426 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 16:07:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 16:07:01 INFO - PROCESS | 5220 | 1465427221441 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 16:07:01 INFO - PROCESS | 5220 | 1465427221450 Marionette TRACE conn3 <- [1,1814,null,{}] 16:07:01 INFO - PROCESS | 5220 | 1465427221464 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:01 INFO - PROCESS | 5220 | 1465427221471 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:01 INFO - PROCESS | 5220 | 1465427221702 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 16:07:01 INFO - PROCESS | 5220 | 1465427221729 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:01 INFO - PROCESS | 5220 | 1465427221740 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:01 INFO - PROCESS | 5220 | ++DOCSHELL 0x91bed800 == 28 [pid = 5220] [id = 461] 16:07:01 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x92ccf000) [pid = 5220] [serial = 1384] [outer = (nil)] 16:07:01 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x9390e800) [pid = 5220] [serial = 1385] [outer = 0x92ccf000] 16:07:01 INFO - PROCESS | 5220 | 1465427221803 Marionette DEBUG loaded listener.js 16:07:01 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x93a1c000) [pid = 5220] [serial = 1386] [outer = 0x92ccf000] 16:07:02 INFO - PROCESS | 5220 | 1465427222765 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 16:07:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 16:07:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1394ms 16:07:02 INFO - PROCESS | 5220 | 1465427222829 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 16:07:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 16:07:02 INFO - PROCESS | 5220 | 1465427222834 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 16:07:02 INFO - PROCESS | 5220 | 1465427222840 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 16:07:02 INFO - PROCESS | 5220 | 1465427222843 Marionette TRACE conn3 <- [1,1818,null,{}] 16:07:02 INFO - PROCESS | 5220 | 1465427222849 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:02 INFO - PROCESS | 5220 | 1465427222854 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:03 INFO - PROCESS | 5220 | 1465427223069 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 16:07:03 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x91bee400) [pid = 5220] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 16:07:03 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x922c8400) [pid = 5220] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 16:07:03 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x9976e400) [pid = 5220] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 16:07:03 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x8e667000) [pid = 5220] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 16:07:03 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x8e660000) [pid = 5220] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 16:07:03 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x8ecdf800) [pid = 5220] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 16:07:03 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x8f5bb000) [pid = 5220] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 16:07:03 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x8e65ec00) [pid = 5220] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 16:07:03 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x91bc1c00) [pid = 5220] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 16:07:03 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x92cc6000) [pid = 5220] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 16:07:03 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x93c3d000) [pid = 5220] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 16:07:03 INFO - PROCESS | 5220 | --DOMWINDOW == 67 (0x951e8400) [pid = 5220] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 16:07:03 INFO - PROCESS | 5220 | --DOMWINDOW == 66 (0x9982d400) [pid = 5220] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 16:07:03 INFO - PROCESS | 5220 | 1465427223332 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:03 INFO - PROCESS | 5220 | 1465427223340 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:03 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4a0000 == 29 [pid = 5220] [id = 462] 16:07:03 INFO - PROCESS | 5220 | ++DOMWINDOW == 67 (0x8e65bc00) [pid = 5220] [serial = 1387] [outer = (nil)] 16:07:03 INFO - PROCESS | 5220 | ++DOMWINDOW == 68 (0x8f446800) [pid = 5220] [serial = 1388] [outer = 0x8e65bc00] 16:07:03 INFO - PROCESS | 5220 | 1465427223411 Marionette DEBUG loaded listener.js 16:07:03 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x90fa3800) [pid = 5220] [serial = 1389] [outer = 0x8e65bc00] 16:07:04 INFO - PROCESS | 5220 | 1465427224146 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 16:07:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 16:07:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1332ms 16:07:04 INFO - PROCESS | 5220 | 1465427224171 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 16:07:04 INFO - PROCESS | 5220 | 1465427224176 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 16:07:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 16:07:04 INFO - PROCESS | 5220 | 1465427224182 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 16:07:04 INFO - PROCESS | 5220 | 1465427224184 Marionette TRACE conn3 <- [1,1822,null,{}] 16:07:04 INFO - PROCESS | 5220 | 1465427224198 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:04 INFO - PROCESS | 5220 | 1465427224203 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:04 INFO - PROCESS | 5220 | 1465427224350 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 16:07:04 INFO - PROCESS | 5220 | 1465427224368 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:04 INFO - PROCESS | 5220 | 1465427224384 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:04 INFO - PROCESS | 5220 | ++DOCSHELL 0x92cc6000 == 30 [pid = 5220] [id = 463] 16:07:04 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x92ccfc00) [pid = 5220] [serial = 1390] [outer = (nil)] 16:07:04 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x94755800) [pid = 5220] [serial = 1391] [outer = 0x92ccfc00] 16:07:04 INFO - PROCESS | 5220 | 1465427224465 Marionette DEBUG loaded listener.js 16:07:04 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x951ed800) [pid = 5220] [serial = 1392] [outer = 0x92ccfc00] 16:07:05 INFO - PROCESS | 5220 | 1465427225541 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 16:07:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 16:07:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1393ms 16:07:05 INFO - PROCESS | 5220 | 1465427225576 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 16:07:05 INFO - PROCESS | 5220 | 1465427225583 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 16:07:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 16:07:05 INFO - PROCESS | 5220 | 1465427225592 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 16:07:05 INFO - PROCESS | 5220 | 1465427225599 Marionette TRACE conn3 <- [1,1826,null,{}] 16:07:05 INFO - PROCESS | 5220 | 1465427225608 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:05 INFO - PROCESS | 5220 | 1465427225613 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:05 INFO - PROCESS | 5220 | 1465427225806 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 16:07:06 INFO - PROCESS | 5220 | 1465427225986 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:06 INFO - PROCESS | 5220 | 1465427226002 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:06 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e666c00 == 31 [pid = 5220] [id = 464] 16:07:06 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x8f449400) [pid = 5220] [serial = 1393] [outer = (nil)] 16:07:06 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x90f9ec00) [pid = 5220] [serial = 1394] [outer = 0x8f449400] 16:07:06 INFO - PROCESS | 5220 | 1465427226087 Marionette DEBUG loaded listener.js 16:07:06 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x910d9000) [pid = 5220] [serial = 1395] [outer = 0x8f449400] 16:07:07 INFO - PROCESS | 5220 | 1465427227085 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 16:07:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 16:07:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1536ms 16:07:07 INFO - PROCESS | 5220 | 1465427227128 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 16:07:07 INFO - PROCESS | 5220 | 1465427227136 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 16:07:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 16:07:07 INFO - PROCESS | 5220 | 1465427227164 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 16:07:07 INFO - PROCESS | 5220 | 1465427227169 Marionette TRACE conn3 <- [1,1830,null,{}] 16:07:07 INFO - PROCESS | 5220 | 1465427227175 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:07 INFO - PROCESS | 5220 | 1465427227181 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:07 INFO - PROCESS | 5220 | 1465427227360 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 16:07:07 INFO - PROCESS | 5220 | 1465427227537 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:07 INFO - PROCESS | 5220 | 1465427227546 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:07 INFO - PROCESS | 5220 | ++DOCSHELL 0x91bd0400 == 32 [pid = 5220] [id = 465] 16:07:07 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x91bef800) [pid = 5220] [serial = 1396] [outer = (nil)] 16:07:07 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x9291dc00) [pid = 5220] [serial = 1397] [outer = 0x91bef800] 16:07:07 INFO - PROCESS | 5220 | 1465427227627 Marionette DEBUG loaded listener.js 16:07:07 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x92ccbc00) [pid = 5220] [serial = 1398] [outer = 0x91bef800] 16:07:08 INFO - PROCESS | 5220 | 1465427228632 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 16:07:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 16:07:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1535ms 16:07:08 INFO - PROCESS | 5220 | 1465427228697 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 16:07:08 INFO - PROCESS | 5220 | 1465427228702 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 16:07:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 16:07:08 INFO - PROCESS | 5220 | 1465427228709 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 16:07:08 INFO - PROCESS | 5220 | 1465427228715 Marionette TRACE conn3 <- [1,1834,null,{}] 16:07:08 INFO - PROCESS | 5220 | 1465427228732 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:08 INFO - PROCESS | 5220 | 1465427228741 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:08 INFO - PROCESS | 5220 | 1465427228960 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 16:07:09 INFO - PROCESS | 5220 | 1465427229192 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:09 INFO - PROCESS | 5220 | 1465427229205 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:09 INFO - PROCESS | 5220 | ++DOCSHELL 0x91beac00 == 33 [pid = 5220] [id = 466] 16:07:09 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x94757000) [pid = 5220] [serial = 1399] [outer = (nil)] 16:07:09 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0x951f3c00) [pid = 5220] [serial = 1400] [outer = 0x94757000] 16:07:09 INFO - PROCESS | 5220 | 1465427229331 Marionette DEBUG loaded listener.js 16:07:09 INFO - PROCESS | 5220 | ++DOMWINDOW == 81 (0x97697c00) [pid = 5220] [serial = 1401] [outer = 0x94757000] 16:07:10 INFO - PROCESS | 5220 | 1465427230245 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 16:07:10 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 16:07:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1583ms 16:07:10 INFO - PROCESS | 5220 | 1465427230292 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 16:07:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 16:07:10 INFO - PROCESS | 5220 | 1465427230297 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 16:07:10 INFO - PROCESS | 5220 | 1465427230303 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 16:07:10 INFO - PROCESS | 5220 | 1465427230307 Marionette TRACE conn3 <- [1,1838,null,{}] 16:07:10 INFO - PROCESS | 5220 | 1465427230312 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:10 INFO - PROCESS | 5220 | 1465427230318 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:10 INFO - PROCESS | 5220 | 1465427230488 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 16:07:10 INFO - PROCESS | 5220 | 1465427230662 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:10 INFO - PROCESS | 5220 | 1465427230668 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:10 INFO - PROCESS | 5220 | ++DOCSHELL 0x91cc3800 == 34 [pid = 5220] [id = 467] 16:07:10 INFO - PROCESS | 5220 | ++DOMWINDOW == 82 (0x97691c00) [pid = 5220] [serial = 1402] [outer = (nil)] 16:07:10 INFO - PROCESS | 5220 | ++DOMWINDOW == 83 (0x98262000) [pid = 5220] [serial = 1403] [outer = 0x97691c00] 16:07:10 INFO - PROCESS | 5220 | 1465427230752 Marionette DEBUG loaded listener.js 16:07:10 INFO - PROCESS | 5220 | ++DOMWINDOW == 84 (0x98974800) [pid = 5220] [serial = 1404] [outer = 0x97691c00] 16:07:11 INFO - PROCESS | 5220 | 1465427231675 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 16:07:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 16:07:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1436ms 16:07:11 INFO - PROCESS | 5220 | 1465427231740 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 16:07:11 INFO - PROCESS | 5220 | 1465427231744 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 16:07:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 16:07:11 INFO - PROCESS | 5220 | 1465427231750 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 16:07:11 INFO - PROCESS | 5220 | 1465427231754 Marionette TRACE conn3 <- [1,1842,null,{}] 16:07:11 INFO - PROCESS | 5220 | 1465427231760 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:11 INFO - PROCESS | 5220 | 1465427231765 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:11 INFO - PROCESS | 5220 | 1465427231937 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 16:07:12 INFO - PROCESS | 5220 | 1465427232114 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:12 INFO - PROCESS | 5220 | 1465427232122 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:12 INFO - PROCESS | 5220 | ++DOCSHELL 0x91bcc800 == 35 [pid = 5220] [id = 468] 16:07:12 INFO - PROCESS | 5220 | ++DOMWINDOW == 85 (0x98210400) [pid = 5220] [serial = 1405] [outer = (nil)] 16:07:12 INFO - PROCESS | 5220 | ++DOMWINDOW == 86 (0x99486800) [pid = 5220] [serial = 1406] [outer = 0x98210400] 16:07:12 INFO - PROCESS | 5220 | 1465427232214 Marionette DEBUG loaded listener.js 16:07:12 INFO - PROCESS | 5220 | ++DOMWINDOW == 87 (0x995b8800) [pid = 5220] [serial = 1407] [outer = 0x98210400] 16:07:13 INFO - PROCESS | 5220 | 1465427233148 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 16:07:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 16:07:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1429ms 16:07:13 INFO - PROCESS | 5220 | 1465427233180 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 16:07:13 INFO - PROCESS | 5220 | 1465427233183 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 16:07:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 16:07:13 INFO - PROCESS | 5220 | 1465427233190 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 16:07:13 INFO - PROCESS | 5220 | 1465427233193 Marionette TRACE conn3 <- [1,1846,null,{}] 16:07:13 INFO - PROCESS | 5220 | 1465427233199 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:13 INFO - PROCESS | 5220 | 1465427233209 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:13 INFO - PROCESS | 5220 | 1465427233414 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 16:07:13 INFO - PROCESS | 5220 | 1465427233591 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:13 INFO - PROCESS | 5220 | 1465427233599 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:13 INFO - PROCESS | 5220 | ++DOCSHELL 0x92361400 == 36 [pid = 5220] [id = 469] 16:07:13 INFO - PROCESS | 5220 | ++DOMWINDOW == 88 (0x92365000) [pid = 5220] [serial = 1408] [outer = (nil)] 16:07:13 INFO - PROCESS | 5220 | ++DOMWINDOW == 89 (0x99a1e400) [pid = 5220] [serial = 1409] [outer = 0x92365000] 16:07:13 INFO - PROCESS | 5220 | 1465427233683 Marionette DEBUG loaded listener.js 16:07:13 INFO - PROCESS | 5220 | ++DOMWINDOW == 90 (0x99c15000) [pid = 5220] [serial = 1410] [outer = 0x92365000] 16:07:14 INFO - PROCESS | 5220 | 1465427234580 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:07:14 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) 16:07:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1428ms 16:07:14 INFO - PROCESS | 5220 | 1465427234618 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 16:07:14 INFO - PROCESS | 5220 | 1465427234622 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 16:07:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 16:07:14 INFO - PROCESS | 5220 | 1465427234629 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 16:07:14 INFO - PROCESS | 5220 | 1465427234632 Marionette TRACE conn3 <- [1,1850,null,{}] 16:07:14 INFO - PROCESS | 5220 | 1465427234638 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:14 INFO - PROCESS | 5220 | 1465427234643 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:14 INFO - PROCESS | 5220 | 1465427234814 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 16:07:15 INFO - PROCESS | 5220 | 1465427235022 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:15 INFO - PROCESS | 5220 | 1465427235032 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:15 INFO - PROCESS | 5220 | ++DOCSHELL 0x8ece1c00 == 37 [pid = 5220] [id = 470] 16:07:15 INFO - PROCESS | 5220 | ++DOMWINDOW == 91 (0x90f9d000) [pid = 5220] [serial = 1411] [outer = (nil)] 16:07:15 INFO - PROCESS | 5220 | ++DOMWINDOW == 92 (0x99d57c00) [pid = 5220] [serial = 1412] [outer = 0x90f9d000] 16:07:15 INFO - PROCESS | 5220 | 1465427235147 Marionette DEBUG loaded listener.js 16:07:15 INFO - PROCESS | 5220 | ++DOMWINDOW == 93 (0x99dcb800) [pid = 5220] [serial = 1413] [outer = 0x90f9d000] 16:07:16 INFO - PROCESS | 5220 | 1465427236084 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:07:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:07:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1490ms 16:07:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 16:07:16 INFO - PROCESS | 5220 | 1465427236119 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 16:07:16 INFO - PROCESS | 5220 | 1465427236122 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 16:07:16 INFO - PROCESS | 5220 | 1465427236130 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 16:07:16 INFO - PROCESS | 5220 | 1465427236133 Marionette TRACE conn3 <- [1,1854,null,{}] 16:07:16 INFO - PROCESS | 5220 | 1465427236139 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:16 INFO - PROCESS | 5220 | 1465427236144 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:16 INFO - PROCESS | 5220 | 1465427236393 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 16:07:16 INFO - PROCESS | 5220 | 1465427236824 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:16 INFO - PROCESS | 5220 | 1465427236832 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:16 INFO - PROCESS | 5220 | ++DOCSHELL 0x8ecdf400 == 38 [pid = 5220] [id = 471] 16:07:16 INFO - PROCESS | 5220 | ++DOMWINDOW == 94 (0x8f43dc00) [pid = 5220] [serial = 1414] [outer = (nil)] 16:07:16 INFO - PROCESS | 5220 | ++DOMWINDOW == 95 (0x8f447c00) [pid = 5220] [serial = 1415] [outer = 0x8f43dc00] 16:07:16 INFO - PROCESS | 5220 | 1465427236906 Marionette DEBUG loaded listener.js 16:07:17 INFO - PROCESS | 5220 | ++DOMWINDOW == 96 (0x8f5b8400) [pid = 5220] [serial = 1416] [outer = 0x8f43dc00] 16:07:17 INFO - PROCESS | 5220 | 1465427237844 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:07:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 16:07:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1784ms 16:07:17 INFO - PROCESS | 5220 | 1465427237920 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 16:07:17 INFO - PROCESS | 5220 | 1465427237926 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 16:07:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 16:07:17 INFO - PROCESS | 5220 | 1465427237936 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 16:07:17 INFO - PROCESS | 5220 | 1465427237939 Marionette TRACE conn3 <- [1,1858,null,{}] 16:07:17 INFO - PROCESS | 5220 | 1465427237947 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:17 INFO - PROCESS | 5220 | 1465427237955 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:18 INFO - PROCESS | 5220 | 1465427238133 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 16:07:19 INFO - PROCESS | 5220 | --DOCSHELL 0x9769e400 == 37 [pid = 5220] [id = 419] 16:07:19 INFO - PROCESS | 5220 | --DOCSHELL 0x90f9d400 == 36 [pid = 5220] [id = 411] 16:07:19 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4a6400 == 35 [pid = 5220] [id = 417] 16:07:19 INFO - PROCESS | 5220 | --DOCSHELL 0x8e65d400 == 34 [pid = 5220] [id = 423] 16:07:19 INFO - PROCESS | 5220 | --DOCSHELL 0x91cce000 == 33 [pid = 5220] [id = 412] 16:07:19 INFO - PROCESS | 5220 | --DOCSHELL 0x8e49dc00 == 32 [pid = 5220] [id = 455] 16:07:19 INFO - PROCESS | 5220 | --DOCSHELL 0x922c6c00 == 31 [pid = 5220] [id = 421] 16:07:19 INFO - PROCESS | 5220 | --DOCSHELL 0x91bcf400 == 30 [pid = 5220] [id = 456] 16:07:19 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4a6000 == 29 [pid = 5220] [id = 422] 16:07:19 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4a0800 == 28 [pid = 5220] [id = 454] 16:07:19 INFO - PROCESS | 5220 | --DOCSHELL 0x910e2800 == 27 [pid = 5220] [id = 424] 16:07:19 INFO - PROCESS | 5220 | --DOCSHELL 0x8ece0400 == 26 [pid = 5220] [id = 416] 16:07:19 INFO - PROCESS | 5220 | --DOCSHELL 0x91cca400 == 25 [pid = 5220] [id = 457] 16:07:19 INFO - PROCESS | 5220 | --DOCSHELL 0x91bce400 == 24 [pid = 5220] [id = 418] 16:07:19 INFO - PROCESS | 5220 | --DOCSHELL 0x8e65f000 == 23 [pid = 5220] [id = 414] 16:07:19 INFO - PROCESS | 5220 | --DOCSHELL 0x8e668c00 == 22 [pid = 5220] [id = 448] 16:07:19 INFO - PROCESS | 5220 | --DOCSHELL 0x922d0000 == 21 [pid = 5220] [id = 413] 16:07:19 INFO - PROCESS | 5220 | --DOCSHELL 0x995b3800 == 20 [pid = 5220] [id = 420] 16:07:19 INFO - PROCESS | 5220 | --DOMWINDOW == 95 (0x91fee800) [pid = 5220] [serial = 1355] [outer = (nil)] [url = about:blank] 16:07:19 INFO - PROCESS | 5220 | --DOMWINDOW == 94 (0x92916400) [pid = 5220] [serial = 1358] [outer = (nil)] [url = about:blank] 16:07:19 INFO - PROCESS | 5220 | --DOMWINDOW == 93 (0x99fbdc00) [pid = 5220] [serial = 1340] [outer = (nil)] [url = about:blank] 16:07:19 INFO - PROCESS | 5220 | --DOMWINDOW == 92 (0x8f44ac00) [pid = 5220] [serial = 1349] [outer = (nil)] [url = about:blank] 16:07:19 INFO - PROCESS | 5220 | --DOMWINDOW == 91 (0x8f491800) [pid = 5220] [serial = 1344] [outer = (nil)] [url = about:blank] 16:07:19 INFO - PROCESS | 5220 | --DOMWINDOW == 90 (0x922cd800) [pid = 5220] [serial = 1347] [outer = (nil)] [url = about:blank] 16:07:19 INFO - PROCESS | 5220 | --DOMWINDOW == 89 (0x91cc6c00) [pid = 5220] [serial = 1346] [outer = (nil)] [url = about:blank] 16:07:19 INFO - PROCESS | 5220 | --DOMWINDOW == 88 (0x910dd000) [pid = 5220] [serial = 1352] [outer = (nil)] [url = about:blank] 16:07:19 INFO - PROCESS | 5220 | --DOMWINDOW == 87 (0x8ecd4000) [pid = 5220] [serial = 1343] [outer = (nil)] [url = about:blank] 16:07:19 INFO - PROCESS | 5220 | --DOMWINDOW == 86 (0x8f447400) [pid = 5220] [serial = 1323] [outer = (nil)] [url = about:blank] 16:07:19 INFO - PROCESS | 5220 | --DOMWINDOW == 85 (0x8e667c00) [pid = 5220] [serial = 1322] [outer = (nil)] [url = about:blank] 16:07:19 INFO - PROCESS | 5220 | --DOMWINDOW == 84 (0x92362800) [pid = 5220] [serial = 1326] [outer = (nil)] [url = about:blank] 16:07:19 INFO - PROCESS | 5220 | --DOMWINDOW == 83 (0x91cc5000) [pid = 5220] [serial = 1325] [outer = (nil)] [url = about:blank] 16:07:19 INFO - PROCESS | 5220 | --DOMWINDOW == 82 (0x951c3000) [pid = 5220] [serial = 1329] [outer = (nil)] [url = about:blank] 16:07:19 INFO - PROCESS | 5220 | --DOMWINDOW == 81 (0x93c3d400) [pid = 5220] [serial = 1328] [outer = (nil)] [url = about:blank] 16:07:19 INFO - PROCESS | 5220 | --DOMWINDOW == 80 (0x9947b000) [pid = 5220] [serial = 1332] [outer = (nil)] [url = about:blank] 16:07:19 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x98974000) [pid = 5220] [serial = 1331] [outer = (nil)] [url = about:blank] 16:07:19 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x99826800) [pid = 5220] [serial = 1335] [outer = (nil)] [url = about:blank] 16:07:19 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x9976b400) [pid = 5220] [serial = 1334] [outer = (nil)] [url = about:blank] 16:07:19 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x99c1c400) [pid = 5220] [serial = 1338] [outer = (nil)] [url = about:blank] 16:07:19 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x99adc000) [pid = 5220] [serial = 1337] [outer = (nil)] [url = about:blank] 16:07:19 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x92cc6800) [pid = 5220] [serial = 1359] [outer = (nil)] [url = about:blank] 16:07:19 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x8f49c400) [pid = 5220] [serial = 1350] [outer = (nil)] [url = about:blank] 16:07:19 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x922cb800) [pid = 5220] [serial = 1356] [outer = (nil)] [url = about:blank] 16:07:19 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x91261000) [pid = 5220] [serial = 1353] [outer = (nil)] [url = about:blank] 16:07:19 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x99fc2400) [pid = 5220] [serial = 1341] [outer = (nil)] [url = about:blank] 16:07:19 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x92cc9800) [pid = 5220] [serial = 1361] [outer = (nil)] [url = about:blank] 16:07:19 INFO - PROCESS | 5220 | 1465427239485 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:19 INFO - PROCESS | 5220 | 1465427239496 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:19 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e659c00 == 21 [pid = 5220] [id = 472] 16:07:19 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x8e65a400) [pid = 5220] [serial = 1417] [outer = (nil)] 16:07:19 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x8e65dc00) [pid = 5220] [serial = 1418] [outer = 0x8e65a400] 16:07:19 INFO - PROCESS | 5220 | 1465427239571 Marionette DEBUG loaded listener.js 16:07:19 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x8ece1000) [pid = 5220] [serial = 1419] [outer = 0x8e65a400] 16:07:20 INFO - PROCESS | 5220 | 1465427240368 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 16:07:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 16:07:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 2487ms 16:07:20 INFO - PROCESS | 5220 | 1465427240425 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 16:07:20 INFO - PROCESS | 5220 | 1465427240430 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 16:07:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 16:07:20 INFO - PROCESS | 5220 | 1465427240438 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 16:07:20 INFO - PROCESS | 5220 | 1465427240443 Marionette TRACE conn3 <- [1,1862,null,{}] 16:07:20 INFO - PROCESS | 5220 | 1465427240450 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:20 INFO - PROCESS | 5220 | 1465427240458 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:20 INFO - PROCESS | 5220 | 1465427240626 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 16:07:20 INFO - PROCESS | 5220 | 1465427240760 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:20 INFO - PROCESS | 5220 | 1465427240769 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:20 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f5ba800 == 22 [pid = 5220] [id = 473] 16:07:20 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x8f5bc800) [pid = 5220] [serial = 1420] [outer = (nil)] 16:07:20 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x8f8ae800) [pid = 5220] [serial = 1421] [outer = 0x8f5bc800] 16:07:20 INFO - PROCESS | 5220 | 1465427240844 Marionette DEBUG loaded listener.js 16:07:20 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x90fa3400) [pid = 5220] [serial = 1422] [outer = 0x8f5bc800] 16:07:21 INFO - PROCESS | 5220 | 1465427241683 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 16:07:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 16:07:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1283ms 16:07:21 INFO - PROCESS | 5220 | 1465427241725 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 16:07:21 INFO - PROCESS | 5220 | 1465427241732 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 16:07:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 16:07:21 INFO - PROCESS | 5220 | 1465427241739 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 16:07:21 INFO - PROCESS | 5220 | 1465427241743 Marionette TRACE conn3 <- [1,1866,null,{}] 16:07:21 INFO - PROCESS | 5220 | 1465427241752 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:21 INFO - PROCESS | 5220 | 1465427241756 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:21 INFO - PROCESS | 5220 | 1465427241928 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 16:07:21 INFO - PROCESS | 5220 | 1465427241938 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:21 INFO - PROCESS | 5220 | 1465427241943 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:21 INFO - PROCESS | 5220 | ++DOCSHELL 0x91266000 == 23 [pid = 5220] [id = 474] 16:07:21 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x91bc9400) [pid = 5220] [serial = 1423] [outer = (nil)] 16:07:22 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x91be1c00) [pid = 5220] [serial = 1424] [outer = 0x91bc9400] 16:07:22 INFO - PROCESS | 5220 | 1465427242013 Marionette DEBUG loaded listener.js 16:07:22 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x91cc6c00) [pid = 5220] [serial = 1425] [outer = 0x91bc9400] 16:07:23 INFO - PROCESS | 5220 | 1465427243077 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 16:07:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 16:07:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1381ms 16:07:23 INFO - PROCESS | 5220 | 1465427243121 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 16:07:23 INFO - PROCESS | 5220 | 1465427243125 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 16:07:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 16:07:23 INFO - PROCESS | 5220 | 1465427243140 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 16:07:23 INFO - PROCESS | 5220 | 1465427243149 Marionette TRACE conn3 <- [1,1870,null,{}] 16:07:23 INFO - PROCESS | 5220 | 1465427243164 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:23 INFO - PROCESS | 5220 | 1465427243172 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:23 INFO - PROCESS | 5220 | 1465427243410 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 16:07:23 INFO - PROCESS | 5220 | 1465427243438 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:23 INFO - PROCESS | 5220 | 1465427243449 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:23 INFO - PROCESS | 5220 | ++DOCSHELL 0x91ff1800 == 24 [pid = 5220] [id = 475] 16:07:23 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x922c7800) [pid = 5220] [serial = 1426] [outer = (nil)] 16:07:23 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0x92365c00) [pid = 5220] [serial = 1427] [outer = 0x922c7800] 16:07:23 INFO - PROCESS | 5220 | 1465427243517 Marionette DEBUG loaded listener.js 16:07:23 INFO - PROCESS | 5220 | ++DOMWINDOW == 81 (0x92916000) [pid = 5220] [serial = 1428] [outer = 0x922c7800] 16:07:24 INFO - PROCESS | 5220 | --DOMWINDOW == 80 (0x92ccf000) [pid = 5220] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 16:07:24 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x8e65bc00) [pid = 5220] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 16:07:24 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x91bea400) [pid = 5220] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 16:07:24 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x92cc3400) [pid = 5220] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 16:07:24 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x8e4ab400) [pid = 5220] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 16:07:24 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x91ff2000) [pid = 5220] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 16:07:24 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x8e4a1400) [pid = 5220] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 16:07:24 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x90fa6c00) [pid = 5220] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 16:07:24 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x8f8ac400) [pid = 5220] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 16:07:24 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x9235f400) [pid = 5220] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 16:07:24 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x92ccfc00) [pid = 5220] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 16:07:24 INFO - PROCESS | 5220 | 1465427244980 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 16:07:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 16:07:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1865ms 16:07:25 INFO - PROCESS | 5220 | 1465427245028 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 16:07:25 INFO - PROCESS | 5220 | 1465427245032 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 16:07:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 16:07:25 INFO - PROCESS | 5220 | 1465427245042 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 16:07:25 INFO - PROCESS | 5220 | 1465427245045 Marionette TRACE conn3 <- [1,1874,null,{}] 16:07:25 INFO - PROCESS | 5220 | 1465427245058 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:25 INFO - PROCESS | 5220 | 1465427245064 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:25 INFO - PROCESS | 5220 | 1465427245206 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 16:07:25 INFO - PROCESS | 5220 | 1465427245220 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:25 INFO - PROCESS | 5220 | 1465427245228 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:25 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4a7c00 == 25 [pid = 5220] [id = 476] 16:07:25 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x8e65b000) [pid = 5220] [serial = 1429] [outer = (nil)] 16:07:25 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x91bef400) [pid = 5220] [serial = 1430] [outer = 0x8e65b000] 16:07:25 INFO - PROCESS | 5220 | 1465427245413 Marionette DEBUG loaded listener.js 16:07:25 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x92365400) [pid = 5220] [serial = 1431] [outer = 0x8e65b000] 16:07:26 INFO - PROCESS | 5220 | 1465427246097 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 16:07:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 16:07:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1104ms 16:07:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 16:07:26 INFO - PROCESS | 5220 | 1465427246148 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 16:07:26 INFO - PROCESS | 5220 | 1465427246151 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 16:07:26 INFO - PROCESS | 5220 | 1465427246157 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 16:07:26 INFO - PROCESS | 5220 | 1465427246160 Marionette TRACE conn3 <- [1,1878,null,{}] 16:07:26 INFO - PROCESS | 5220 | 1465427246170 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:26 INFO - PROCESS | 5220 | 1465427246173 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:26 INFO - PROCESS | 5220 | 1465427246377 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 16:07:26 INFO - PROCESS | 5220 | 1465427246391 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:26 INFO - PROCESS | 5220 | 1465427246415 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:26 INFO - PROCESS | 5220 | ++DOCSHELL 0x92cc3400 == 26 [pid = 5220] [id = 477] 16:07:26 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x92cc4400) [pid = 5220] [serial = 1432] [outer = (nil)] 16:07:26 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x92cd0000) [pid = 5220] [serial = 1433] [outer = 0x92cc4400] 16:07:26 INFO - PROCESS | 5220 | 1465427246507 Marionette DEBUG loaded listener.js 16:07:26 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x9382c000) [pid = 5220] [serial = 1434] [outer = 0x92cc4400] 16:07:27 INFO - PROCESS | 5220 | 1465427247705 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 16:07:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 16:07:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1589ms 16:07:27 INFO - PROCESS | 5220 | 1465427247746 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 16:07:27 INFO - PROCESS | 5220 | 1465427247752 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 16:07:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 16:07:27 INFO - PROCESS | 5220 | 1465427247760 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 16:07:27 INFO - PROCESS | 5220 | 1465427247767 Marionette TRACE conn3 <- [1,1882,null,{}] 16:07:27 INFO - PROCESS | 5220 | 1465427247775 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:27 INFO - PROCESS | 5220 | 1465427247781 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:27 INFO - PROCESS | 5220 | 1465427247974 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 16:07:28 INFO - PROCESS | 5220 | 1465427248193 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:28 INFO - PROCESS | 5220 | 1465427248201 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:28 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4ab400 == 27 [pid = 5220] [id = 478] 16:07:28 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x8e65a000) [pid = 5220] [serial = 1435] [outer = (nil)] 16:07:28 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x90fa6000) [pid = 5220] [serial = 1436] [outer = 0x8e65a000] 16:07:28 INFO - PROCESS | 5220 | 1465427248289 Marionette DEBUG loaded listener.js 16:07:28 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x91bcf000) [pid = 5220] [serial = 1437] [outer = 0x8e65a000] 16:07:29 INFO - PROCESS | 5220 | 1465427249251 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 16:07:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 16:07:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1538ms 16:07:29 INFO - PROCESS | 5220 | 1465427249298 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 16:07:29 INFO - PROCESS | 5220 | 1465427249306 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 16:07:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 16:07:29 INFO - PROCESS | 5220 | 1465427249317 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 16:07:29 INFO - PROCESS | 5220 | 1465427249321 Marionette TRACE conn3 <- [1,1886,null,{}] 16:07:29 INFO - PROCESS | 5220 | 1465427249328 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:29 INFO - PROCESS | 5220 | 1465427249334 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:29 INFO - PROCESS | 5220 | 1465427249542 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 16:07:29 INFO - PROCESS | 5220 | 1465427249831 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:29 INFO - PROCESS | 5220 | 1465427249840 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:29 INFO - PROCESS | 5220 | ++DOCSHELL 0x9235d400 == 28 [pid = 5220] [id = 479] 16:07:29 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0x92360800) [pid = 5220] [serial = 1438] [outer = (nil)] 16:07:29 INFO - PROCESS | 5220 | ++DOMWINDOW == 81 (0x92920400) [pid = 5220] [serial = 1439] [outer = 0x92360800] 16:07:29 INFO - PROCESS | 5220 | 1465427249972 Marionette DEBUG loaded listener.js 16:07:30 INFO - PROCESS | 5220 | ++DOMWINDOW == 82 (0x92cce800) [pid = 5220] [serial = 1440] [outer = 0x92360800] 16:07:30 INFO - PROCESS | 5220 | 1465427250990 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 16:07:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 16:07:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1731ms 16:07:31 INFO - PROCESS | 5220 | 1465427251048 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 16:07:31 INFO - PROCESS | 5220 | 1465427251052 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 16:07:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 16:07:31 INFO - PROCESS | 5220 | 1465427251059 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 16:07:31 INFO - PROCESS | 5220 | 1465427251065 Marionette TRACE conn3 <- [1,1890,null,{}] 16:07:31 INFO - PROCESS | 5220 | 1465427251081 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:31 INFO - PROCESS | 5220 | 1465427251090 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:31 INFO - PROCESS | 5220 | 1465427251266 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 16:07:31 INFO - PROCESS | 5220 | 1465427251444 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:31 INFO - PROCESS | 5220 | 1465427251459 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:31 INFO - PROCESS | 5220 | ++DOCSHELL 0x93905400 == 29 [pid = 5220] [id = 480] 16:07:31 INFO - PROCESS | 5220 | ++DOMWINDOW == 83 (0x9390ac00) [pid = 5220] [serial = 1441] [outer = (nil)] 16:07:31 INFO - PROCESS | 5220 | ++DOMWINDOW == 84 (0x93c41400) [pid = 5220] [serial = 1442] [outer = 0x9390ac00] 16:07:31 INFO - PROCESS | 5220 | 1465427251543 Marionette DEBUG loaded listener.js 16:07:31 INFO - PROCESS | 5220 | ++DOMWINDOW == 85 (0x9475a400) [pid = 5220] [serial = 1443] [outer = 0x9390ac00] 16:07:32 INFO - PROCESS | 5220 | 1465427252503 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 16:07:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 16:07:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1489ms 16:07:32 INFO - PROCESS | 5220 | 1465427252549 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 16:07:32 INFO - PROCESS | 5220 | 1465427252554 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 16:07:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 16:07:32 INFO - PROCESS | 5220 | 1465427252589 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 16:07:32 INFO - PROCESS | 5220 | 1465427252592 Marionette TRACE conn3 <- [1,1894,null,{}] 16:07:32 INFO - PROCESS | 5220 | 1465427252599 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:32 INFO - PROCESS | 5220 | 1465427252604 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:32 INFO - PROCESS | 5220 | 1465427252790 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 16:07:33 INFO - PROCESS | 5220 | 1465427252980 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:33 INFO - PROCESS | 5220 | 1465427252988 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:33 INFO - PROCESS | 5220 | ++DOCSHELL 0x910e1c00 == 30 [pid = 5220] [id = 481] 16:07:33 INFO - PROCESS | 5220 | ++DOMWINDOW == 86 (0x93828c00) [pid = 5220] [serial = 1444] [outer = (nil)] 16:07:33 INFO - PROCESS | 5220 | ++DOMWINDOW == 87 (0x951c7000) [pid = 5220] [serial = 1445] [outer = 0x93828c00] 16:07:33 INFO - PROCESS | 5220 | 1465427253067 Marionette DEBUG loaded listener.js 16:07:33 INFO - PROCESS | 5220 | ++DOMWINDOW == 88 (0x951e8400) [pid = 5220] [serial = 1446] [outer = 0x93828c00] 16:07:34 INFO - PROCESS | 5220 | 1465427254262 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 16:07:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 16:07:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1740ms 16:07:34 INFO - PROCESS | 5220 | 1465427254326 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 16:07:34 INFO - PROCESS | 5220 | 1465427254333 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 16:07:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 16:07:34 INFO - PROCESS | 5220 | 1465427254341 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 16:07:34 INFO - PROCESS | 5220 | 1465427254346 Marionette TRACE conn3 <- [1,1898,null,{}] 16:07:34 INFO - PROCESS | 5220 | 1465427254354 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:34 INFO - PROCESS | 5220 | 1465427254359 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:34 INFO - PROCESS | 5220 | 1465427254579 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 16:07:34 INFO - PROCESS | 5220 | 1465427254824 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:34 INFO - PROCESS | 5220 | 1465427254838 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:34 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f5b2000 == 31 [pid = 5220] [id = 482] 16:07:34 INFO - PROCESS | 5220 | ++DOMWINDOW == 89 (0x8f5b2c00) [pid = 5220] [serial = 1447] [outer = (nil)] 16:07:34 INFO - PROCESS | 5220 | ++DOMWINDOW == 90 (0x8f5bbc00) [pid = 5220] [serial = 1448] [outer = 0x8f5b2c00] 16:07:34 INFO - PROCESS | 5220 | 1465427254916 Marionette DEBUG loaded listener.js 16:07:35 INFO - PROCESS | 5220 | ++DOMWINDOW == 91 (0x910e5400) [pid = 5220] [serial = 1449] [outer = 0x8f5b2c00] 16:07:35 INFO - PROCESS | 5220 | --DOMWINDOW == 90 (0x92ccd400) [pid = 5220] [serial = 1362] [outer = (nil)] [url = about:blank] 16:07:35 INFO - PROCESS | 5220 | --DOMWINDOW == 89 (0x94755800) [pid = 5220] [serial = 1391] [outer = (nil)] [url = about:blank] 16:07:35 INFO - PROCESS | 5220 | --DOMWINDOW == 88 (0x9390e800) [pid = 5220] [serial = 1385] [outer = (nil)] [url = about:blank] 16:07:35 INFO - PROCESS | 5220 | --DOMWINDOW == 87 (0x8f446800) [pid = 5220] [serial = 1388] [outer = (nil)] [url = about:blank] 16:07:35 INFO - PROCESS | 5220 | --DOMWINDOW == 86 (0x9235c000) [pid = 5220] [serial = 1382] [outer = (nil)] [url = about:blank] 16:07:35 INFO - PROCESS | 5220 | --DOMWINDOW == 85 (0x93908000) [pid = 5220] [serial = 1373] [outer = (nil)] [url = about:blank] 16:07:35 INFO - PROCESS | 5220 | --DOMWINDOW == 84 (0x93a1ac00) [pid = 5220] [serial = 1374] [outer = (nil)] [url = about:blank] 16:07:35 INFO - PROCESS | 5220 | --DOMWINDOW == 83 (0x8e663400) [pid = 5220] [serial = 1376] [outer = (nil)] [url = about:blank] 16:07:35 INFO - PROCESS | 5220 | --DOMWINDOW == 82 (0x8f445400) [pid = 5220] [serial = 1377] [outer = (nil)] [url = about:blank] 16:07:35 INFO - PROCESS | 5220 | --DOMWINDOW == 81 (0x9235f000) [pid = 5220] [serial = 1370] [outer = (nil)] [url = about:blank] 16:07:35 INFO - PROCESS | 5220 | --DOMWINDOW == 80 (0x92cc4c00) [pid = 5220] [serial = 1371] [outer = (nil)] [url = about:blank] 16:07:35 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x8e4a9400) [pid = 5220] [serial = 1364] [outer = (nil)] [url = about:blank] 16:07:35 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x8e668400) [pid = 5220] [serial = 1365] [outer = (nil)] [url = about:blank] 16:07:35 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x910df000) [pid = 5220] [serial = 1367] [outer = (nil)] [url = about:blank] 16:07:35 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x9126a800) [pid = 5220] [serial = 1368] [outer = (nil)] [url = about:blank] 16:07:35 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x90f9c400) [pid = 5220] [serial = 1379] [outer = (nil)] [url = about:blank] 16:07:35 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x91269c00) [pid = 5220] [serial = 1380] [outer = (nil)] [url = about:blank] 16:07:35 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x951ed800) [pid = 5220] [serial = 1392] [outer = (nil)] [url = about:blank] 16:07:35 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x93a1c000) [pid = 5220] [serial = 1386] [outer = (nil)] [url = about:blank] 16:07:35 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x90fa3800) [pid = 5220] [serial = 1389] [outer = (nil)] [url = about:blank] 16:07:35 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x92918000) [pid = 5220] [serial = 1383] [outer = (nil)] [url = about:blank] 16:07:35 INFO - PROCESS | 5220 | 1465427255809 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 16:07:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 16:07:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1534ms 16:07:35 INFO - PROCESS | 5220 | 1465427255875 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 16:07:35 INFO - PROCESS | 5220 | 1465427255882 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 16:07:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 16:07:35 INFO - PROCESS | 5220 | 1465427255892 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 16:07:35 INFO - PROCESS | 5220 | 1465427255896 Marionette TRACE conn3 <- [1,1902,null,{}] 16:07:35 INFO - PROCESS | 5220 | 1465427255903 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:35 INFO - PROCESS | 5220 | 1465427255908 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:36 INFO - PROCESS | 5220 | 1465427256085 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 16:07:36 INFO - PROCESS | 5220 | 1465427256099 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:36 INFO - PROCESS | 5220 | 1465427256108 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:36 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e663400 == 32 [pid = 5220] [id = 483] 16:07:36 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x9125b800) [pid = 5220] [serial = 1450] [outer = (nil)] 16:07:36 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x91bc3000) [pid = 5220] [serial = 1451] [outer = 0x9125b800] 16:07:36 INFO - PROCESS | 5220 | 1465427256300 Marionette DEBUG loaded listener.js 16:07:36 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x91bebc00) [pid = 5220] [serial = 1452] [outer = 0x9125b800] 16:07:37 INFO - PROCESS | 5220 | 1465427257109 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 16:07:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 16:07:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1277ms 16:07:37 INFO - PROCESS | 5220 | 1465427257177 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 16:07:37 INFO - PROCESS | 5220 | 1465427257180 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 16:07:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 16:07:37 INFO - PROCESS | 5220 | 1465427257187 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 16:07:37 INFO - PROCESS | 5220 | 1465427257192 Marionette TRACE conn3 <- [1,1906,null,{}] 16:07:37 INFO - PROCESS | 5220 | 1465427257208 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:37 INFO - PROCESS | 5220 | 1465427257216 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:37 INFO - PROCESS | 5220 | 1465427257372 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 16:07:37 INFO - PROCESS | 5220 | 1465427257384 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:37 INFO - PROCESS | 5220 | 1465427257392 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:37 INFO - PROCESS | 5220 | ++DOCSHELL 0x92913800 == 33 [pid = 5220] [id = 484] 16:07:37 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x92cc2400) [pid = 5220] [serial = 1453] [outer = (nil)] 16:07:37 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x92cce400) [pid = 5220] [serial = 1454] [outer = 0x92cc2400] 16:07:37 INFO - PROCESS | 5220 | 1465427257610 Marionette DEBUG loaded listener.js 16:07:37 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x93904000) [pid = 5220] [serial = 1455] [outer = 0x92cc2400] 16:07:38 INFO - PROCESS | 5220 | 1465427258535 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 16:07:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 16:07:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1381ms 16:07:38 INFO - PROCESS | 5220 | 1465427258569 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 16:07:38 INFO - PROCESS | 5220 | 1465427258573 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 16:07:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 16:07:38 INFO - PROCESS | 5220 | 1465427258579 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 16:07:38 INFO - PROCESS | 5220 | 1465427258583 Marionette TRACE conn3 <- [1,1910,null,{}] 16:07:38 INFO - PROCESS | 5220 | 1465427258597 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:38 INFO - PROCESS | 5220 | 1465427258602 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:38 INFO - PROCESS | 5220 | 1465427258821 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 16:07:38 INFO - PROCESS | 5220 | 1465427258845 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:38 INFO - PROCESS | 5220 | 1465427258854 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:38 INFO - PROCESS | 5220 | ++DOCSHELL 0x8ecd7400 == 34 [pid = 5220] [id = 485] 16:07:38 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x92cc9800) [pid = 5220] [serial = 1456] [outer = (nil)] 16:07:38 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x93c38400) [pid = 5220] [serial = 1457] [outer = 0x92cc9800] 16:07:38 INFO - PROCESS | 5220 | 1465427258923 Marionette DEBUG loaded listener.js 16:07:39 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x93a18000) [pid = 5220] [serial = 1458] [outer = 0x92cc9800] 16:07:39 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x8e65a400) [pid = 5220] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 16:07:39 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x98210400) [pid = 5220] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 16:07:39 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x8f5bc800) [pid = 5220] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 16:07:39 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x91bef800) [pid = 5220] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 16:07:39 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x90f9d000) [pid = 5220] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 16:07:39 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x8f43dc00) [pid = 5220] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 16:07:39 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x922c7800) [pid = 5220] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 16:07:39 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x94757000) [pid = 5220] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 16:07:39 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x91bc9400) [pid = 5220] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 16:07:39 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x8f449400) [pid = 5220] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 16:07:39 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x8e65b000) [pid = 5220] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 16:07:39 INFO - PROCESS | 5220 | --DOMWINDOW == 67 (0x92365000) [pid = 5220] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 16:07:39 INFO - PROCESS | 5220 | --DOMWINDOW == 66 (0x97691c00) [pid = 5220] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 16:07:39 INFO - PROCESS | 5220 | 1465427259972 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 16:07:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 16:07:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1454ms 16:07:40 INFO - PROCESS | 5220 | 1465427260034 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 16:07:40 INFO - PROCESS | 5220 | 1465427260038 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 16:07:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 16:07:40 INFO - PROCESS | 5220 | 1465427260043 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 16:07:40 INFO - PROCESS | 5220 | 1465427260046 Marionette TRACE conn3 <- [1,1914,null,{}] 16:07:40 INFO - PROCESS | 5220 | 1465427260052 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:40 INFO - PROCESS | 5220 | 1465427260056 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:40 INFO - PROCESS | 5220 | 1465427260204 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 16:07:40 INFO - PROCESS | 5220 | 1465427260214 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:40 INFO - PROCESS | 5220 | 1465427260222 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:40 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4a4000 == 35 [pid = 5220] [id = 486] 16:07:40 INFO - PROCESS | 5220 | ++DOMWINDOW == 67 (0x8e65b000) [pid = 5220] [serial = 1459] [outer = (nil)] 16:07:40 INFO - PROCESS | 5220 | ++DOMWINDOW == 68 (0x91bc9400) [pid = 5220] [serial = 1460] [outer = 0x8e65b000] 16:07:40 INFO - PROCESS | 5220 | 1465427260428 Marionette DEBUG loaded listener.js 16:07:40 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x92edf400) [pid = 5220] [serial = 1461] [outer = 0x8e65b000] 16:07:41 INFO - PROCESS | 5220 | 1465427261255 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 16:07:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 16:07:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1229ms 16:07:41 INFO - PROCESS | 5220 | 1465427261274 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 16:07:41 INFO - PROCESS | 5220 | 1465427261278 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 16:07:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 16:07:41 INFO - PROCESS | 5220 | 1465427261285 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 16:07:41 INFO - PROCESS | 5220 | 1465427261287 Marionette TRACE conn3 <- [1,1918,null,{}] 16:07:41 INFO - PROCESS | 5220 | 1465427261293 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:41 INFO - PROCESS | 5220 | 1465427261304 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:41 INFO - PROCESS | 5220 | 1465427261583 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 16:07:41 INFO - PROCESS | 5220 | 1465427261598 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:41 INFO - PROCESS | 5220 | 1465427261604 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:41 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f48f000 == 36 [pid = 5220] [id = 487] 16:07:41 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x91bc7c00) [pid = 5220] [serial = 1462] [outer = (nil)] 16:07:41 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x98070800) [pid = 5220] [serial = 1463] [outer = 0x91bc7c00] 16:07:41 INFO - PROCESS | 5220 | 1465427261694 Marionette DEBUG loaded listener.js 16:07:41 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x97691400) [pid = 5220] [serial = 1464] [outer = 0x91bc7c00] 16:07:42 INFO - PROCESS | 5220 | 1465427262826 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 16:07:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 16:07:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1580ms 16:07:42 INFO - PROCESS | 5220 | 1465427262866 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 16:07:42 INFO - PROCESS | 5220 | 1465427262872 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 16:07:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 16:07:42 INFO - PROCESS | 5220 | 1465427262880 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 16:07:42 INFO - PROCESS | 5220 | 1465427262888 Marionette TRACE conn3 <- [1,1922,null,{}] 16:07:42 INFO - PROCESS | 5220 | 1465427262896 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:42 INFO - PROCESS | 5220 | 1465427262901 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:43 INFO - PROCESS | 5220 | 1465427263094 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 16:07:43 INFO - PROCESS | 5220 | 1465427263269 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:43 INFO - PROCESS | 5220 | 1465427263281 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:43 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e65c000 == 37 [pid = 5220] [id = 488] 16:07:43 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x8ecdec00) [pid = 5220] [serial = 1465] [outer = (nil)] 16:07:43 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x8f8a7400) [pid = 5220] [serial = 1466] [outer = 0x8ecdec00] 16:07:43 INFO - PROCESS | 5220 | 1465427263363 Marionette DEBUG loaded listener.js 16:07:43 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x91bc7400) [pid = 5220] [serial = 1467] [outer = 0x8ecdec00] 16:07:44 INFO - PROCESS | 5220 | 1465427264363 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 16:07:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 16:07:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1536ms 16:07:44 INFO - PROCESS | 5220 | 1465427264416 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 16:07:44 INFO - PROCESS | 5220 | 1465427264424 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 16:07:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 16:07:44 INFO - PROCESS | 5220 | 1465427264436 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 16:07:44 INFO - PROCESS | 5220 | 1465427264440 Marionette TRACE conn3 <- [1,1926,null,{}] 16:07:44 INFO - PROCESS | 5220 | 1465427264447 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:44 INFO - PROCESS | 5220 | 1465427264453 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:44 INFO - PROCESS | 5220 | 1465427264695 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 16:07:44 INFO - PROCESS | 5220 | 1465427264968 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:44 INFO - PROCESS | 5220 | 1465427264976 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:45 INFO - PROCESS | 5220 | ++DOCSHELL 0x92919000 == 38 [pid = 5220] [id = 489] 16:07:45 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x92cc7c00) [pid = 5220] [serial = 1468] [outer = (nil)] 16:07:45 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x93863c00) [pid = 5220] [serial = 1469] [outer = 0x92cc7c00] 16:07:45 INFO - PROCESS | 5220 | 1465427265096 Marionette DEBUG loaded listener.js 16:07:45 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x93c36400) [pid = 5220] [serial = 1470] [outer = 0x92cc7c00] 16:07:46 INFO - PROCESS | 5220 | 1465427266053 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 16:07:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 16:07:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1683ms 16:07:46 INFO - PROCESS | 5220 | 1465427266119 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 16:07:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 16:07:46 INFO - PROCESS | 5220 | 1465427266123 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 16:07:46 INFO - PROCESS | 5220 | 1465427266130 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 16:07:46 INFO - PROCESS | 5220 | 1465427266136 Marionette TRACE conn3 <- [1,1930,null,{}] 16:07:46 INFO - PROCESS | 5220 | 1465427266153 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:46 INFO - PROCESS | 5220 | 1465427266162 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:46 INFO - PROCESS | 5220 | 1465427266379 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 16:07:46 INFO - PROCESS | 5220 | 1465427266568 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:46 INFO - PROCESS | 5220 | 1465427266578 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:46 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e668c00 == 39 [pid = 5220] [id = 490] 16:07:46 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x9825e000) [pid = 5220] [serial = 1471] [outer = (nil)] 16:07:46 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0x98d1c000) [pid = 5220] [serial = 1472] [outer = 0x9825e000] 16:07:46 INFO - PROCESS | 5220 | 1465427266753 Marionette DEBUG loaded listener.js 16:07:46 INFO - PROCESS | 5220 | ++DOMWINDOW == 81 (0x995b0800) [pid = 5220] [serial = 1473] [outer = 0x9825e000] 16:07:47 INFO - PROCESS | 5220 | 1465427267692 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 16:07:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 16:07:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1596ms 16:07:47 INFO - PROCESS | 5220 | 1465427267726 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 16:07:47 INFO - PROCESS | 5220 | 1465427267731 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 16:07:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 16:07:47 INFO - PROCESS | 5220 | 1465427267738 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 16:07:47 INFO - PROCESS | 5220 | 1465427267740 Marionette TRACE conn3 <- [1,1934,null,{}] 16:07:47 INFO - PROCESS | 5220 | 1465427267747 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:47 INFO - PROCESS | 5220 | 1465427267752 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:47 INFO - PROCESS | 5220 | 1465427267945 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 16:07:48 INFO - PROCESS | 5220 | 1465427268123 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:48 INFO - PROCESS | 5220 | 1465427268132 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:48 INFO - PROCESS | 5220 | ++DOCSHELL 0x98967800 == 40 [pid = 5220] [id = 491] 16:07:48 INFO - PROCESS | 5220 | ++DOMWINDOW == 82 (0x995b4400) [pid = 5220] [serial = 1474] [outer = (nil)] 16:07:48 INFO - PROCESS | 5220 | ++DOMWINDOW == 83 (0x99822400) [pid = 5220] [serial = 1475] [outer = 0x995b4400] 16:07:48 INFO - PROCESS | 5220 | 1465427268211 Marionette DEBUG loaded listener.js 16:07:48 INFO - PROCESS | 5220 | ++DOMWINDOW == 84 (0x99824800) [pid = 5220] [serial = 1476] [outer = 0x995b4400] 16:07:49 INFO - PROCESS | 5220 | 1465427269156 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 16:07:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 16:07:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1477ms 16:07:49 INFO - PROCESS | 5220 | 1465427269216 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 16:07:49 INFO - PROCESS | 5220 | 1465427269220 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 16:07:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 16:07:49 INFO - PROCESS | 5220 | 1465427269227 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 16:07:49 INFO - PROCESS | 5220 | 1465427269229 Marionette TRACE conn3 <- [1,1938,null,{}] 16:07:49 INFO - PROCESS | 5220 | 1465427269236 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:49 INFO - PROCESS | 5220 | 1465427269240 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:49 INFO - PROCESS | 5220 | 1465427269412 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 16:07:49 INFO - PROCESS | 5220 | 1465427269588 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:49 INFO - PROCESS | 5220 | 1465427269596 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:49 INFO - PROCESS | 5220 | ++DOCSHELL 0x91262c00 == 41 [pid = 5220] [id = 492] 16:07:49 INFO - PROCESS | 5220 | ++DOMWINDOW == 85 (0x91feac00) [pid = 5220] [serial = 1477] [outer = (nil)] 16:07:49 INFO - PROCESS | 5220 | ++DOMWINDOW == 86 (0x99a18c00) [pid = 5220] [serial = 1478] [outer = 0x91feac00] 16:07:49 INFO - PROCESS | 5220 | 1465427269680 Marionette DEBUG loaded listener.js 16:07:49 INFO - PROCESS | 5220 | ++DOMWINDOW == 87 (0x99a1e800) [pid = 5220] [serial = 1479] [outer = 0x91feac00] 16:07:50 INFO - PROCESS | 5220 | 1465427270653 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 16:07:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 16:07:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1480ms 16:07:50 INFO - PROCESS | 5220 | 1465427270708 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 16:07:50 INFO - PROCESS | 5220 | 1465427270711 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 16:07:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 16:07:50 INFO - PROCESS | 5220 | 1465427270719 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 16:07:50 INFO - PROCESS | 5220 | 1465427270722 Marionette TRACE conn3 <- [1,1942,null,{}] 16:07:50 INFO - PROCESS | 5220 | 1465427270729 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:50 INFO - PROCESS | 5220 | 1465427270740 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:51 INFO - PROCESS | 5220 | 1465427271002 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 16:07:51 INFO - PROCESS | 5220 | 1465427271508 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:51 INFO - PROCESS | 5220 | 1465427271517 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:51 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e49e000 == 42 [pid = 5220] [id = 493] 16:07:51 INFO - PROCESS | 5220 | ++DOMWINDOW == 88 (0x8e49f000) [pid = 5220] [serial = 1480] [outer = (nil)] 16:07:51 INFO - PROCESS | 5220 | ++DOMWINDOW == 89 (0x8e4ac000) [pid = 5220] [serial = 1481] [outer = 0x8e49f000] 16:07:51 INFO - PROCESS | 5220 | 1465427271607 Marionette DEBUG loaded listener.js 16:07:51 INFO - PROCESS | 5220 | ++DOMWINDOW == 90 (0x8ecddc00) [pid = 5220] [serial = 1482] [outer = 0x8e49f000] 16:07:52 INFO - PROCESS | 5220 | 1465427272484 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 16:07:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 16:07:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1830ms 16:07:52 INFO - PROCESS | 5220 | 1465427272552 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 16:07:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 16:07:52 INFO - PROCESS | 5220 | 1465427272563 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 16:07:52 INFO - PROCESS | 5220 | 1465427272577 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 16:07:52 INFO - PROCESS | 5220 | 1465427272582 Marionette TRACE conn3 <- [1,1946,null,{}] 16:07:52 INFO - PROCESS | 5220 | 1465427272593 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:52 INFO - PROCESS | 5220 | 1465427272601 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:52 INFO - PROCESS | 5220 | 1465427272801 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 16:07:53 INFO - PROCESS | 5220 | --DOCSHELL 0x8ecdf400 == 41 [pid = 5220] [id = 471] 16:07:53 INFO - PROCESS | 5220 | --DOCSHELL 0x8f8a4800 == 40 [pid = 5220] [id = 459] 16:07:53 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4a0000 == 39 [pid = 5220] [id = 462] 16:07:53 INFO - PROCESS | 5220 | --DOCSHELL 0x91bed800 == 38 [pid = 5220] [id = 461] 16:07:53 INFO - PROCESS | 5220 | --DOCSHELL 0x91267c00 == 37 [pid = 5220] [id = 460] 16:07:53 INFO - PROCESS | 5220 | --DOCSHELL 0x8e659c00 == 36 [pid = 5220] [id = 472] 16:07:53 INFO - PROCESS | 5220 | --DOCSHELL 0x91bd0400 == 35 [pid = 5220] [id = 465] 16:07:53 INFO - PROCESS | 5220 | --DOCSHELL 0x8e666c00 == 34 [pid = 5220] [id = 464] 16:07:53 INFO - PROCESS | 5220 | --DOCSHELL 0x92cc6000 == 33 [pid = 5220] [id = 463] 16:07:53 INFO - PROCESS | 5220 | --DOCSHELL 0x8ece1c00 == 32 [pid = 5220] [id = 470] 16:07:53 INFO - PROCESS | 5220 | --DOCSHELL 0x91cc3800 == 31 [pid = 5220] [id = 467] 16:07:53 INFO - PROCESS | 5220 | --DOCSHELL 0x91bcc800 == 30 [pid = 5220] [id = 468] 16:07:53 INFO - PROCESS | 5220 | --DOCSHELL 0x92361400 == 29 [pid = 5220] [id = 469] 16:07:53 INFO - PROCESS | 5220 | --DOCSHELL 0x91beac00 == 28 [pid = 5220] [id = 466] 16:07:53 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4aac00 == 27 [pid = 5220] [id = 458] 16:07:53 INFO - PROCESS | 5220 | --DOMWINDOW == 89 (0x92cd0000) [pid = 5220] [serial = 1433] [outer = (nil)] [url = about:blank] 16:07:53 INFO - PROCESS | 5220 | --DOMWINDOW == 88 (0x8ece1000) [pid = 5220] [serial = 1419] [outer = (nil)] [url = about:blank] 16:07:53 INFO - PROCESS | 5220 | --DOMWINDOW == 87 (0x995b8800) [pid = 5220] [serial = 1407] [outer = (nil)] [url = about:blank] 16:07:53 INFO - PROCESS | 5220 | --DOMWINDOW == 86 (0x8f8ae800) [pid = 5220] [serial = 1421] [outer = (nil)] [url = about:blank] 16:07:53 INFO - PROCESS | 5220 | --DOMWINDOW == 85 (0x92ccbc00) [pid = 5220] [serial = 1398] [outer = (nil)] [url = about:blank] 16:07:53 INFO - PROCESS | 5220 | --DOMWINDOW == 84 (0x99dcb800) [pid = 5220] [serial = 1413] [outer = (nil)] [url = about:blank] 16:07:53 INFO - PROCESS | 5220 | --DOMWINDOW == 83 (0x99d57c00) [pid = 5220] [serial = 1412] [outer = (nil)] [url = about:blank] 16:07:53 INFO - PROCESS | 5220 | --DOMWINDOW == 82 (0x8f5b8400) [pid = 5220] [serial = 1416] [outer = (nil)] [url = about:blank] 16:07:53 INFO - PROCESS | 5220 | --DOMWINDOW == 81 (0x92365c00) [pid = 5220] [serial = 1427] [outer = (nil)] [url = about:blank] 16:07:53 INFO - PROCESS | 5220 | --DOMWINDOW == 80 (0x8e65dc00) [pid = 5220] [serial = 1418] [outer = (nil)] [url = about:blank] 16:07:53 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x97697c00) [pid = 5220] [serial = 1401] [outer = (nil)] [url = about:blank] 16:07:53 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x91cc6c00) [pid = 5220] [serial = 1425] [outer = (nil)] [url = about:blank] 16:07:53 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x8f447c00) [pid = 5220] [serial = 1415] [outer = (nil)] [url = about:blank] 16:07:53 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x91be1c00) [pid = 5220] [serial = 1424] [outer = (nil)] [url = about:blank] 16:07:53 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x90f9ec00) [pid = 5220] [serial = 1394] [outer = (nil)] [url = about:blank] 16:07:53 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x91bef400) [pid = 5220] [serial = 1430] [outer = (nil)] [url = about:blank] 16:07:53 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x9291dc00) [pid = 5220] [serial = 1397] [outer = (nil)] [url = about:blank] 16:07:53 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x92916000) [pid = 5220] [serial = 1428] [outer = (nil)] [url = about:blank] 16:07:53 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x92365400) [pid = 5220] [serial = 1431] [outer = (nil)] [url = about:blank] 16:07:53 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x99a1e400) [pid = 5220] [serial = 1409] [outer = (nil)] [url = about:blank] 16:07:53 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x910d9000) [pid = 5220] [serial = 1395] [outer = (nil)] [url = about:blank] 16:07:53 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x90fa3400) [pid = 5220] [serial = 1422] [outer = (nil)] [url = about:blank] 16:07:53 INFO - PROCESS | 5220 | --DOMWINDOW == 67 (0x99486800) [pid = 5220] [serial = 1406] [outer = (nil)] [url = about:blank] 16:07:53 INFO - PROCESS | 5220 | --DOMWINDOW == 66 (0x98974800) [pid = 5220] [serial = 1404] [outer = (nil)] [url = about:blank] 16:07:53 INFO - PROCESS | 5220 | --DOMWINDOW == 65 (0x98262000) [pid = 5220] [serial = 1403] [outer = (nil)] [url = about:blank] 16:07:53 INFO - PROCESS | 5220 | --DOMWINDOW == 64 (0x99c15000) [pid = 5220] [serial = 1410] [outer = (nil)] [url = about:blank] 16:07:53 INFO - PROCESS | 5220 | --DOMWINDOW == 63 (0x951f3c00) [pid = 5220] [serial = 1400] [outer = (nil)] [url = about:blank] 16:07:54 INFO - PROCESS | 5220 | 1465427274150 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:54 INFO - PROCESS | 5220 | 1465427274164 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:54 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e659400 == 28 [pid = 5220] [id = 494] 16:07:54 INFO - PROCESS | 5220 | ++DOMWINDOW == 64 (0x8e659c00) [pid = 5220] [serial = 1483] [outer = (nil)] 16:07:54 INFO - PROCESS | 5220 | ++DOMWINDOW == 65 (0x8e65ec00) [pid = 5220] [serial = 1484] [outer = 0x8e659c00] 16:07:54 INFO - PROCESS | 5220 | 1465427274246 Marionette DEBUG loaded listener.js 16:07:54 INFO - PROCESS | 5220 | ++DOMWINDOW == 66 (0x8ecd3c00) [pid = 5220] [serial = 1485] [outer = 0x8e659c00] 16:07:55 INFO - PROCESS | 5220 | 1465427275060 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 16:07:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 16:07:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 2546ms 16:07:55 INFO - PROCESS | 5220 | 1465427275121 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 16:07:55 INFO - PROCESS | 5220 | 1465427275126 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 16:07:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 16:07:55 INFO - PROCESS | 5220 | 1465427275133 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 16:07:55 INFO - PROCESS | 5220 | 1465427275138 Marionette TRACE conn3 <- [1,1950,null,{}] 16:07:55 INFO - PROCESS | 5220 | 1465427275145 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:55 INFO - PROCESS | 5220 | 1465427275152 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:55 INFO - PROCESS | 5220 | 1465427275315 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 16:07:55 INFO - PROCESS | 5220 | 1465427275328 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:55 INFO - PROCESS | 5220 | 1465427275336 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:55 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f49b400 == 29 [pid = 5220] [id = 495] 16:07:55 INFO - PROCESS | 5220 | ++DOMWINDOW == 67 (0x8f5adc00) [pid = 5220] [serial = 1486] [outer = (nil)] 16:07:55 INFO - PROCESS | 5220 | ++DOMWINDOW == 68 (0x8f5b7400) [pid = 5220] [serial = 1487] [outer = 0x8f5adc00] 16:07:55 INFO - PROCESS | 5220 | 1465427275421 Marionette DEBUG loaded listener.js 16:07:55 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x8f8a8400) [pid = 5220] [serial = 1488] [outer = 0x8f5adc00] 16:07:56 INFO - PROCESS | 5220 | 1465427276380 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 16:07:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 16:07:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1279ms 16:07:56 INFO - PROCESS | 5220 | 1465427276420 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 16:07:56 INFO - PROCESS | 5220 | 1465427276428 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 16:07:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 16:07:56 INFO - PROCESS | 5220 | 1465427276436 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 16:07:56 INFO - PROCESS | 5220 | 1465427276440 Marionette TRACE conn3 <- [1,1954,null,{}] 16:07:56 INFO - PROCESS | 5220 | 1465427276445 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:56 INFO - PROCESS | 5220 | 1465427276451 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:56 INFO - PROCESS | 5220 | 1465427276708 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 16:07:56 INFO - PROCESS | 5220 | 1465427276748 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:56 INFO - PROCESS | 5220 | 1465427276763 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:56 INFO - PROCESS | 5220 | ++DOCSHELL 0x90f9b400 == 30 [pid = 5220] [id = 496] 16:07:56 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x910d6c00) [pid = 5220] [serial = 1489] [outer = (nil)] 16:07:56 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x910df000) [pid = 5220] [serial = 1490] [outer = 0x910d6c00] 16:07:56 INFO - PROCESS | 5220 | 1465427276832 Marionette DEBUG loaded listener.js 16:07:56 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x91264400) [pid = 5220] [serial = 1491] [outer = 0x910d6c00] 16:07:57 INFO - PROCESS | 5220 | 1465427277849 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 16:07:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 16:07:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1440ms 16:07:57 INFO - PROCESS | 5220 | 1465427277882 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 16:07:57 INFO - PROCESS | 5220 | 1465427277885 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 16:07:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 16:07:57 INFO - PROCESS | 5220 | 1465427277901 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 16:07:57 INFO - PROCESS | 5220 | 1465427277912 Marionette TRACE conn3 <- [1,1958,null,{}] 16:07:57 INFO - PROCESS | 5220 | 1465427277931 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:57 INFO - PROCESS | 5220 | 1465427277939 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:58 INFO - PROCESS | 5220 | 1465427278161 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 16:07:58 INFO - PROCESS | 5220 | 1465427278187 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:58 INFO - PROCESS | 5220 | 1465427278195 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:58 INFO - PROCESS | 5220 | ++DOCSHELL 0x91bce000 == 31 [pid = 5220] [id = 497] 16:07:58 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x91beb400) [pid = 5220] [serial = 1492] [outer = (nil)] 16:07:58 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x91ccc400) [pid = 5220] [serial = 1493] [outer = 0x91beb400] 16:07:58 INFO - PROCESS | 5220 | 1465427278263 Marionette DEBUG loaded listener.js 16:07:58 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x91ff1000) [pid = 5220] [serial = 1494] [outer = 0x91beb400] 16:07:59 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x91bc7c00) [pid = 5220] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 16:07:59 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x92cc9800) [pid = 5220] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 16:07:59 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x8e65a000) [pid = 5220] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 16:07:59 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x92360800) [pid = 5220] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 16:07:59 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x92cc4400) [pid = 5220] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 16:07:59 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x93828c00) [pid = 5220] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 16:07:59 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x9390ac00) [pid = 5220] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 16:07:59 INFO - PROCESS | 5220 | --DOMWINDOW == 67 (0x8f5b2c00) [pid = 5220] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 16:07:59 INFO - PROCESS | 5220 | --DOMWINDOW == 66 (0x9125b800) [pid = 5220] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 16:07:59 INFO - PROCESS | 5220 | --DOMWINDOW == 65 (0x8e65b000) [pid = 5220] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 16:07:59 INFO - PROCESS | 5220 | --DOMWINDOW == 64 (0x92cc2400) [pid = 5220] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 16:07:59 INFO - PROCESS | 5220 | 1465427279641 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 16:07:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 16:07:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1813ms 16:07:59 INFO - PROCESS | 5220 | 1465427279707 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 16:07:59 INFO - PROCESS | 5220 | 1465427279712 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 16:07:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 16:07:59 INFO - PROCESS | 5220 | 1465427279720 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 16:07:59 INFO - PROCESS | 5220 | 1465427279724 Marionette TRACE conn3 <- [1,1962,null,{}] 16:07:59 INFO - PROCESS | 5220 | 1465427279730 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:59 INFO - PROCESS | 5220 | 1465427279735 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:59 INFO - PROCESS | 5220 | 1465427279901 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 16:07:59 INFO - PROCESS | 5220 | 1465427279910 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:59 INFO - PROCESS | 5220 | 1465427279920 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:07:59 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f498800 == 32 [pid = 5220] [id = 498] 16:07:59 INFO - PROCESS | 5220 | ++DOMWINDOW == 65 (0x91fea800) [pid = 5220] [serial = 1495] [outer = (nil)] 16:07:59 INFO - PROCESS | 5220 | ++DOMWINDOW == 66 (0x9235c000) [pid = 5220] [serial = 1496] [outer = 0x91fea800] 16:07:59 INFO - PROCESS | 5220 | 1465427279990 Marionette DEBUG loaded listener.js 16:08:00 INFO - PROCESS | 5220 | ++DOMWINDOW == 67 (0x9235ec00) [pid = 5220] [serial = 1497] [outer = 0x91fea800] 16:08:00 INFO - PROCESS | 5220 | 1465427280917 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 16:08:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 16:08:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1244ms 16:08:00 INFO - PROCESS | 5220 | 1465427280964 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 16:08:00 INFO - PROCESS | 5220 | 1465427280967 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 16:08:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 16:08:00 INFO - PROCESS | 5220 | 1465427280974 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 16:08:00 INFO - PROCESS | 5220 | 1465427280977 Marionette TRACE conn3 <- [1,1966,null,{}] 16:08:00 INFO - PROCESS | 5220 | 1465427280982 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:00 INFO - PROCESS | 5220 | 1465427280987 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:01 INFO - PROCESS | 5220 | 1465427281136 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 16:08:01 INFO - PROCESS | 5220 | 1465427281388 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:01 INFO - PROCESS | 5220 | 1465427281402 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:01 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4a0400 == 33 [pid = 5220] [id = 499] 16:08:01 INFO - PROCESS | 5220 | ++DOMWINDOW == 68 (0x8e4a2c00) [pid = 5220] [serial = 1498] [outer = (nil)] 16:08:01 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x8e4ab800) [pid = 5220] [serial = 1499] [outer = 0x8e4a2c00] 16:08:01 INFO - PROCESS | 5220 | 1465427281493 Marionette DEBUG loaded listener.js 16:08:01 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x8e664000) [pid = 5220] [serial = 1500] [outer = 0x8e4a2c00] 16:08:02 INFO - PROCESS | 5220 | 1465427282600 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 16:08:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 16:08:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1689ms 16:08:02 INFO - PROCESS | 5220 | 1465427282666 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 16:08:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 16:08:02 INFO - PROCESS | 5220 | 1465427282673 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 16:08:02 INFO - PROCESS | 5220 | 1465427282682 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 16:08:02 INFO - PROCESS | 5220 | 1465427282688 Marionette TRACE conn3 <- [1,1970,null,{}] 16:08:02 INFO - PROCESS | 5220 | 1465427282696 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:02 INFO - PROCESS | 5220 | 1465427282705 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:02 INFO - PROCESS | 5220 | 1465427282937 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 16:08:03 INFO - PROCESS | 5220 | 1465427283168 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:03 INFO - PROCESS | 5220 | 1465427283177 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:03 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e665c00 == 34 [pid = 5220] [id = 500] 16:08:03 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x8f493c00) [pid = 5220] [serial = 1501] [outer = (nil)] 16:08:03 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x910e3c00) [pid = 5220] [serial = 1502] [outer = 0x8f493c00] 16:08:03 INFO - PROCESS | 5220 | 1465427283308 Marionette DEBUG loaded listener.js 16:08:03 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x91269400) [pid = 5220] [serial = 1503] [outer = 0x8f493c00] 16:08:04 INFO - PROCESS | 5220 | 1465427284316 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 16:08:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 16:08:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1682ms 16:08:04 INFO - PROCESS | 5220 | 1465427284366 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 16:08:04 INFO - PROCESS | 5220 | 1465427284373 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 16:08:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 16:08:04 INFO - PROCESS | 5220 | 1465427284381 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 16:08:04 INFO - PROCESS | 5220 | 1465427284385 Marionette TRACE conn3 <- [1,1974,null,{}] 16:08:04 INFO - PROCESS | 5220 | 1465427284391 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:04 INFO - PROCESS | 5220 | 1465427284397 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:04 INFO - PROCESS | 5220 | 1465427284589 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 16:08:04 INFO - PROCESS | 5220 | 1465427284857 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:04 INFO - PROCESS | 5220 | 1465427284865 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:04 INFO - PROCESS | 5220 | ++DOCSHELL 0x9235c400 == 35 [pid = 5220] [id = 501] 16:08:04 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x9235c800) [pid = 5220] [serial = 1504] [outer = (nil)] 16:08:04 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x92366c00) [pid = 5220] [serial = 1505] [outer = 0x9235c800] 16:08:05 INFO - PROCESS | 5220 | 1465427284996 Marionette DEBUG loaded listener.js 16:08:05 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x9291a000) [pid = 5220] [serial = 1506] [outer = 0x9235c800] 16:08:06 INFO - PROCESS | 5220 | 1465427286009 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 16:08:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 16:08:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1688ms 16:08:06 INFO - PROCESS | 5220 | 1465427286070 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 16:08:06 INFO - PROCESS | 5220 | 1465427286075 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 16:08:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 16:08:06 INFO - PROCESS | 5220 | 1465427286093 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 16:08:06 INFO - PROCESS | 5220 | 1465427286103 Marionette TRACE conn3 <- [1,1978,null,{}] 16:08:06 INFO - PROCESS | 5220 | 1465427286110 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:06 INFO - PROCESS | 5220 | 1465427286118 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:06 INFO - PROCESS | 5220 | 1465427286349 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 16:08:06 INFO - PROCESS | 5220 | 1465427286628 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:06 INFO - PROCESS | 5220 | 1465427286637 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:06 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4a1000 == 36 [pid = 5220] [id = 502] 16:08:06 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x90fa2000) [pid = 5220] [serial = 1507] [outer = (nil)] 16:08:06 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x92ed9800) [pid = 5220] [serial = 1508] [outer = 0x90fa2000] 16:08:06 INFO - PROCESS | 5220 | 1465427286719 Marionette DEBUG loaded listener.js 16:08:06 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x92cd1c00) [pid = 5220] [serial = 1509] [outer = 0x90fa2000] 16:08:07 INFO - PROCESS | 5220 | 1465427287863 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:08:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 16:08:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1849ms 16:08:07 INFO - PROCESS | 5220 | 1465427287934 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 16:08:07 INFO - PROCESS | 5220 | 1465427287940 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 16:08:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 16:08:07 INFO - PROCESS | 5220 | 1465427287949 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 16:08:07 INFO - PROCESS | 5220 | 1465427287953 Marionette TRACE conn3 <- [1,1982,null,{}] 16:08:07 INFO - PROCESS | 5220 | 1465427287963 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:07 INFO - PROCESS | 5220 | 1465427287969 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:08 INFO - PROCESS | 5220 | 1465427288206 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 16:08:08 INFO - PROCESS | 5220 | --DOCSHELL 0x8f48f000 == 35 [pid = 5220] [id = 487] 16:08:08 INFO - PROCESS | 5220 | --DOCSHELL 0x8e663400 == 34 [pid = 5220] [id = 483] 16:08:08 INFO - PROCESS | 5220 | --DOCSHELL 0x8f498800 == 33 [pid = 5220] [id = 498] 16:08:08 INFO - PROCESS | 5220 | --DOCSHELL 0x91bce000 == 32 [pid = 5220] [id = 497] 16:08:08 INFO - PROCESS | 5220 | 1465427288482 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:08 INFO - PROCESS | 5220 | 1465427288498 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:08 INFO - PROCESS | 5220 | --DOCSHELL 0x90f9b400 == 31 [pid = 5220] [id = 496] 16:08:08 INFO - PROCESS | 5220 | --DOCSHELL 0x8f49b400 == 30 [pid = 5220] [id = 495] 16:08:08 INFO - PROCESS | 5220 | --DOCSHELL 0x8e659400 == 29 [pid = 5220] [id = 494] 16:08:08 INFO - PROCESS | 5220 | ++DOCSHELL 0x8ece0400 == 30 [pid = 5220] [id = 503] 16:08:08 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0x8f440800) [pid = 5220] [serial = 1510] [outer = (nil)] 16:08:08 INFO - PROCESS | 5220 | ++DOMWINDOW == 81 (0x8f5af800) [pid = 5220] [serial = 1511] [outer = 0x8f440800] 16:08:08 INFO - PROCESS | 5220 | 1465427288575 Marionette DEBUG loaded listener.js 16:08:08 INFO - PROCESS | 5220 | ++DOMWINDOW == 82 (0x8f5bb400) [pid = 5220] [serial = 1512] [outer = 0x8f440800] 16:08:08 INFO - PROCESS | 5220 | --DOMWINDOW == 81 (0x93c38400) [pid = 5220] [serial = 1457] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 5220 | --DOMWINDOW == 80 (0x93a18000) [pid = 5220] [serial = 1458] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x90fa6000) [pid = 5220] [serial = 1436] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x91bcf000) [pid = 5220] [serial = 1437] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x92920400) [pid = 5220] [serial = 1439] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x92cce800) [pid = 5220] [serial = 1440] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x9382c000) [pid = 5220] [serial = 1434] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x951c7000) [pid = 5220] [serial = 1445] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x951e8400) [pid = 5220] [serial = 1446] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x93c41400) [pid = 5220] [serial = 1442] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x9475a400) [pid = 5220] [serial = 1443] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x8f5bbc00) [pid = 5220] [serial = 1448] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x910e5400) [pid = 5220] [serial = 1449] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x91bc3000) [pid = 5220] [serial = 1451] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 5220 | --DOMWINDOW == 67 (0x91bebc00) [pid = 5220] [serial = 1452] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 5220 | --DOMWINDOW == 66 (0x91bc9400) [pid = 5220] [serial = 1460] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 5220 | --DOMWINDOW == 65 (0x93904000) [pid = 5220] [serial = 1455] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 5220 | --DOMWINDOW == 64 (0x92cce400) [pid = 5220] [serial = 1454] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 5220 | --DOMWINDOW == 63 (0x92edf400) [pid = 5220] [serial = 1461] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 5220 | --DOMWINDOW == 62 (0x97691400) [pid = 5220] [serial = 1464] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 5220 | --DOMWINDOW == 61 (0x98070800) [pid = 5220] [serial = 1463] [outer = (nil)] [url = about:blank] 16:08:09 INFO - PROCESS | 5220 | 1465427289382 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:08:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 16:08:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1446ms 16:08:09 INFO - PROCESS | 5220 | 1465427289395 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 16:08:09 INFO - PROCESS | 5220 | 1465427289401 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 16:08:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 16:08:09 INFO - PROCESS | 5220 | 1465427289413 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 16:08:09 INFO - PROCESS | 5220 | 1465427289416 Marionette TRACE conn3 <- [1,1986,null,{}] 16:08:09 INFO - PROCESS | 5220 | 1465427289423 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:09 INFO - PROCESS | 5220 | 1465427289429 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:09 INFO - PROCESS | 5220 | 1465427289680 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 16:08:09 INFO - PROCESS | 5220 | 1465427289695 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:09 INFO - PROCESS | 5220 | 1465427289706 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:09 INFO - PROCESS | 5220 | ++DOCSHELL 0x90fa7400 == 31 [pid = 5220] [id = 504] 16:08:09 INFO - PROCESS | 5220 | ++DOMWINDOW == 62 (0x910e4400) [pid = 5220] [serial = 1513] [outer = (nil)] 16:08:09 INFO - PROCESS | 5220 | ++DOMWINDOW == 63 (0x91bc4000) [pid = 5220] [serial = 1514] [outer = 0x910e4400] 16:08:09 INFO - PROCESS | 5220 | 1465427289778 Marionette DEBUG loaded listener.js 16:08:09 INFO - PROCESS | 5220 | ++DOMWINDOW == 64 (0x91be1c00) [pid = 5220] [serial = 1515] [outer = 0x910e4400] 16:08:10 INFO - PROCESS | 5220 | 1465427290672 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:08:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 16:08:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1280ms 16:08:10 INFO - PROCESS | 5220 | 1465427290696 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 16:08:10 INFO - PROCESS | 5220 | 1465427290701 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 16:08:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 16:08:10 INFO - PROCESS | 5220 | 1465427290712 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 16:08:10 INFO - PROCESS | 5220 | 1465427290724 Marionette TRACE conn3 <- [1,1990,null,{}] 16:08:10 INFO - PROCESS | 5220 | 1465427290742 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:10 INFO - PROCESS | 5220 | 1465427290750 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:10 INFO - PROCESS | 5220 | 1465427290912 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 16:08:11 INFO - PROCESS | 5220 | 1465427291064 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:11 INFO - PROCESS | 5220 | 1465427291075 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:11 INFO - PROCESS | 5220 | ++DOCSHELL 0x92361400 == 32 [pid = 5220] [id = 505] 16:08:11 INFO - PROCESS | 5220 | ++DOMWINDOW == 65 (0x92364800) [pid = 5220] [serial = 1516] [outer = (nil)] 16:08:11 INFO - PROCESS | 5220 | ++DOMWINDOW == 66 (0x92915c00) [pid = 5220] [serial = 1517] [outer = 0x92364800] 16:08:11 INFO - PROCESS | 5220 | 1465427291149 Marionette DEBUG loaded listener.js 16:08:11 INFO - PROCESS | 5220 | ++DOMWINDOW == 67 (0x92cc5400) [pid = 5220] [serial = 1518] [outer = 0x92364800] 16:08:12 INFO - PROCESS | 5220 | 1465427292064 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:08:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 16:08:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1394ms 16:08:12 INFO - PROCESS | 5220 | 1465427292104 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 16:08:12 INFO - PROCESS | 5220 | 1465427292108 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 16:08:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 16:08:12 INFO - PROCESS | 5220 | 1465427292115 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 16:08:12 INFO - PROCESS | 5220 | 1465427292119 Marionette TRACE conn3 <- [1,1994,null,{}] 16:08:12 INFO - PROCESS | 5220 | 1465427292131 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:12 INFO - PROCESS | 5220 | 1465427292135 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:12 INFO - PROCESS | 5220 | 1465427292375 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 16:08:12 INFO - PROCESS | 5220 | 1465427292406 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:12 INFO - PROCESS | 5220 | 1465427292416 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:12 INFO - PROCESS | 5220 | ++DOCSHELL 0x92920400 == 33 [pid = 5220] [id = 506] 16:08:12 INFO - PROCESS | 5220 | ++DOMWINDOW == 68 (0x93828c00) [pid = 5220] [serial = 1519] [outer = (nil)] 16:08:12 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x9385b400) [pid = 5220] [serial = 1520] [outer = 0x93828c00] 16:08:12 INFO - PROCESS | 5220 | 1465427292486 Marionette DEBUG loaded listener.js 16:08:12 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x93906000) [pid = 5220] [serial = 1521] [outer = 0x93828c00] 16:08:13 INFO - PROCESS | 5220 | 1465427293352 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 16:08:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 16:08:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1294ms 16:08:13 INFO - PROCESS | 5220 | 1465427293410 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 16:08:13 INFO - PROCESS | 5220 | 1465427293413 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 16:08:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 16:08:13 INFO - PROCESS | 5220 | 1465427293424 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 16:08:13 INFO - PROCESS | 5220 | 1465427293426 Marionette TRACE conn3 <- [1,1998,null,{}] 16:08:13 INFO - PROCESS | 5220 | 1465427293432 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:13 INFO - PROCESS | 5220 | 1465427293437 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:13 INFO - PROCESS | 5220 | 1465427293713 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 16:08:13 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x8f5adc00) [pid = 5220] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 16:08:13 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x92cc7c00) [pid = 5220] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 16:08:13 INFO - PROCESS | 5220 | --DOMWINDOW == 67 (0x9825e000) [pid = 5220] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 16:08:13 INFO - PROCESS | 5220 | --DOMWINDOW == 66 (0x995b4400) [pid = 5220] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 16:08:13 INFO - PROCESS | 5220 | --DOMWINDOW == 65 (0x91feac00) [pid = 5220] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 16:08:13 INFO - PROCESS | 5220 | --DOMWINDOW == 64 (0x910d6c00) [pid = 5220] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 16:08:13 INFO - PROCESS | 5220 | --DOMWINDOW == 63 (0x91beb400) [pid = 5220] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 16:08:13 INFO - PROCESS | 5220 | --DOMWINDOW == 62 (0x8e659c00) [pid = 5220] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 16:08:13 INFO - PROCESS | 5220 | --DOMWINDOW == 61 (0x8ecdec00) [pid = 5220] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 16:08:13 INFO - PROCESS | 5220 | --DOMWINDOW == 60 (0x8e49f000) [pid = 5220] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 16:08:13 INFO - PROCESS | 5220 | 1465427293825 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:13 INFO - PROCESS | 5220 | 1465427293832 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:13 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e49e400 == 34 [pid = 5220] [id = 507] 16:08:13 INFO - PROCESS | 5220 | ++DOMWINDOW == 61 (0x8e49f000) [pid = 5220] [serial = 1522] [outer = (nil)] 16:08:13 INFO - PROCESS | 5220 | ++DOMWINDOW == 62 (0x8f5b5400) [pid = 5220] [serial = 1523] [outer = 0x8e49f000] 16:08:13 INFO - PROCESS | 5220 | 1465427293907 Marionette DEBUG loaded listener.js 16:08:14 INFO - PROCESS | 5220 | ++DOMWINDOW == 63 (0x8f493400) [pid = 5220] [serial = 1524] [outer = 0x8e49f000] 16:08:14 INFO - PROCESS | 5220 | 1465427294703 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 16:08:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 16:08:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1328ms 16:08:14 INFO - PROCESS | 5220 | 1465427294753 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 16:08:14 INFO - PROCESS | 5220 | 1465427294757 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 16:08:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 16:08:14 INFO - PROCESS | 5220 | 1465427294763 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 16:08:14 INFO - PROCESS | 5220 | 1465427294767 Marionette TRACE conn3 <- [1,2002,null,{}] 16:08:14 INFO - PROCESS | 5220 | 1465427294772 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:14 INFO - PROCESS | 5220 | 1465427294783 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:15 INFO - PROCESS | 5220 | 1465427295017 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 16:08:15 INFO - PROCESS | 5220 | 1465427295154 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:15 INFO - PROCESS | 5220 | 1465427295160 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:15 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f8abc00 == 35 [pid = 5220] [id = 508] 16:08:15 INFO - PROCESS | 5220 | ++DOMWINDOW == 64 (0x91bea800) [pid = 5220] [serial = 1525] [outer = (nil)] 16:08:15 INFO - PROCESS | 5220 | ++DOMWINDOW == 65 (0x93911400) [pid = 5220] [serial = 1526] [outer = 0x91bea800] 16:08:15 INFO - PROCESS | 5220 | 1465427295250 Marionette DEBUG loaded listener.js 16:08:15 INFO - PROCESS | 5220 | ++DOMWINDOW == 66 (0x951c7c00) [pid = 5220] [serial = 1527] [outer = 0x91bea800] 16:08:16 INFO - PROCESS | 5220 | 1465427296224 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 16:08:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 16:08:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1533ms 16:08:16 INFO - PROCESS | 5220 | 1465427296298 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 16:08:16 INFO - PROCESS | 5220 | 1465427296303 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 16:08:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 16:08:16 INFO - PROCESS | 5220 | 1465427296313 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 16:08:16 INFO - PROCESS | 5220 | 1465427296317 Marionette TRACE conn3 <- [1,2006,null,{}] 16:08:16 INFO - PROCESS | 5220 | 1465427296326 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:16 INFO - PROCESS | 5220 | 1465427296331 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:16 INFO - PROCESS | 5220 | 1465427296545 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 16:08:16 INFO - PROCESS | 5220 | 1465427296802 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:16 INFO - PROCESS | 5220 | 1465427296808 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:16 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4a0000 == 36 [pid = 5220] [id = 509] 16:08:16 INFO - PROCESS | 5220 | ++DOMWINDOW == 67 (0x8e662c00) [pid = 5220] [serial = 1528] [outer = (nil)] 16:08:16 INFO - PROCESS | 5220 | ++DOMWINDOW == 68 (0x8f497800) [pid = 5220] [serial = 1529] [outer = 0x8e662c00] 16:08:16 INFO - PROCESS | 5220 | 1465427296936 Marionette DEBUG loaded listener.js 16:08:17 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x910dbc00) [pid = 5220] [serial = 1530] [outer = 0x8e662c00] 16:08:17 INFO - PROCESS | 5220 | 1465427297872 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 16:08:17 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 16:08:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1631ms 16:08:17 INFO - PROCESS | 5220 | 1465427297944 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 16:08:17 INFO - PROCESS | 5220 | 1465427297951 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 16:08:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 16:08:17 INFO - PROCESS | 5220 | 1465427297963 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 16:08:17 INFO - PROCESS | 5220 | 1465427297967 Marionette TRACE conn3 <- [1,2010,null,{}] 16:08:17 INFO - PROCESS | 5220 | 1465427297974 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:17 INFO - PROCESS | 5220 | 1465427297980 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:18 INFO - PROCESS | 5220 | 1465427298206 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 16:08:18 INFO - PROCESS | 5220 | 1465427298433 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:18 INFO - PROCESS | 5220 | 1465427298443 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:18 INFO - PROCESS | 5220 | ++DOCSHELL 0x91ff1c00 == 37 [pid = 5220] [id = 510] 16:08:18 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x922c7000) [pid = 5220] [serial = 1531] [outer = (nil)] 16:08:18 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x92911c00) [pid = 5220] [serial = 1532] [outer = 0x922c7000] 16:08:18 INFO - PROCESS | 5220 | 1465427298540 Marionette DEBUG loaded listener.js 16:08:18 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x92ee0000) [pid = 5220] [serial = 1533] [outer = 0x922c7000] 16:08:19 INFO - PROCESS | 5220 | 1465427299459 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 16:08:19 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 16:08:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1531ms 16:08:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 16:08:19 INFO - PROCESS | 5220 | 1465427299494 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 16:08:19 INFO - PROCESS | 5220 | 1465427299497 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 16:08:19 INFO - PROCESS | 5220 | 1465427299505 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 16:08:19 INFO - PROCESS | 5220 | 1465427299511 Marionette TRACE conn3 <- [1,2014,null,{}] 16:08:19 INFO - PROCESS | 5220 | 1465427299527 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:19 INFO - PROCESS | 5220 | 1465427299536 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:19 INFO - PROCESS | 5220 | 1465427299711 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 16:08:19 INFO - PROCESS | 5220 | 1465427299888 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:19 INFO - PROCESS | 5220 | 1465427299896 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:19 INFO - PROCESS | 5220 | ++DOCSHELL 0x94763000 == 38 [pid = 5220] [id = 511] 16:08:19 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x9476ac00) [pid = 5220] [serial = 1534] [outer = (nil)] 16:08:19 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x93c3dc00) [pid = 5220] [serial = 1535] [outer = 0x9476ac00] 16:08:19 INFO - PROCESS | 5220 | 1465427299994 Marionette DEBUG loaded listener.js 16:08:20 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x951f3c00) [pid = 5220] [serial = 1536] [outer = 0x9476ac00] 16:08:20 INFO - PROCESS | 5220 | 1465427300953 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 16:08:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 16:08:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1485ms 16:08:20 INFO - PROCESS | 5220 | 1465427300990 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 16:08:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 16:08:20 INFO - PROCESS | 5220 | 1465427300995 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 16:08:21 INFO - PROCESS | 5220 | 1465427301002 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 16:08:21 INFO - PROCESS | 5220 | 1465427301006 Marionette TRACE conn3 <- [1,2018,null,{}] 16:08:21 INFO - PROCESS | 5220 | 1465427301012 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:21 INFO - PROCESS | 5220 | 1465427301017 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:21 INFO - PROCESS | 5220 | 1465427301203 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 16:08:21 INFO - PROCESS | 5220 | 1465427301380 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:21 INFO - PROCESS | 5220 | 1465427301390 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:21 INFO - PROCESS | 5220 | ++DOCSHELL 0x9475a000 == 39 [pid = 5220] [id = 512] 16:08:21 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x951c3400) [pid = 5220] [serial = 1537] [outer = (nil)] 16:08:21 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x9769c400) [pid = 5220] [serial = 1538] [outer = 0x951c3400] 16:08:21 INFO - PROCESS | 5220 | 1465427301473 Marionette DEBUG loaded listener.js 16:08:21 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x9807d800) [pid = 5220] [serial = 1539] [outer = 0x951c3400] 16:08:22 INFO - PROCESS | 5220 | 1465427302413 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:08:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 16:08:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1481ms 16:08:22 INFO - PROCESS | 5220 | 1465427302482 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 16:08:22 INFO - PROCESS | 5220 | 1465427302487 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 16:08:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 16:08:22 INFO - PROCESS | 5220 | 1465427302493 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 16:08:22 INFO - PROCESS | 5220 | 1465427302502 Marionette TRACE conn3 <- [1,2022,null,{}] 16:08:22 INFO - PROCESS | 5220 | 1465427302508 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:22 INFO - PROCESS | 5220 | 1465427302513 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:22 INFO - PROCESS | 5220 | 1465427302724 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 16:08:22 INFO - PROCESS | 5220 | 1465427302905 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:22 INFO - PROCESS | 5220 | 1465427302915 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:22 INFO - PROCESS | 5220 | ++DOCSHELL 0x97696400 == 40 [pid = 5220] [id = 513] 16:08:22 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x98076800) [pid = 5220] [serial = 1540] [outer = (nil)] 16:08:22 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0x98974c00) [pid = 5220] [serial = 1541] [outer = 0x98076800] 16:08:23 INFO - PROCESS | 5220 | 1465427303007 Marionette DEBUG loaded listener.js 16:08:23 INFO - PROCESS | 5220 | ++DOMWINDOW == 81 (0x98d1bc00) [pid = 5220] [serial = 1542] [outer = 0x98076800] 16:08:23 INFO - PROCESS | 5220 | 1465427303962 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 16:08:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 16:08:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1546ms 16:08:24 INFO - PROCESS | 5220 | 1465427304040 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 16:08:24 INFO - PROCESS | 5220 | 1465427304045 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 16:08:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 16:08:24 INFO - PROCESS | 5220 | 1465427304051 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 16:08:24 INFO - PROCESS | 5220 | 1465427304054 Marionette TRACE conn3 <- [1,2026,null,{}] 16:08:24 INFO - PROCESS | 5220 | 1465427304061 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:24 INFO - PROCESS | 5220 | 1465427304070 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:24 INFO - PROCESS | 5220 | 1465427304328 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 16:08:24 INFO - PROCESS | 5220 | 1465427304564 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:24 INFO - PROCESS | 5220 | 1465427304573 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:24 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e65a000 == 41 [pid = 5220] [id = 514] 16:08:24 INFO - PROCESS | 5220 | ++DOMWINDOW == 82 (0x8e666400) [pid = 5220] [serial = 1543] [outer = (nil)] 16:08:24 INFO - PROCESS | 5220 | ++DOMWINDOW == 83 (0x90fa4c00) [pid = 5220] [serial = 1544] [outer = 0x8e666400] 16:08:24 INFO - PROCESS | 5220 | 1465427304672 Marionette DEBUG loaded listener.js 16:08:24 INFO - PROCESS | 5220 | ++DOMWINDOW == 84 (0x92cd0c00) [pid = 5220] [serial = 1545] [outer = 0x8e666400] 16:08:25 INFO - PROCESS | 5220 | 1465427305512 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 16:08:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 16:08:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1529ms 16:08:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 16:08:25 INFO - PROCESS | 5220 | 1465427305584 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 16:08:25 INFO - PROCESS | 5220 | 1465427305587 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 16:08:25 INFO - PROCESS | 5220 | 1465427305595 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 16:08:25 INFO - PROCESS | 5220 | 1465427305598 Marionette TRACE conn3 <- [1,2030,null,{}] 16:08:25 INFO - PROCESS | 5220 | 1465427305604 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:25 INFO - PROCESS | 5220 | 1465427305609 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:25 INFO - PROCESS | 5220 | 1465427305773 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 16:08:26 INFO - PROCESS | 5220 | 1465427306211 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:26 INFO - PROCESS | 5220 | 1465427306219 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:26 INFO - PROCESS | 5220 | ++DOCSHELL 0x8ece1c00 == 42 [pid = 5220] [id = 515] 16:08:26 INFO - PROCESS | 5220 | ++DOMWINDOW == 85 (0x8ece2800) [pid = 5220] [serial = 1546] [outer = (nil)] 16:08:26 INFO - PROCESS | 5220 | ++DOMWINDOW == 86 (0x8f44a800) [pid = 5220] [serial = 1547] [outer = 0x8ece2800] 16:08:26 INFO - PROCESS | 5220 | 1465427306334 Marionette DEBUG loaded listener.js 16:08:26 INFO - PROCESS | 5220 | ++DOMWINDOW == 87 (0x8f8ae800) [pid = 5220] [serial = 1548] [outer = 0x8ece2800] 16:08:27 INFO - PROCESS | 5220 | 1465427307260 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 16:08:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 16:08:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1733ms 16:08:27 INFO - PROCESS | 5220 | 1465427307333 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 16:08:27 INFO - PROCESS | 5220 | 1465427307342 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 16:08:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 16:08:27 INFO - PROCESS | 5220 | 1465427307351 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 16:08:27 INFO - PROCESS | 5220 | 1465427307356 Marionette TRACE conn3 <- [1,2034,null,{}] 16:08:27 INFO - PROCESS | 5220 | 1465427307364 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:27 INFO - PROCESS | 5220 | 1465427307372 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:27 INFO - PROCESS | 5220 | 1465427307553 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 16:08:27 INFO - PROCESS | 5220 | 1465427307789 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:27 INFO - PROCESS | 5220 | 1465427307796 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:28 INFO - PROCESS | 5220 | --DOCSHELL 0x8f5b2000 == 41 [pid = 5220] [id = 482] 16:08:28 INFO - PROCESS | 5220 | --DOCSHELL 0x92913800 == 40 [pid = 5220] [id = 484] 16:08:28 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4ab400 == 39 [pid = 5220] [id = 478] 16:08:28 INFO - PROCESS | 5220 | --DOCSHELL 0x8e65c000 == 38 [pid = 5220] [id = 488] 16:08:28 INFO - PROCESS | 5220 | --DOCSHELL 0x8e668c00 == 37 [pid = 5220] [id = 490] 16:08:28 INFO - PROCESS | 5220 | --DOCSHELL 0x8e49e000 == 36 [pid = 5220] [id = 493] 16:08:28 INFO - PROCESS | 5220 | --DOCSHELL 0x92919000 == 35 [pid = 5220] [id = 489] 16:08:28 INFO - PROCESS | 5220 | --DOCSHELL 0x93905400 == 34 [pid = 5220] [id = 480] 16:08:28 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4a4000 == 33 [pid = 5220] [id = 486] 16:08:28 INFO - PROCESS | 5220 | --DOCSHELL 0x8ecd7400 == 32 [pid = 5220] [id = 485] 16:08:28 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4a7c00 == 31 [pid = 5220] [id = 476] 16:08:28 INFO - PROCESS | 5220 | --DOCSHELL 0x92cc3400 == 30 [pid = 5220] [id = 477] 16:08:28 INFO - PROCESS | 5220 | --DOCSHELL 0x8e665c00 == 29 [pid = 5220] [id = 500] 16:08:28 INFO - PROCESS | 5220 | --DOCSHELL 0x910e1c00 == 28 [pid = 5220] [id = 481] 16:08:28 INFO - PROCESS | 5220 | --DOCSHELL 0x9235d400 == 27 [pid = 5220] [id = 479] 16:08:28 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4a0400 == 26 [pid = 5220] [id = 499] 16:08:28 INFO - PROCESS | 5220 | --DOCSHELL 0x8f5ba800 == 25 [pid = 5220] [id = 473] 16:08:28 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4a1000 == 24 [pid = 5220] [id = 502] 16:08:28 INFO - PROCESS | 5220 | --DOCSHELL 0x91ff1800 == 23 [pid = 5220] [id = 475] 16:08:28 INFO - PROCESS | 5220 | --DOCSHELL 0x9235c400 == 22 [pid = 5220] [id = 501] 16:08:28 INFO - PROCESS | 5220 | --DOCSHELL 0x91266000 == 21 [pid = 5220] [id = 474] 16:08:28 INFO - PROCESS | 5220 | --DOCSHELL 0x98967800 == 20 [pid = 5220] [id = 491] 16:08:28 INFO - PROCESS | 5220 | --DOCSHELL 0x91262c00 == 19 [pid = 5220] [id = 492] 16:08:28 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e49f400 == 20 [pid = 5220] [id = 516] 16:08:28 INFO - PROCESS | 5220 | ++DOMWINDOW == 88 (0x8e4a1000) [pid = 5220] [serial = 1549] [outer = (nil)] 16:08:28 INFO - PROCESS | 5220 | ++DOMWINDOW == 89 (0x8e4a9400) [pid = 5220] [serial = 1550] [outer = 0x8e4a1000] 16:08:28 INFO - PROCESS | 5220 | 1465427308858 Marionette DEBUG loaded listener.js 16:08:28 INFO - PROCESS | 5220 | ++DOMWINDOW == 90 (0x8e668800) [pid = 5220] [serial = 1551] [outer = 0x8e4a1000] 16:08:29 INFO - PROCESS | 5220 | --DOMWINDOW == 89 (0x9235c000) [pid = 5220] [serial = 1496] [outer = (nil)] [url = about:blank] 16:08:29 INFO - PROCESS | 5220 | --DOMWINDOW == 88 (0x8f5b7400) [pid = 5220] [serial = 1487] [outer = (nil)] [url = about:blank] 16:08:29 INFO - PROCESS | 5220 | --DOMWINDOW == 87 (0x8f8a8400) [pid = 5220] [serial = 1488] [outer = (nil)] [url = about:blank] 16:08:29 INFO - PROCESS | 5220 | --DOMWINDOW == 86 (0x93863c00) [pid = 5220] [serial = 1469] [outer = (nil)] [url = about:blank] 16:08:29 INFO - PROCESS | 5220 | --DOMWINDOW == 85 (0x995b0800) [pid = 5220] [serial = 1473] [outer = (nil)] [url = about:blank] 16:08:29 INFO - PROCESS | 5220 | --DOMWINDOW == 84 (0x98d1c000) [pid = 5220] [serial = 1472] [outer = (nil)] [url = about:blank] 16:08:29 INFO - PROCESS | 5220 | --DOMWINDOW == 83 (0x99824800) [pid = 5220] [serial = 1476] [outer = (nil)] [url = about:blank] 16:08:29 INFO - PROCESS | 5220 | --DOMWINDOW == 82 (0x99822400) [pid = 5220] [serial = 1475] [outer = (nil)] [url = about:blank] 16:08:29 INFO - PROCESS | 5220 | --DOMWINDOW == 81 (0x99a1e800) [pid = 5220] [serial = 1479] [outer = (nil)] [url = about:blank] 16:08:29 INFO - PROCESS | 5220 | --DOMWINDOW == 80 (0x99a18c00) [pid = 5220] [serial = 1478] [outer = (nil)] [url = about:blank] 16:08:29 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x91264400) [pid = 5220] [serial = 1491] [outer = (nil)] [url = about:blank] 16:08:29 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x91ccc400) [pid = 5220] [serial = 1493] [outer = (nil)] [url = about:blank] 16:08:29 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x8e65ec00) [pid = 5220] [serial = 1484] [outer = (nil)] [url = about:blank] 16:08:29 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x8ecd3c00) [pid = 5220] [serial = 1485] [outer = (nil)] [url = about:blank] 16:08:29 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x91bc7400) [pid = 5220] [serial = 1467] [outer = (nil)] [url = about:blank] 16:08:29 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x8f8a7400) [pid = 5220] [serial = 1466] [outer = (nil)] [url = about:blank] 16:08:29 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x8ecddc00) [pid = 5220] [serial = 1482] [outer = (nil)] [url = about:blank] 16:08:29 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x8e4ac000) [pid = 5220] [serial = 1481] [outer = (nil)] [url = about:blank] 16:08:29 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x91ff1000) [pid = 5220] [serial = 1494] [outer = (nil)] [url = about:blank] 16:08:29 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x93c36400) [pid = 5220] [serial = 1470] [outer = (nil)] [url = about:blank] 16:08:29 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x910df000) [pid = 5220] [serial = 1490] [outer = (nil)] [url = about:blank] 16:08:29 INFO - PROCESS | 5220 | 1465427309795 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:08:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 16:08:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 2483ms 16:08:29 INFO - PROCESS | 5220 | 1465427309836 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 16:08:29 INFO - PROCESS | 5220 | 1465427309842 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 16:08:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 16:08:29 INFO - PROCESS | 5220 | 1465427309851 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 16:08:29 INFO - PROCESS | 5220 | 1465427309855 Marionette TRACE conn3 <- [1,2038,null,{}] 16:08:29 INFO - PROCESS | 5220 | 1465427309863 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:29 INFO - PROCESS | 5220 | 1465427309869 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:30 INFO - PROCESS | 5220 | 1465427310044 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 16:08:30 INFO - PROCESS | 5220 | 1465427310175 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:30 INFO - PROCESS | 5220 | 1465427310186 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:30 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f49c000 == 21 [pid = 5220] [id = 517] 16:08:30 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x8f5b5000) [pid = 5220] [serial = 1552] [outer = (nil)] 16:08:30 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x8f8a7400) [pid = 5220] [serial = 1553] [outer = 0x8f5b5000] 16:08:30 INFO - PROCESS | 5220 | 1465427310260 Marionette DEBUG loaded listener.js 16:08:30 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x90fa0400) [pid = 5220] [serial = 1554] [outer = 0x8f5b5000] 16:08:31 INFO - PROCESS | 5220 | 1465427311124 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 16:08:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 16:08:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1331ms 16:08:31 INFO - PROCESS | 5220 | 1465427311180 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 16:08:31 INFO - PROCESS | 5220 | 1465427311188 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 16:08:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 16:08:31 INFO - PROCESS | 5220 | 1465427311199 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 16:08:31 INFO - PROCESS | 5220 | 1465427311202 Marionette TRACE conn3 <- [1,2042,null,{}] 16:08:31 INFO - PROCESS | 5220 | 1465427311208 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:31 INFO - PROCESS | 5220 | 1465427311214 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:31 INFO - PROCESS | 5220 | 1465427311388 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 16:08:31 INFO - PROCESS | 5220 | 1465427311398 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:31 INFO - PROCESS | 5220 | 1465427311407 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:31 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f8a9000 == 22 [pid = 5220] [id = 518] 16:08:31 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x910dc400) [pid = 5220] [serial = 1555] [outer = (nil)] 16:08:31 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x91bca000) [pid = 5220] [serial = 1556] [outer = 0x910dc400] 16:08:31 INFO - PROCESS | 5220 | 1465427311608 Marionette DEBUG loaded listener.js 16:08:31 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x91bef400) [pid = 5220] [serial = 1557] [outer = 0x910dc400] 16:08:32 INFO - PROCESS | 5220 | 1465427312598 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:08:32 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) 16:08:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1429ms 16:08:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 16:08:32 INFO - PROCESS | 5220 | 1465427312634 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 16:08:32 INFO - PROCESS | 5220 | 1465427312637 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 16:08:32 INFO - PROCESS | 5220 | 1465427312645 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 16:08:32 INFO - PROCESS | 5220 | 1465427312650 Marionette TRACE conn3 <- [1,2046,null,{}] 16:08:32 INFO - PROCESS | 5220 | 1465427312669 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:32 INFO - PROCESS | 5220 | 1465427312678 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:32 INFO - PROCESS | 5220 | 1465427312917 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 16:08:32 INFO - PROCESS | 5220 | 1465427312942 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:32 INFO - PROCESS | 5220 | 1465427312952 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:32 INFO - PROCESS | 5220 | ++DOCSHELL 0x91bcd000 == 23 [pid = 5220] [id = 519] 16:08:32 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x92363000) [pid = 5220] [serial = 1558] [outer = (nil)] 16:08:33 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x9291c800) [pid = 5220] [serial = 1559] [outer = 0x92363000] 16:08:33 INFO - PROCESS | 5220 | 1465427313041 Marionette DEBUG loaded listener.js 16:08:33 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x92cc7400) [pid = 5220] [serial = 1560] [outer = 0x92363000] 16:08:33 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x8f440800) [pid = 5220] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 16:08:33 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x93828c00) [pid = 5220] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 16:08:33 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x9235c800) [pid = 5220] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 16:08:33 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x910e4400) [pid = 5220] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 16:08:33 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x8e4a2c00) [pid = 5220] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 16:08:33 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x90fa2000) [pid = 5220] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 16:08:33 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x8f493c00) [pid = 5220] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 16:08:33 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x92364800) [pid = 5220] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 16:08:33 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x8e49f000) [pid = 5220] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 16:08:33 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x91fea800) [pid = 5220] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 16:08:33 INFO - PROCESS | 5220 | --DOMWINDOW == 67 (0x91bea800) [pid = 5220] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 16:08:34 INFO - PROCESS | 5220 | 1465427314357 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:08:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:08:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1741ms 16:08:34 INFO - PROCESS | 5220 | 1465427314386 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 16:08:34 INFO - PROCESS | 5220 | 1465427314390 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 16:08:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 16:08:34 INFO - PROCESS | 5220 | 1465427314396 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 16:08:34 INFO - PROCESS | 5220 | 1465427314398 Marionette TRACE conn3 <- [1,2050,null,{}] 16:08:34 INFO - PROCESS | 5220 | 1465427314404 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:34 INFO - PROCESS | 5220 | 1465427314409 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:34 INFO - PROCESS | 5220 | 1465427314601 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 16:08:34 INFO - PROCESS | 5220 | 1465427314618 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:34 INFO - PROCESS | 5220 | 1465427314625 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:34 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f43e000 == 24 [pid = 5220] [id = 520] 16:08:34 INFO - PROCESS | 5220 | ++DOMWINDOW == 68 (0x8f5bb000) [pid = 5220] [serial = 1561] [outer = (nil)] 16:08:34 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x9236a800) [pid = 5220] [serial = 1562] [outer = 0x8f5bb000] 16:08:34 INFO - PROCESS | 5220 | 1465427314694 Marionette DEBUG loaded listener.js 16:08:34 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x92cc6000) [pid = 5220] [serial = 1563] [outer = 0x8f5bb000] 16:08:35 INFO - PROCESS | 5220 | 1465427315530 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:08:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 16:08:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1184ms 16:08:35 INFO - PROCESS | 5220 | 1465427315582 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 16:08:35 INFO - PROCESS | 5220 | 1465427315585 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 16:08:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 16:08:35 INFO - PROCESS | 5220 | 1465427315596 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 16:08:35 INFO - PROCESS | 5220 | 1465427315599 Marionette TRACE conn3 <- [1,2054,null,{}] 16:08:35 INFO - PROCESS | 5220 | 1465427315604 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:35 INFO - PROCESS | 5220 | 1465427315610 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:35 INFO - PROCESS | 5220 | 1465427315767 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 16:08:35 INFO - PROCESS | 5220 | 1465427315776 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:35 INFO - PROCESS | 5220 | 1465427315784 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:35 INFO - PROCESS | 5220 | ++DOCSHELL 0x93821400 == 25 [pid = 5220] [id = 521] 16:08:35 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x93822000) [pid = 5220] [serial = 1564] [outer = (nil)] 16:08:35 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x9382a000) [pid = 5220] [serial = 1565] [outer = 0x93822000] 16:08:35 INFO - PROCESS | 5220 | 1465427315871 Marionette DEBUG loaded listener.js 16:08:36 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x93a19000) [pid = 5220] [serial = 1566] [outer = 0x93822000] 16:08:37 INFO - PROCESS | 5220 | 1465427317160 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 16:08:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 16:08:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1649ms 16:08:37 INFO - PROCESS | 5220 | 1465427317247 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 16:08:37 INFO - PROCESS | 5220 | 1465427317254 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 16:08:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 16:08:37 INFO - PROCESS | 5220 | 1465427317261 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 16:08:37 INFO - PROCESS | 5220 | 1465427317269 Marionette TRACE conn3 <- [1,2058,null,{}] 16:08:37 INFO - PROCESS | 5220 | 1465427317277 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:37 INFO - PROCESS | 5220 | 1465427317283 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:37 INFO - PROCESS | 5220 | 1465427317495 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 16:08:37 INFO - PROCESS | 5220 | 1465427317767 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:37 INFO - PROCESS | 5220 | 1465427317776 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:37 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f44a400 == 26 [pid = 5220] [id = 522] 16:08:37 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x8f8a7c00) [pid = 5220] [serial = 1567] [outer = (nil)] 16:08:37 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x910e1c00) [pid = 5220] [serial = 1568] [outer = 0x8f8a7c00] 16:08:37 INFO - PROCESS | 5220 | 1465427317861 Marionette DEBUG loaded listener.js 16:08:37 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x91bccc00) [pid = 5220] [serial = 1569] [outer = 0x8f8a7c00] 16:08:38 INFO - PROCESS | 5220 | 1465427318826 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 16:08:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 16:08:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1650ms 16:08:38 INFO - PROCESS | 5220 | 1465427318913 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 16:08:38 INFO - PROCESS | 5220 | 1465427318920 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 16:08:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 16:08:38 INFO - PROCESS | 5220 | 1465427318932 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 16:08:38 INFO - PROCESS | 5220 | 1465427318935 Marionette TRACE conn3 <- [1,2062,null,{}] 16:08:38 INFO - PROCESS | 5220 | 1465427318942 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:38 INFO - PROCESS | 5220 | 1465427318949 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:39 INFO - PROCESS | 5220 | 1465427319177 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 16:08:39 INFO - PROCESS | 5220 | 1465427319447 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:39 INFO - PROCESS | 5220 | 1465427319456 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:39 INFO - PROCESS | 5220 | ++DOCSHELL 0x910de000 == 27 [pid = 5220] [id = 523] 16:08:39 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x92362800) [pid = 5220] [serial = 1570] [outer = (nil)] 16:08:39 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x9291b000) [pid = 5220] [serial = 1571] [outer = 0x92362800] 16:08:39 INFO - PROCESS | 5220 | 1465427319566 Marionette DEBUG loaded listener.js 16:08:39 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x92edf400) [pid = 5220] [serial = 1572] [outer = 0x92362800] 16:08:40 INFO - PROCESS | 5220 | 1465427320560 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 16:08:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 16:08:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1687ms 16:08:40 INFO - PROCESS | 5220 | 1465427320619 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 16:08:40 INFO - PROCESS | 5220 | 1465427320623 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 16:08:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 16:08:40 INFO - PROCESS | 5220 | 1465427320630 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 16:08:40 INFO - PROCESS | 5220 | 1465427320636 Marionette TRACE conn3 <- [1,2066,null,{}] 16:08:40 INFO - PROCESS | 5220 | 1465427320653 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:40 INFO - PROCESS | 5220 | 1465427320662 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:40 INFO - PROCESS | 5220 | 1465427320873 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 16:08:41 INFO - PROCESS | 5220 | 1465427321095 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:41 INFO - PROCESS | 5220 | 1465427321104 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:41 INFO - PROCESS | 5220 | ++DOCSHELL 0x93a1b400 == 28 [pid = 5220] [id = 524] 16:08:41 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0x93a21400) [pid = 5220] [serial = 1573] [outer = (nil)] 16:08:41 INFO - PROCESS | 5220 | ++DOMWINDOW == 81 (0x93c41000) [pid = 5220] [serial = 1574] [outer = 0x93a21400] 16:08:41 INFO - PROCESS | 5220 | 1465427321254 Marionette DEBUG loaded listener.js 16:08:41 INFO - PROCESS | 5220 | ++DOMWINDOW == 82 (0x9475dc00) [pid = 5220] [serial = 1575] [outer = 0x93a21400] 16:08:42 INFO - PROCESS | 5220 | 1465427322413 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 16:08:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 16:08:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1834ms 16:08:42 INFO - PROCESS | 5220 | 1465427322465 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 16:08:42 INFO - PROCESS | 5220 | 1465427322470 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 16:08:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 16:08:42 INFO - PROCESS | 5220 | 1465427322480 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 16:08:42 INFO - PROCESS | 5220 | 1465427322483 Marionette TRACE conn3 <- [1,2070,null,{}] 16:08:42 INFO - PROCESS | 5220 | 1465427322492 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:42 INFO - PROCESS | 5220 | 1465427322498 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:42 INFO - PROCESS | 5220 | 1465427322673 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 16:08:42 INFO - PROCESS | 5220 | 1465427322938 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:42 INFO - PROCESS | 5220 | 1465427322950 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:42 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f5b1000 == 29 [pid = 5220] [id = 525] 16:08:42 INFO - PROCESS | 5220 | ++DOMWINDOW == 83 (0x8f5b2000) [pid = 5220] [serial = 1576] [outer = (nil)] 16:08:43 INFO - PROCESS | 5220 | ++DOMWINDOW == 84 (0x8f5bcc00) [pid = 5220] [serial = 1577] [outer = 0x8f5b2000] 16:08:43 INFO - PROCESS | 5220 | 1465427323039 Marionette DEBUG loaded listener.js 16:08:43 INFO - PROCESS | 5220 | ++DOMWINDOW == 85 (0x90f99400) [pid = 5220] [serial = 1578] [outer = 0x8f5b2000] 16:08:43 INFO - PROCESS | 5220 | --DOCSHELL 0x8ece0400 == 28 [pid = 5220] [id = 503] 16:08:43 INFO - PROCESS | 5220 | --DOMWINDOW == 84 (0x93911400) [pid = 5220] [serial = 1526] [outer = (nil)] [url = about:blank] 16:08:43 INFO - PROCESS | 5220 | --DOMWINDOW == 83 (0x951c7c00) [pid = 5220] [serial = 1527] [outer = (nil)] [url = about:blank] 16:08:43 INFO - PROCESS | 5220 | --DOMWINDOW == 82 (0x8f5af800) [pid = 5220] [serial = 1511] [outer = (nil)] [url = about:blank] 16:08:43 INFO - PROCESS | 5220 | --DOMWINDOW == 81 (0x93906000) [pid = 5220] [serial = 1521] [outer = (nil)] [url = about:blank] 16:08:43 INFO - PROCESS | 5220 | --DOMWINDOW == 80 (0x92366c00) [pid = 5220] [serial = 1505] [outer = (nil)] [url = about:blank] 16:08:43 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x91be1c00) [pid = 5220] [serial = 1515] [outer = (nil)] [url = about:blank] 16:08:43 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x8e664000) [pid = 5220] [serial = 1500] [outer = (nil)] [url = about:blank] 16:08:43 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x92cd1c00) [pid = 5220] [serial = 1509] [outer = (nil)] [url = about:blank] 16:08:43 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x910e3c00) [pid = 5220] [serial = 1502] [outer = (nil)] [url = about:blank] 16:08:43 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x9291a000) [pid = 5220] [serial = 1506] [outer = (nil)] [url = about:blank] 16:08:43 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x8e4ab800) [pid = 5220] [serial = 1499] [outer = (nil)] [url = about:blank] 16:08:43 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x92915c00) [pid = 5220] [serial = 1517] [outer = (nil)] [url = about:blank] 16:08:43 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x8f5b5400) [pid = 5220] [serial = 1523] [outer = (nil)] [url = about:blank] 16:08:43 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x8f493400) [pid = 5220] [serial = 1524] [outer = (nil)] [url = about:blank] 16:08:43 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x91269400) [pid = 5220] [serial = 1503] [outer = (nil)] [url = about:blank] 16:08:43 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x92cc5400) [pid = 5220] [serial = 1518] [outer = (nil)] [url = about:blank] 16:08:43 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x9385b400) [pid = 5220] [serial = 1520] [outer = (nil)] [url = about:blank] 16:08:43 INFO - PROCESS | 5220 | --DOMWINDOW == 67 (0x92ed9800) [pid = 5220] [serial = 1508] [outer = (nil)] [url = about:blank] 16:08:43 INFO - PROCESS | 5220 | --DOMWINDOW == 66 (0x91bc4000) [pid = 5220] [serial = 1514] [outer = (nil)] [url = about:blank] 16:08:43 INFO - PROCESS | 5220 | --DOMWINDOW == 65 (0x9235ec00) [pid = 5220] [serial = 1497] [outer = (nil)] [url = about:blank] 16:08:43 INFO - PROCESS | 5220 | --DOMWINDOW == 64 (0x8f5bb400) [pid = 5220] [serial = 1512] [outer = (nil)] [url = about:blank] 16:08:43 INFO - PROCESS | 5220 | 1465427323963 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 16:08:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 16:08:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1530ms 16:08:44 INFO - PROCESS | 5220 | 1465427324008 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 16:08:44 INFO - PROCESS | 5220 | 1465427324015 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 16:08:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 16:08:44 INFO - PROCESS | 5220 | 1465427324024 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 16:08:44 INFO - PROCESS | 5220 | 1465427324029 Marionette TRACE conn3 <- [1,2074,null,{}] 16:08:44 INFO - PROCESS | 5220 | 1465427324034 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:44 INFO - PROCESS | 5220 | 1465427324040 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:44 INFO - PROCESS | 5220 | 1465427324227 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 16:08:44 INFO - PROCESS | 5220 | 1465427324356 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:44 INFO - PROCESS | 5220 | 1465427324364 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:44 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f8b0400 == 29 [pid = 5220] [id = 526] 16:08:44 INFO - PROCESS | 5220 | ++DOMWINDOW == 65 (0x8f8b0c00) [pid = 5220] [serial = 1579] [outer = (nil)] 16:08:44 INFO - PROCESS | 5220 | ++DOMWINDOW == 66 (0x9125fc00) [pid = 5220] [serial = 1580] [outer = 0x8f8b0c00] 16:08:44 INFO - PROCESS | 5220 | 1465427324443 Marionette DEBUG loaded listener.js 16:08:44 INFO - PROCESS | 5220 | ++DOMWINDOW == 67 (0x91bc5c00) [pid = 5220] [serial = 1581] [outer = 0x8f8b0c00] 16:08:45 INFO - PROCESS | 5220 | 1465427325253 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 16:08:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 16:08:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1291ms 16:08:45 INFO - PROCESS | 5220 | 1465427325316 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 16:08:45 INFO - PROCESS | 5220 | 1465427325320 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 16:08:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 16:08:45 INFO - PROCESS | 5220 | 1465427325327 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 16:08:45 INFO - PROCESS | 5220 | 1465427325332 Marionette TRACE conn3 <- [1,2078,null,{}] 16:08:45 INFO - PROCESS | 5220 | 1465427325348 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:45 INFO - PROCESS | 5220 | 1465427325356 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:45 INFO - PROCESS | 5220 | 1465427325520 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 16:08:45 INFO - PROCESS | 5220 | 1465427325661 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:45 INFO - PROCESS | 5220 | 1465427325671 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:45 INFO - PROCESS | 5220 | ++DOCSHELL 0x922cb800 == 30 [pid = 5220] [id = 527] 16:08:45 INFO - PROCESS | 5220 | ++DOMWINDOW == 68 (0x922ce800) [pid = 5220] [serial = 1582] [outer = (nil)] 16:08:45 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x9291b400) [pid = 5220] [serial = 1583] [outer = 0x922ce800] 16:08:45 INFO - PROCESS | 5220 | 1465427325740 Marionette DEBUG loaded listener.js 16:08:45 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x92cc5000) [pid = 5220] [serial = 1584] [outer = 0x922ce800] 16:08:46 INFO - PROCESS | 5220 | 1465427326629 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 16:08:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 16:08:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1332ms 16:08:46 INFO - PROCESS | 5220 | 1465427326659 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 16:08:46 INFO - PROCESS | 5220 | 1465427326664 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 16:08:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 16:08:46 INFO - PROCESS | 5220 | 1465427326670 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 16:08:46 INFO - PROCESS | 5220 | 1465427326673 Marionette TRACE conn3 <- [1,2082,null,{}] 16:08:46 INFO - PROCESS | 5220 | 1465427326679 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:46 INFO - PROCESS | 5220 | 1465427326684 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:46 INFO - PROCESS | 5220 | 1465427326916 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 16:08:46 INFO - PROCESS | 5220 | 1465427326939 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:46 INFO - PROCESS | 5220 | 1465427326948 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:46 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f440000 == 31 [pid = 5220] [id = 528] 16:08:46 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x9291d000) [pid = 5220] [serial = 1585] [outer = (nil)] 16:08:47 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x9385b400) [pid = 5220] [serial = 1586] [outer = 0x9291d000] 16:08:47 INFO - PROCESS | 5220 | 1465427327027 Marionette DEBUG loaded listener.js 16:08:47 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x93a1d000) [pid = 5220] [serial = 1587] [outer = 0x9291d000] 16:08:47 INFO - PROCESS | 5220 | 1465427327945 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 16:08:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 16:08:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1337ms 16:08:48 INFO - PROCESS | 5220 | 1465427328009 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 16:08:48 INFO - PROCESS | 5220 | 1465427328013 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 16:08:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 16:08:48 INFO - PROCESS | 5220 | 1465427328019 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 16:08:48 INFO - PROCESS | 5220 | 1465427328022 Marionette TRACE conn3 <- [1,2086,null,{}] 16:08:48 INFO - PROCESS | 5220 | 1465427328028 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:48 INFO - PROCESS | 5220 | 1465427328033 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:48 INFO - PROCESS | 5220 | 1465427328348 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 16:08:48 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x8e662c00) [pid = 5220] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 16:08:48 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x92363000) [pid = 5220] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 16:08:48 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x8e4a1000) [pid = 5220] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 16:08:48 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x922c7000) [pid = 5220] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 16:08:48 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x8f5b5000) [pid = 5220] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 16:08:48 INFO - PROCESS | 5220 | --DOMWINDOW == 67 (0x9476ac00) [pid = 5220] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 16:08:48 INFO - PROCESS | 5220 | --DOMWINDOW == 66 (0x951c3400) [pid = 5220] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 16:08:48 INFO - PROCESS | 5220 | --DOMWINDOW == 65 (0x8ece2800) [pid = 5220] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 16:08:48 INFO - PROCESS | 5220 | --DOMWINDOW == 64 (0x98076800) [pid = 5220] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 16:08:48 INFO - PROCESS | 5220 | --DOMWINDOW == 63 (0x8f5bb000) [pid = 5220] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 16:08:48 INFO - PROCESS | 5220 | --DOMWINDOW == 62 (0x8e666400) [pid = 5220] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 16:08:48 INFO - PROCESS | 5220 | --DOMWINDOW == 61 (0x910dc400) [pid = 5220] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 16:08:48 INFO - PROCESS | 5220 | 1465427328468 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:48 INFO - PROCESS | 5220 | 1465427328476 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:48 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4a6800 == 32 [pid = 5220] [id = 529] 16:08:48 INFO - PROCESS | 5220 | ++DOMWINDOW == 62 (0x8e662c00) [pid = 5220] [serial = 1588] [outer = (nil)] 16:08:48 INFO - PROCESS | 5220 | ++DOMWINDOW == 63 (0x8f5bb000) [pid = 5220] [serial = 1589] [outer = 0x8e662c00] 16:08:48 INFO - PROCESS | 5220 | 1465427328555 Marionette DEBUG loaded listener.js 16:08:48 INFO - PROCESS | 5220 | ++DOMWINDOW == 64 (0x9125c400) [pid = 5220] [serial = 1590] [outer = 0x8e662c00] 16:08:49 INFO - PROCESS | 5220 | 1465427329351 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 16:08:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 16:08:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1388ms 16:08:49 INFO - PROCESS | 5220 | 1465427329408 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 16:08:49 INFO - PROCESS | 5220 | 1465427329411 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 16:08:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 16:08:49 INFO - PROCESS | 5220 | 1465427329417 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 16:08:49 INFO - PROCESS | 5220 | 1465427329420 Marionette TRACE conn3 <- [1,2090,null,{}] 16:08:49 INFO - PROCESS | 5220 | 1465427329430 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:49 INFO - PROCESS | 5220 | 1465427329440 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:49 INFO - PROCESS | 5220 | 1465427329626 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 16:08:49 INFO - PROCESS | 5220 | 1465427329637 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:49 INFO - PROCESS | 5220 | 1465427329643 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:49 INFO - PROCESS | 5220 | ++DOCSHELL 0x90f9d000 == 33 [pid = 5220] [id = 530] 16:08:49 INFO - PROCESS | 5220 | ++DOMWINDOW == 65 (0x92916000) [pid = 5220] [serial = 1591] [outer = (nil)] 16:08:49 INFO - PROCESS | 5220 | ++DOMWINDOW == 66 (0x951c5800) [pid = 5220] [serial = 1592] [outer = 0x92916000] 16:08:49 INFO - PROCESS | 5220 | 1465427329834 Marionette DEBUG loaded listener.js 16:08:49 INFO - PROCESS | 5220 | ++DOMWINDOW == 67 (0x97691800) [pid = 5220] [serial = 1593] [outer = 0x92916000] 16:08:50 INFO - PROCESS | 5220 | 1465427330726 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 16:08:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 16:08:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1388ms 16:08:50 INFO - PROCESS | 5220 | 1465427330808 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 16:08:50 INFO - PROCESS | 5220 | 1465427330815 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 16:08:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 16:08:50 INFO - PROCESS | 5220 | 1465427330824 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 16:08:50 INFO - PROCESS | 5220 | 1465427330829 Marionette TRACE conn3 <- [1,2094,null,{}] 16:08:50 INFO - PROCESS | 5220 | 1465427330838 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:50 INFO - PROCESS | 5220 | 1465427330843 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:51 INFO - PROCESS | 5220 | 1465427331071 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 16:08:51 INFO - PROCESS | 5220 | 1465427331336 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:51 INFO - PROCESS | 5220 | 1465427331350 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:51 INFO - PROCESS | 5220 | ++DOCSHELL 0x8ecdf400 == 34 [pid = 5220] [id = 531] 16:08:51 INFO - PROCESS | 5220 | ++DOMWINDOW == 68 (0x8ece0400) [pid = 5220] [serial = 1594] [outer = (nil)] 16:08:51 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x90f98800) [pid = 5220] [serial = 1595] [outer = 0x8ece0400] 16:08:51 INFO - PROCESS | 5220 | 1465427331451 Marionette DEBUG loaded listener.js 16:08:51 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x910e3800) [pid = 5220] [serial = 1596] [outer = 0x8ece0400] 16:08:52 INFO - PROCESS | 5220 | 1465427332383 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 16:08:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 16:08:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1632ms 16:08:52 INFO - PROCESS | 5220 | 1465427332455 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 16:08:52 INFO - PROCESS | 5220 | 1465427332463 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 16:08:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 16:08:52 INFO - PROCESS | 5220 | 1465427332473 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 16:08:52 INFO - PROCESS | 5220 | 1465427332477 Marionette TRACE conn3 <- [1,2098,null,{}] 16:08:52 INFO - PROCESS | 5220 | 1465427332484 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:52 INFO - PROCESS | 5220 | 1465427332490 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:52 INFO - PROCESS | 5220 | 1465427332703 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 16:08:52 INFO - PROCESS | 5220 | 1465427332881 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:52 INFO - PROCESS | 5220 | 1465427332888 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:52 INFO - PROCESS | 5220 | ++DOCSHELL 0x91cc6000 == 35 [pid = 5220] [id = 532] 16:08:52 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x922cd400) [pid = 5220] [serial = 1597] [outer = (nil)] 16:08:53 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x92913c00) [pid = 5220] [serial = 1598] [outer = 0x922cd400] 16:08:53 INFO - PROCESS | 5220 | 1465427333015 Marionette DEBUG loaded listener.js 16:08:53 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x92cd1c00) [pid = 5220] [serial = 1599] [outer = 0x922cd400] 16:08:53 INFO - PROCESS | 5220 | 1465427333978 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 16:08:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 16:08:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1534ms 16:08:54 INFO - PROCESS | 5220 | 1465427334008 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 16:08:54 INFO - PROCESS | 5220 | 1465427334013 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 16:08:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 16:08:54 INFO - PROCESS | 5220 | 1465427334020 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 16:08:54 INFO - PROCESS | 5220 | 1465427334027 Marionette TRACE conn3 <- [1,2102,null,{}] 16:08:54 INFO - PROCESS | 5220 | 1465427334046 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:54 INFO - PROCESS | 5220 | 1465427334055 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:54 INFO - PROCESS | 5220 | 1465427334280 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 16:08:54 INFO - PROCESS | 5220 | 1465427334503 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:54 INFO - PROCESS | 5220 | 1465427334514 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:54 INFO - PROCESS | 5220 | ++DOCSHELL 0x9381d800 == 36 [pid = 5220] [id = 533] 16:08:54 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x9381ec00) [pid = 5220] [serial = 1600] [outer = (nil)] 16:08:54 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x951eac00) [pid = 5220] [serial = 1601] [outer = 0x9381ec00] 16:08:54 INFO - PROCESS | 5220 | 1465427334655 Marionette DEBUG loaded listener.js 16:08:54 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x9769e400) [pid = 5220] [serial = 1602] [outer = 0x9381ec00] 16:08:55 INFO - PROCESS | 5220 | 1465427335535 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 16:08:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 16:08:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1593ms 16:08:55 INFO - PROCESS | 5220 | 1465427335612 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 16:08:55 INFO - PROCESS | 5220 | 1465427335617 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 16:08:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 16:08:55 INFO - PROCESS | 5220 | 1465427335624 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 16:08:55 INFO - PROCESS | 5220 | 1465427335627 Marionette TRACE conn3 <- [1,2106,null,{}] 16:08:55 INFO - PROCESS | 5220 | 1465427335633 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:55 INFO - PROCESS | 5220 | 1465427335638 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:55 INFO - PROCESS | 5220 | 1465427335849 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 16:08:56 INFO - PROCESS | 5220 | 1465427336026 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:56 INFO - PROCESS | 5220 | 1465427336035 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:56 INFO - PROCESS | 5220 | ++DOCSHELL 0x951c8c00 == 37 [pid = 5220] [id = 534] 16:08:56 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x97690c00) [pid = 5220] [serial = 1603] [outer = (nil)] 16:08:56 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x99487400) [pid = 5220] [serial = 1604] [outer = 0x97690c00] 16:08:56 INFO - PROCESS | 5220 | 1465427336117 Marionette DEBUG loaded listener.js 16:08:56 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x995b3800) [pid = 5220] [serial = 1605] [outer = 0x97690c00] 16:08:57 INFO - PROCESS | 5220 | 1465427337116 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 16:08:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 16:08:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1528ms 16:08:57 INFO - PROCESS | 5220 | 1465427337153 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 16:08:57 INFO - PROCESS | 5220 | 1465427337157 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 16:08:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 16:08:57 INFO - PROCESS | 5220 | 1465427337163 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 16:08:57 INFO - PROCESS | 5220 | 1465427337167 Marionette TRACE conn3 <- [1,2110,null,{}] 16:08:57 INFO - PROCESS | 5220 | 1465427337173 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:57 INFO - PROCESS | 5220 | 1465427337179 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:57 INFO - PROCESS | 5220 | 1465427337359 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 16:08:57 INFO - PROCESS | 5220 | 1465427337541 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:57 INFO - PROCESS | 5220 | 1465427337553 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:57 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4a6000 == 38 [pid = 5220] [id = 535] 16:08:57 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0x9807d000) [pid = 5220] [serial = 1606] [outer = (nil)] 16:08:57 INFO - PROCESS | 5220 | ++DOMWINDOW == 81 (0x9976f400) [pid = 5220] [serial = 1607] [outer = 0x9807d000] 16:08:57 INFO - PROCESS | 5220 | 1465427337637 Marionette DEBUG loaded listener.js 16:08:57 INFO - PROCESS | 5220 | ++DOMWINDOW == 82 (0x997b3c00) [pid = 5220] [serial = 1608] [outer = 0x9807d000] 16:08:58 INFO - PROCESS | 5220 | 1465427338580 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 16:08:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 16:08:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1483ms 16:08:58 INFO - PROCESS | 5220 | 1465427338647 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 16:08:58 INFO - PROCESS | 5220 | 1465427338651 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 16:08:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 16:08:58 INFO - PROCESS | 5220 | 1465427338658 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 16:08:58 INFO - PROCESS | 5220 | 1465427338661 Marionette TRACE conn3 <- [1,2114,null,{}] 16:08:58 INFO - PROCESS | 5220 | 1465427338667 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:58 INFO - PROCESS | 5220 | 1465427338677 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:58 INFO - PROCESS | 5220 | 1465427338927 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 16:08:59 INFO - PROCESS | 5220 | 1465427339167 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:59 INFO - PROCESS | 5220 | 1465427339177 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:08:59 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e667c00 == 39 [pid = 5220] [id = 536] 16:08:59 INFO - PROCESS | 5220 | ++DOMWINDOW == 83 (0x8ecd3c00) [pid = 5220] [serial = 1609] [outer = (nil)] 16:08:59 INFO - PROCESS | 5220 | ++DOMWINDOW == 84 (0x8ece0800) [pid = 5220] [serial = 1610] [outer = 0x8ecd3c00] 16:08:59 INFO - PROCESS | 5220 | 1465427339473 Marionette DEBUG loaded listener.js 16:08:59 INFO - PROCESS | 5220 | ++DOMWINDOW == 85 (0x8f495800) [pid = 5220] [serial = 1611] [outer = 0x8ecd3c00] 16:09:00 INFO - PROCESS | 5220 | 1465427340492 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 16:09:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 16:09:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1891ms 16:09:00 INFO - PROCESS | 5220 | 1465427340550 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 16:09:00 INFO - PROCESS | 5220 | 1465427340557 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 16:09:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 16:09:00 INFO - PROCESS | 5220 | 1465427340565 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 16:09:00 INFO - PROCESS | 5220 | 1465427340569 Marionette TRACE conn3 <- [1,2118,null,{}] 16:09:00 INFO - PROCESS | 5220 | 1465427340577 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:00 INFO - PROCESS | 5220 | 1465427340582 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:00 INFO - PROCESS | 5220 | 1465427340767 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 16:09:01 INFO - PROCESS | 5220 | --DOCSHELL 0x90fa7400 == 38 [pid = 5220] [id = 504] 16:09:01 INFO - PROCESS | 5220 | --DOCSHELL 0x8ece1c00 == 37 [pid = 5220] [id = 515] 16:09:01 INFO - PROCESS | 5220 | --DOCSHELL 0x97696400 == 36 [pid = 5220] [id = 513] 16:09:01 INFO - PROCESS | 5220 | --DOCSHELL 0x8e49f400 == 35 [pid = 5220] [id = 516] 16:09:01 INFO - PROCESS | 5220 | --DOCSHELL 0x92361400 == 34 [pid = 5220] [id = 505] 16:09:01 INFO - PROCESS | 5220 | --DOCSHELL 0x94763000 == 33 [pid = 5220] [id = 511] 16:09:01 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4a0000 == 32 [pid = 5220] [id = 509] 16:09:01 INFO - PROCESS | 5220 | --DOCSHELL 0x8f8abc00 == 31 [pid = 5220] [id = 508] 16:09:01 INFO - PROCESS | 5220 | --DOCSHELL 0x8e49e400 == 30 [pid = 5220] [id = 507] 16:09:01 INFO - PROCESS | 5220 | --DOCSHELL 0x92920400 == 29 [pid = 5220] [id = 506] 16:09:01 INFO - PROCESS | 5220 | --DOCSHELL 0x9475a000 == 28 [pid = 5220] [id = 512] 16:09:01 INFO - PROCESS | 5220 | --DOCSHELL 0x8e65a000 == 27 [pid = 5220] [id = 514] 16:09:01 INFO - PROCESS | 5220 | --DOCSHELL 0x91ff1c00 == 26 [pid = 5220] [id = 510] 16:09:02 INFO - PROCESS | 5220 | --DOMWINDOW == 84 (0x910dbc00) [pid = 5220] [serial = 1530] [outer = (nil)] [url = about:blank] 16:09:02 INFO - PROCESS | 5220 | --DOMWINDOW == 83 (0x8f497800) [pid = 5220] [serial = 1529] [outer = (nil)] [url = about:blank] 16:09:02 INFO - PROCESS | 5220 | --DOMWINDOW == 82 (0x9291c800) [pid = 5220] [serial = 1559] [outer = (nil)] [url = about:blank] 16:09:02 INFO - PROCESS | 5220 | --DOMWINDOW == 81 (0x8e4a9400) [pid = 5220] [serial = 1550] [outer = (nil)] [url = about:blank] 16:09:02 INFO - PROCESS | 5220 | --DOMWINDOW == 80 (0x92ee0000) [pid = 5220] [serial = 1533] [outer = (nil)] [url = about:blank] 16:09:02 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x8f8a7400) [pid = 5220] [serial = 1553] [outer = (nil)] [url = about:blank] 16:09:02 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x90fa0400) [pid = 5220] [serial = 1554] [outer = (nil)] [url = about:blank] 16:09:02 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x92911c00) [pid = 5220] [serial = 1532] [outer = (nil)] [url = about:blank] 16:09:02 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x951f3c00) [pid = 5220] [serial = 1536] [outer = (nil)] [url = about:blank] 16:09:02 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x93c3dc00) [pid = 5220] [serial = 1535] [outer = (nil)] [url = about:blank] 16:09:02 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x9807d800) [pid = 5220] [serial = 1539] [outer = (nil)] [url = about:blank] 16:09:02 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x8f8ae800) [pid = 5220] [serial = 1548] [outer = (nil)] [url = about:blank] 16:09:02 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x8f44a800) [pid = 5220] [serial = 1547] [outer = (nil)] [url = about:blank] 16:09:02 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x9769c400) [pid = 5220] [serial = 1538] [outer = (nil)] [url = about:blank] 16:09:02 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x98d1bc00) [pid = 5220] [serial = 1542] [outer = (nil)] [url = about:blank] 16:09:02 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x98974c00) [pid = 5220] [serial = 1541] [outer = (nil)] [url = about:blank] 16:09:02 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x9236a800) [pid = 5220] [serial = 1562] [outer = (nil)] [url = about:blank] 16:09:02 INFO - PROCESS | 5220 | --DOMWINDOW == 67 (0x92cd0c00) [pid = 5220] [serial = 1545] [outer = (nil)] [url = about:blank] 16:09:02 INFO - PROCESS | 5220 | --DOMWINDOW == 66 (0x8e668800) [pid = 5220] [serial = 1551] [outer = (nil)] [url = about:blank] 16:09:02 INFO - PROCESS | 5220 | --DOMWINDOW == 65 (0x90fa4c00) [pid = 5220] [serial = 1544] [outer = (nil)] [url = about:blank] 16:09:02 INFO - PROCESS | 5220 | --DOMWINDOW == 64 (0x91bef400) [pid = 5220] [serial = 1557] [outer = (nil)] [url = about:blank] 16:09:02 INFO - PROCESS | 5220 | --DOMWINDOW == 63 (0x91bca000) [pid = 5220] [serial = 1556] [outer = (nil)] [url = about:blank] 16:09:02 INFO - PROCESS | 5220 | --DOMWINDOW == 62 (0x92cc7400) [pid = 5220] [serial = 1560] [outer = (nil)] [url = about:blank] 16:09:02 INFO - PROCESS | 5220 | --DOMWINDOW == 61 (0x92cc6000) [pid = 5220] [serial = 1563] [outer = (nil)] [url = about:blank] 16:09:02 INFO - PROCESS | 5220 | 1465427342136 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:02 INFO - PROCESS | 5220 | 1465427342146 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:02 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4a9400 == 27 [pid = 5220] [id = 537] 16:09:02 INFO - PROCESS | 5220 | ++DOMWINDOW == 62 (0x8e4aac00) [pid = 5220] [serial = 1612] [outer = (nil)] 16:09:02 INFO - PROCESS | 5220 | ++DOMWINDOW == 63 (0x8e65b800) [pid = 5220] [serial = 1613] [outer = 0x8e4aac00] 16:09:02 INFO - PROCESS | 5220 | 1465427342236 Marionette DEBUG loaded listener.js 16:09:02 INFO - PROCESS | 5220 | ++DOMWINDOW == 64 (0x8ecdc800) [pid = 5220] [serial = 1614] [outer = 0x8e4aac00] 16:09:03 INFO - PROCESS | 5220 | 1465427343053 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 16:09:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 16:09:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 2547ms 16:09:03 INFO - PROCESS | 5220 | 1465427343113 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 16:09:03 INFO - PROCESS | 5220 | 1465427343118 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 16:09:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 16:09:03 INFO - PROCESS | 5220 | 1465427343126 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 16:09:03 INFO - PROCESS | 5220 | 1465427343131 Marionette TRACE conn3 <- [1,2122,null,{}] 16:09:03 INFO - PROCESS | 5220 | 1465427343139 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:03 INFO - PROCESS | 5220 | 1465427343145 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:03 INFO - PROCESS | 5220 | 1465427343307 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 16:09:03 INFO - PROCESS | 5220 | 1465427343320 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:03 INFO - PROCESS | 5220 | 1465427343328 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:03 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f495000 == 28 [pid = 5220] [id = 538] 16:09:03 INFO - PROCESS | 5220 | ++DOMWINDOW == 65 (0x8f5afc00) [pid = 5220] [serial = 1615] [outer = (nil)] 16:09:03 INFO - PROCESS | 5220 | ++DOMWINDOW == 66 (0x8f8a8000) [pid = 5220] [serial = 1616] [outer = 0x8f5afc00] 16:09:03 INFO - PROCESS | 5220 | 1465427343402 Marionette DEBUG loaded listener.js 16:09:03 INFO - PROCESS | 5220 | ++DOMWINDOW == 67 (0x90fa2c00) [pid = 5220] [serial = 1617] [outer = 0x8f5afc00] 16:09:04 INFO - PROCESS | 5220 | 1465427344358 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 16:09:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 16:09:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1278ms 16:09:04 INFO - PROCESS | 5220 | 1465427344409 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 16:09:04 INFO - PROCESS | 5220 | 1465427344416 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 16:09:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 16:09:04 INFO - PROCESS | 5220 | 1465427344423 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 16:09:04 INFO - PROCESS | 5220 | 1465427344427 Marionette TRACE conn3 <- [1,2126,null,{}] 16:09:04 INFO - PROCESS | 5220 | 1465427344433 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:04 INFO - PROCESS | 5220 | 1465427344439 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:04 INFO - PROCESS | 5220 | 1465427344612 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 16:09:04 INFO - PROCESS | 5220 | 1465427344774 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:04 INFO - PROCESS | 5220 | 1465427344781 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:04 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f5b6c00 == 29 [pid = 5220] [id = 539] 16:09:04 INFO - PROCESS | 5220 | ++DOMWINDOW == 68 (0x910df000) [pid = 5220] [serial = 1618] [outer = (nil)] 16:09:04 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x91bce800) [pid = 5220] [serial = 1619] [outer = 0x910df000] 16:09:04 INFO - PROCESS | 5220 | 1465427344852 Marionette DEBUG loaded listener.js 16:09:04 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x91be8400) [pid = 5220] [serial = 1620] [outer = 0x910df000] 16:09:05 INFO - PROCESS | 5220 | 1465427345803 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 16:09:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 16:09:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1428ms 16:09:05 INFO - PROCESS | 5220 | 1465427345852 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 16:09:05 INFO - PROCESS | 5220 | 1465427345856 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 16:09:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 16:09:05 INFO - PROCESS | 5220 | 1465427345881 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 16:09:05 INFO - PROCESS | 5220 | 1465427345891 Marionette TRACE conn3 <- [1,2130,null,{}] 16:09:05 INFO - PROCESS | 5220 | 1465427345909 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:05 INFO - PROCESS | 5220 | 1465427345917 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:06 INFO - PROCESS | 5220 | 1465427346139 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 16:09:06 INFO - PROCESS | 5220 | 1465427346162 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:06 INFO - PROCESS | 5220 | 1465427346174 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:06 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e49dc00 == 30 [pid = 5220] [id = 540] 16:09:06 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x8f5b2c00) [pid = 5220] [serial = 1621] [outer = (nil)] 16:09:06 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x9235f800) [pid = 5220] [serial = 1622] [outer = 0x8f5b2c00] 16:09:06 INFO - PROCESS | 5220 | 1465427346262 Marionette DEBUG loaded listener.js 16:09:06 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x92369c00) [pid = 5220] [serial = 1623] [outer = 0x8f5b2c00] 16:09:07 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x92916000) [pid = 5220] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 16:09:07 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x9291d000) [pid = 5220] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 16:09:07 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x8e662c00) [pid = 5220] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 16:09:07 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x93a21400) [pid = 5220] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 16:09:07 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x93822000) [pid = 5220] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 16:09:07 INFO - PROCESS | 5220 | --DOMWINDOW == 67 (0x8f8a7c00) [pid = 5220] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 16:09:07 INFO - PROCESS | 5220 | --DOMWINDOW == 66 (0x922ce800) [pid = 5220] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 16:09:07 INFO - PROCESS | 5220 | --DOMWINDOW == 65 (0x8f8b0c00) [pid = 5220] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 16:09:07 INFO - PROCESS | 5220 | --DOMWINDOW == 64 (0x8f5b2000) [pid = 5220] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 16:09:07 INFO - PROCESS | 5220 | --DOMWINDOW == 63 (0x92362800) [pid = 5220] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 16:09:07 INFO - PROCESS | 5220 | 1465427347658 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 16:09:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 16:09:07 INFO - PROCESS | 5220 | 1465427347698 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 16:09:07 INFO - PROCESS | 5220 | 1465427347704 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 16:09:07 INFO - PROCESS | 5220 | 1465427347708 Marionette TRACE conn3 <- [1,2134,null,{}] 16:09:07 INFO - PROCESS | 5220 | 1465427347714 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:07 INFO - PROCESS | 5220 | 1465427347719 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:07 INFO - PROCESS | 5220 | 1465427347915 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 16:09:07 INFO - PROCESS | 5220 | 1465427347933 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:07 INFO - PROCESS | 5220 | 1465427347939 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:07 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f8a9c00 == 31 [pid = 5220] [id = 541] 16:09:07 INFO - PROCESS | 5220 | ++DOMWINDOW == 64 (0x8f8b0c00) [pid = 5220] [serial = 1624] [outer = (nil)] 16:09:08 INFO - PROCESS | 5220 | ++DOMWINDOW == 65 (0x92914800) [pid = 5220] [serial = 1625] [outer = 0x8f8b0c00] 16:09:08 INFO - PROCESS | 5220 | 1465427348015 Marionette DEBUG loaded listener.js 16:09:08 INFO - PROCESS | 5220 | ++DOMWINDOW == 66 (0x92916c00) [pid = 5220] [serial = 1626] [outer = 0x8f8b0c00] 16:09:08 INFO - PROCESS | 5220 | 1465427348840 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 16:09:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 16:09:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1180ms 16:09:08 INFO - PROCESS | 5220 | 1465427348888 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 16:09:08 INFO - PROCESS | 5220 | 1465427348892 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 16:09:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 16:09:08 INFO - PROCESS | 5220 | 1465427348899 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 16:09:08 INFO - PROCESS | 5220 | 1465427348902 Marionette TRACE conn3 <- [1,2138,null,{}] 16:09:08 INFO - PROCESS | 5220 | 1465427348912 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:08 INFO - PROCESS | 5220 | 1465427348917 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:09 INFO - PROCESS | 5220 | 1465427349077 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 16:09:09 INFO - PROCESS | 5220 | 1465427349088 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:09 INFO - PROCESS | 5220 | 1465427349107 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:09 INFO - PROCESS | 5220 | ++DOCSHELL 0x92cc7400 == 32 [pid = 5220] [id = 542] 16:09:09 INFO - PROCESS | 5220 | ++DOMWINDOW == 67 (0x92cc9400) [pid = 5220] [serial = 1627] [outer = (nil)] 16:09:09 INFO - PROCESS | 5220 | ++DOMWINDOW == 68 (0x92cd1800) [pid = 5220] [serial = 1628] [outer = 0x92cc9400] 16:09:09 INFO - PROCESS | 5220 | 1465427349190 Marionette DEBUG loaded listener.js 16:09:09 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x93903400) [pid = 5220] [serial = 1629] [outer = 0x92cc9400] 16:09:10 INFO - PROCESS | 5220 | 1465427350425 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 16:09:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 16:09:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1589ms 16:09:10 INFO - PROCESS | 5220 | 1465427350492 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 16:09:10 INFO - PROCESS | 5220 | 1465427350498 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 16:09:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 16:09:10 INFO - PROCESS | 5220 | 1465427350506 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 16:09:10 INFO - PROCESS | 5220 | 1465427350515 Marionette TRACE conn3 <- [1,2142,null,{}] 16:09:10 INFO - PROCESS | 5220 | 1465427350522 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:10 INFO - PROCESS | 5220 | 1465427350529 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:10 INFO - PROCESS | 5220 | 1465427350736 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 16:09:10 INFO - PROCESS | 5220 | 1465427350958 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:10 INFO - PROCESS | 5220 | 1465427350968 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:11 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e668c00 == 33 [pid = 5220] [id = 543] 16:09:11 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x8f449400) [pid = 5220] [serial = 1630] [outer = (nil)] 16:09:11 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x910dc000) [pid = 5220] [serial = 1631] [outer = 0x8f449400] 16:09:11 INFO - PROCESS | 5220 | 1465427351095 Marionette DEBUG loaded listener.js 16:09:11 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x91bc1c00) [pid = 5220] [serial = 1632] [outer = 0x8f449400] 16:09:12 INFO - PROCESS | 5220 | 1465427352137 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 16:09:12 INFO - PROCESS | 5220 | 1465427352208 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 16:09:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 16:09:12 INFO - PROCESS | 5220 | 1465427352220 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 16:09:12 INFO - PROCESS | 5220 | 1465427352224 Marionette TRACE conn3 <- [1,2146,null,{}] 16:09:12 INFO - PROCESS | 5220 | 1465427352231 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:12 INFO - PROCESS | 5220 | 1465427352236 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:12 INFO - PROCESS | 5220 | 1465427352448 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 16:09:12 INFO - PROCESS | 5220 | 1465427352720 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:12 INFO - PROCESS | 5220 | 1465427352733 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:12 INFO - PROCESS | 5220 | ++DOCSHELL 0x922c7c00 == 34 [pid = 5220] [id = 544] 16:09:12 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x9235e400) [pid = 5220] [serial = 1633] [outer = (nil)] 16:09:12 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x92916000) [pid = 5220] [serial = 1634] [outer = 0x9235e400] 16:09:12 INFO - PROCESS | 5220 | 1465427352837 Marionette DEBUG loaded listener.js 16:09:12 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x92ccb400) [pid = 5220] [serial = 1635] [outer = 0x9235e400] 16:09:13 INFO - PROCESS | 5220 | 1465427353783 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 16:09:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 16:09:13 INFO - PROCESS | 5220 | 1465427353875 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 16:09:13 INFO - PROCESS | 5220 | 1465427353883 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 16:09:13 INFO - PROCESS | 5220 | 1465427353889 Marionette TRACE conn3 <- [1,2150,null,{}] 16:09:13 INFO - PROCESS | 5220 | 1465427353905 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:13 INFO - PROCESS | 5220 | 1465427353913 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:14 INFO - PROCESS | 5220 | 1465427354092 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 16:09:14 INFO - PROCESS | 5220 | 1465427354273 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:14 INFO - PROCESS | 5220 | 1465427354282 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:14 INFO - PROCESS | 5220 | ++DOCSHELL 0x93908800 == 35 [pid = 5220] [id = 545] 16:09:14 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x9390d800) [pid = 5220] [serial = 1636] [outer = (nil)] 16:09:14 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x9474fc00) [pid = 5220] [serial = 1637] [outer = 0x9390d800] 16:09:14 INFO - PROCESS | 5220 | 1465427354408 Marionette DEBUG loaded listener.js 16:09:14 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x9476c000) [pid = 5220] [serial = 1638] [outer = 0x9390d800] 16:09:15 INFO - PROCESS | 5220 | 1465427355362 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 16:09:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 16:09:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1554ms 16:09:15 INFO - PROCESS | 5220 | 1465427355437 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 16:09:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 16:09:15 INFO - PROCESS | 5220 | 1465427355442 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 16:09:15 INFO - PROCESS | 5220 | 1465427355449 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 16:09:15 INFO - PROCESS | 5220 | 1465427355452 Marionette TRACE conn3 <- [1,2154,null,{}] 16:09:15 INFO - PROCESS | 5220 | 1465427355458 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:15 INFO - PROCESS | 5220 | 1465427355464 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:15 INFO - PROCESS | 5220 | 1465427355680 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 16:09:16 INFO - PROCESS | 5220 | 1465427356041 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:16 INFO - PROCESS | 5220 | 1465427356051 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:16 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4abc00 == 36 [pid = 5220] [id = 546] 16:09:16 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x8e65a000) [pid = 5220] [serial = 1639] [outer = (nil)] 16:09:16 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0x8ecda000) [pid = 5220] [serial = 1640] [outer = 0x8e65a000] 16:09:16 INFO - PROCESS | 5220 | 1465427356167 Marionette DEBUG loaded listener.js 16:09:16 INFO - PROCESS | 5220 | ++DOMWINDOW == 81 (0x8f48f400) [pid = 5220] [serial = 1641] [outer = 0x8e65a000] 16:09:16 INFO - PROCESS | 5220 | --DOCSHELL 0x8e667c00 == 35 [pid = 5220] [id = 536] 16:09:16 INFO - PROCESS | 5220 | --DOCSHELL 0x91bcd000 == 34 [pid = 5220] [id = 519] 16:09:17 INFO - PROCESS | 5220 | 1465427357179 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 16:09:17 INFO - PROCESS | 5220 | --DOMWINDOW == 80 (0x951c5800) [pid = 5220] [serial = 1592] [outer = (nil)] [url = about:blank] 16:09:17 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x9385b400) [pid = 5220] [serial = 1586] [outer = (nil)] [url = about:blank] 16:09:17 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x8f5bb000) [pid = 5220] [serial = 1589] [outer = (nil)] [url = about:blank] 16:09:17 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x93c41000) [pid = 5220] [serial = 1574] [outer = (nil)] [url = about:blank] 16:09:17 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x9475dc00) [pid = 5220] [serial = 1575] [outer = (nil)] [url = about:blank] 16:09:17 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x93a19000) [pid = 5220] [serial = 1566] [outer = (nil)] [url = about:blank] 16:09:17 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x9382a000) [pid = 5220] [serial = 1565] [outer = (nil)] [url = about:blank] 16:09:17 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x910e1c00) [pid = 5220] [serial = 1568] [outer = (nil)] [url = about:blank] 16:09:17 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x91bccc00) [pid = 5220] [serial = 1569] [outer = (nil)] [url = about:blank] 16:09:17 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x9291b400) [pid = 5220] [serial = 1583] [outer = (nil)] [url = about:blank] 16:09:17 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x9125fc00) [pid = 5220] [serial = 1580] [outer = (nil)] [url = about:blank] 16:09:17 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x91bc5c00) [pid = 5220] [serial = 1581] [outer = (nil)] [url = about:blank] 16:09:17 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x8f5bcc00) [pid = 5220] [serial = 1577] [outer = (nil)] [url = about:blank] 16:09:17 INFO - PROCESS | 5220 | --DOMWINDOW == 67 (0x90f99400) [pid = 5220] [serial = 1578] [outer = (nil)] [url = about:blank] 16:09:17 INFO - PROCESS | 5220 | --DOMWINDOW == 66 (0x9291b000) [pid = 5220] [serial = 1571] [outer = (nil)] [url = about:blank] 16:09:17 INFO - PROCESS | 5220 | --DOMWINDOW == 65 (0x92edf400) [pid = 5220] [serial = 1572] [outer = (nil)] [url = about:blank] 16:09:17 INFO - PROCESS | 5220 | --DOMWINDOW == 64 (0x97691800) [pid = 5220] [serial = 1593] [outer = (nil)] [url = about:blank] 16:09:17 INFO - PROCESS | 5220 | --DOMWINDOW == 63 (0x93a1d000) [pid = 5220] [serial = 1587] [outer = (nil)] [url = about:blank] 16:09:17 INFO - PROCESS | 5220 | --DOMWINDOW == 62 (0x92cc5000) [pid = 5220] [serial = 1584] [outer = (nil)] [url = about:blank] 16:09:17 INFO - PROCESS | 5220 | --DOMWINDOW == 61 (0x9125c400) [pid = 5220] [serial = 1590] [outer = (nil)] [url = about:blank] 16:09:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 16:09:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1831ms 16:09:17 INFO - PROCESS | 5220 | 1465427357281 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 16:09:17 INFO - PROCESS | 5220 | 1465427357285 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 16:09:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 16:09:17 INFO - PROCESS | 5220 | 1465427357293 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 16:09:17 INFO - PROCESS | 5220 | 1465427357298 Marionette TRACE conn3 <- [1,2158,null,{}] 16:09:17 INFO - PROCESS | 5220 | 1465427357305 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:17 INFO - PROCESS | 5220 | 1465427357310 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:17 INFO - PROCESS | 5220 | 1465427357476 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 16:09:17 INFO - PROCESS | 5220 | 1465427357639 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:17 INFO - PROCESS | 5220 | 1465427357650 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:17 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f5b7000 == 35 [pid = 5220] [id = 547] 16:09:17 INFO - PROCESS | 5220 | ++DOMWINDOW == 62 (0x90f9bc00) [pid = 5220] [serial = 1642] [outer = (nil)] 16:09:17 INFO - PROCESS | 5220 | ++DOMWINDOW == 63 (0x9125c400) [pid = 5220] [serial = 1643] [outer = 0x90f9bc00] 16:09:17 INFO - PROCESS | 5220 | 1465427357731 Marionette DEBUG loaded listener.js 16:09:17 INFO - PROCESS | 5220 | ++DOMWINDOW == 64 (0x91bc7800) [pid = 5220] [serial = 1644] [outer = 0x90f9bc00] 16:09:18 INFO - PROCESS | 5220 | 1465427358552 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 16:09:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 16:09:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1282ms 16:09:18 INFO - PROCESS | 5220 | 1465427358583 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 16:09:18 INFO - PROCESS | 5220 | 1465427358590 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 16:09:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 16:09:18 INFO - PROCESS | 5220 | 1465427358597 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 16:09:18 INFO - PROCESS | 5220 | 1465427358601 Marionette TRACE conn3 <- [1,2162,null,{}] 16:09:18 INFO - PROCESS | 5220 | 1465427358607 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:18 INFO - PROCESS | 5220 | 1465427358612 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:18 INFO - PROCESS | 5220 | 1465427358784 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 16:09:18 INFO - PROCESS | 5220 | 1465427358793 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:18 INFO - PROCESS | 5220 | 1465427358799 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:18 INFO - PROCESS | 5220 | ++DOCSHELL 0x91bd0c00 == 36 [pid = 5220] [id = 548] 16:09:18 INFO - PROCESS | 5220 | ++DOMWINDOW == 65 (0x91cc4800) [pid = 5220] [serial = 1645] [outer = (nil)] 16:09:18 INFO - PROCESS | 5220 | ++DOMWINDOW == 66 (0x92363000) [pid = 5220] [serial = 1646] [outer = 0x91cc4800] 16:09:18 INFO - PROCESS | 5220 | 1465427358867 Marionette DEBUG loaded listener.js 16:09:18 INFO - PROCESS | 5220 | ++DOMWINDOW == 67 (0x92cc2400) [pid = 5220] [serial = 1647] [outer = 0x91cc4800] 16:09:19 INFO - PROCESS | 5220 | 1465427359852 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 16:09:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 16:09:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1290ms 16:09:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 16:09:19 INFO - PROCESS | 5220 | 1465427359888 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 16:09:19 INFO - PROCESS | 5220 | 1465427359891 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 16:09:19 INFO - PROCESS | 5220 | 1465427359904 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 16:09:19 INFO - PROCESS | 5220 | 1465427359913 Marionette TRACE conn3 <- [1,2166,null,{}] 16:09:19 INFO - PROCESS | 5220 | 1465427359927 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:19 INFO - PROCESS | 5220 | 1465427359934 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:20 INFO - PROCESS | 5220 | 1465427360153 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 16:09:20 INFO - PROCESS | 5220 | 1465427360175 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:20 INFO - PROCESS | 5220 | 1465427360184 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:20 INFO - PROCESS | 5220 | ++DOCSHELL 0x9125c000 == 37 [pid = 5220] [id = 549] 16:09:20 INFO - PROCESS | 5220 | ++DOMWINDOW == 68 (0x92cce000) [pid = 5220] [serial = 1648] [outer = (nil)] 16:09:20 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x9390b000) [pid = 5220] [serial = 1649] [outer = 0x92cce000] 16:09:20 INFO - PROCESS | 5220 | 1465427360249 Marionette DEBUG loaded listener.js 16:09:20 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x93c36800) [pid = 5220] [serial = 1650] [outer = 0x92cce000] 16:09:21 INFO - PROCESS | 5220 | 1465427361162 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 16:09:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 16:09:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1312ms 16:09:21 INFO - PROCESS | 5220 | 1465427361209 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 16:09:21 INFO - PROCESS | 5220 | 1465427361213 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 16:09:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 16:09:21 INFO - PROCESS | 5220 | 1465427361228 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 16:09:21 INFO - PROCESS | 5220 | 1465427361232 Marionette TRACE conn3 <- [1,2170,null,{}] 16:09:21 INFO - PROCESS | 5220 | 1465427361237 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:21 INFO - PROCESS | 5220 | 1465427361242 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:21 INFO - PROCESS | 5220 | 1465427361449 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 16:09:21 INFO - PROCESS | 5220 | 1465427361473 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:21 INFO - PROCESS | 5220 | 1465427361480 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:21 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f5b0400 == 38 [pid = 5220] [id = 550] 16:09:21 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x91cc7800) [pid = 5220] [serial = 1651] [outer = (nil)] 16:09:21 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x94750000) [pid = 5220] [serial = 1652] [outer = 0x91cc7800] 16:09:21 INFO - PROCESS | 5220 | 1465427361548 Marionette DEBUG loaded listener.js 16:09:21 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x94768000) [pid = 5220] [serial = 1653] [outer = 0x91cc7800] 16:09:22 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x8f8b0c00) [pid = 5220] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 16:09:22 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x8f5b2c00) [pid = 5220] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 16:09:22 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x8e4aac00) [pid = 5220] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 16:09:22 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x8f5afc00) [pid = 5220] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 16:09:22 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x8ece0400) [pid = 5220] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 16:09:22 INFO - PROCESS | 5220 | --DOMWINDOW == 67 (0x8ecd3c00) [pid = 5220] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 16:09:22 INFO - PROCESS | 5220 | --DOMWINDOW == 66 (0x922cd400) [pid = 5220] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 16:09:22 INFO - PROCESS | 5220 | --DOMWINDOW == 65 (0x9381ec00) [pid = 5220] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 16:09:22 INFO - PROCESS | 5220 | --DOMWINDOW == 64 (0x97690c00) [pid = 5220] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 16:09:22 INFO - PROCESS | 5220 | --DOMWINDOW == 63 (0x9807d000) [pid = 5220] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 16:09:22 INFO - PROCESS | 5220 | --DOMWINDOW == 62 (0x910df000) [pid = 5220] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 16:09:22 INFO - PROCESS | 5220 | 1465427362582 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 16:09:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 16:09:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1389ms 16:09:22 INFO - PROCESS | 5220 | 1465427362617 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 16:09:22 INFO - PROCESS | 5220 | 1465427362620 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 16:09:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 16:09:22 INFO - PROCESS | 5220 | 1465427362626 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 16:09:22 INFO - PROCESS | 5220 | 1465427362630 Marionette TRACE conn3 <- [1,2174,null,{}] 16:09:22 INFO - PROCESS | 5220 | 1465427362640 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:22 INFO - PROCESS | 5220 | 1465427362644 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:22 INFO - PROCESS | 5220 | 1465427362793 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 16:09:22 INFO - PROCESS | 5220 | 1465427362930 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:22 INFO - PROCESS | 5220 | 1465427362948 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:22 INFO - PROCESS | 5220 | ++DOCSHELL 0x91260800 == 39 [pid = 5220] [id = 551] 16:09:22 INFO - PROCESS | 5220 | ++DOMWINDOW == 63 (0x91bc6c00) [pid = 5220] [serial = 1654] [outer = (nil)] 16:09:23 INFO - PROCESS | 5220 | ++DOMWINDOW == 64 (0x93a21c00) [pid = 5220] [serial = 1655] [outer = 0x91bc6c00] 16:09:23 INFO - PROCESS | 5220 | 1465427363031 Marionette DEBUG loaded listener.js 16:09:23 INFO - PROCESS | 5220 | ++DOMWINDOW == 65 (0x951e5800) [pid = 5220] [serial = 1656] [outer = 0x91bc6c00] 16:09:23 INFO - PROCESS | 5220 | 1465427363815 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 16:09:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 16:09:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1236ms 16:09:23 INFO - PROCESS | 5220 | 1465427363864 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 16:09:23 INFO - PROCESS | 5220 | 1465427363868 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 16:09:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 16:09:23 INFO - PROCESS | 5220 | 1465427363874 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 16:09:23 INFO - PROCESS | 5220 | 1465427363877 Marionette TRACE conn3 <- [1,2178,null,{}] 16:09:23 INFO - PROCESS | 5220 | 1465427363883 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:23 INFO - PROCESS | 5220 | 1465427363889 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:24 INFO - PROCESS | 5220 | 1465427364184 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 16:09:24 INFO - PROCESS | 5220 | 1465427364314 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:24 INFO - PROCESS | 5220 | 1465427364327 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:24 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f440800 == 40 [pid = 5220] [id = 552] 16:09:24 INFO - PROCESS | 5220 | ++DOMWINDOW == 66 (0x8f442400) [pid = 5220] [serial = 1657] [outer = (nil)] 16:09:24 INFO - PROCESS | 5220 | ++DOMWINDOW == 67 (0x8f5ae800) [pid = 5220] [serial = 1658] [outer = 0x8f442400] 16:09:24 INFO - PROCESS | 5220 | 1465427364450 Marionette DEBUG loaded listener.js 16:09:24 INFO - PROCESS | 5220 | ++DOMWINDOW == 68 (0x8f5b2c00) [pid = 5220] [serial = 1659] [outer = 0x8f442400] 16:09:25 INFO - PROCESS | 5220 | 1465427365476 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 16:09:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 16:09:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1635ms 16:09:25 INFO - PROCESS | 5220 | 1465427365511 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 16:09:25 INFO - PROCESS | 5220 | 1465427365518 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 16:09:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 16:09:25 INFO - PROCESS | 5220 | 1465427365525 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 16:09:25 INFO - PROCESS | 5220 | 1465427365530 Marionette TRACE conn3 <- [1,2182,null,{}] 16:09:25 INFO - PROCESS | 5220 | 1465427365537 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:25 INFO - PROCESS | 5220 | 1465427365543 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:25 INFO - PROCESS | 5220 | 1465427365723 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 16:09:25 INFO - PROCESS | 5220 | 1465427365901 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:25 INFO - PROCESS | 5220 | 1465427365910 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:25 INFO - PROCESS | 5220 | ++DOCSHELL 0x91264400 == 41 [pid = 5220] [id = 553] 16:09:25 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x922c3000) [pid = 5220] [serial = 1660] [outer = (nil)] 16:09:25 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x92364000) [pid = 5220] [serial = 1661] [outer = 0x922c3000] 16:09:25 INFO - PROCESS | 5220 | 1465427365995 Marionette DEBUG loaded listener.js 16:09:26 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x92cc8000) [pid = 5220] [serial = 1662] [outer = 0x922c3000] 16:09:27 INFO - PROCESS | 5220 | 1465427367234 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 16:09:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 16:09:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1782ms 16:09:27 INFO - PROCESS | 5220 | 1465427367309 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 16:09:27 INFO - PROCESS | 5220 | 1465427367313 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 16:09:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 16:09:27 INFO - PROCESS | 5220 | 1465427367321 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 16:09:27 INFO - PROCESS | 5220 | 1465427367325 Marionette TRACE conn3 <- [1,2186,null,{}] 16:09:27 INFO - PROCESS | 5220 | 1465427367332 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:27 INFO - PROCESS | 5220 | 1465427367338 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:27 INFO - PROCESS | 5220 | 1465427367519 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 16:09:27 INFO - PROCESS | 5220 | 1465427367701 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:27 INFO - PROCESS | 5220 | 1465427367709 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:27 INFO - PROCESS | 5220 | ++DOCSHELL 0x951ca000 == 42 [pid = 5220] [id = 554] 16:09:27 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x951d0000) [pid = 5220] [serial = 1663] [outer = (nil)] 16:09:27 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x97692400) [pid = 5220] [serial = 1664] [outer = 0x951d0000] 16:09:27 INFO - PROCESS | 5220 | 1465427367794 Marionette DEBUG loaded listener.js 16:09:27 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x9807dc00) [pid = 5220] [serial = 1665] [outer = 0x951d0000] 16:09:28 INFO - PROCESS | 5220 | 1465427368792 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 16:09:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 16:09:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1528ms 16:09:28 INFO - PROCESS | 5220 | 1465427368851 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 16:09:28 INFO - PROCESS | 5220 | 1465427368857 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 16:09:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 16:09:28 INFO - PROCESS | 5220 | 1465427368874 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 16:09:28 INFO - PROCESS | 5220 | 1465427368881 Marionette TRACE conn3 <- [1,2190,null,{}] 16:09:28 INFO - PROCESS | 5220 | 1465427368887 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:28 INFO - PROCESS | 5220 | 1465427368893 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:29 INFO - PROCESS | 5220 | 1465427369100 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 16:09:29 INFO - PROCESS | 5220 | 1465427369279 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:29 INFO - PROCESS | 5220 | 1465427369287 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:29 INFO - PROCESS | 5220 | ++DOCSHELL 0x90fa7400 == 43 [pid = 5220] [id = 555] 16:09:29 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x9768f800) [pid = 5220] [serial = 1666] [outer = (nil)] 16:09:29 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x995ba800) [pid = 5220] [serial = 1667] [outer = 0x9768f800] 16:09:29 INFO - PROCESS | 5220 | 1465427369367 Marionette DEBUG loaded listener.js 16:09:29 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x9976ec00) [pid = 5220] [serial = 1668] [outer = 0x9768f800] 16:09:30 INFO - PROCESS | 5220 | 1465427370279 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 16:09:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 16:09:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1451ms 16:09:30 INFO - PROCESS | 5220 | 1465427370323 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 16:09:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 16:09:30 INFO - PROCESS | 5220 | 1465427370327 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 16:09:30 INFO - PROCESS | 5220 | 1465427370334 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 16:09:30 INFO - PROCESS | 5220 | 1465427370338 Marionette TRACE conn3 <- [1,2194,null,{}] 16:09:30 INFO - PROCESS | 5220 | 1465427370350 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:30 INFO - PROCESS | 5220 | 1465427370355 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:30 INFO - PROCESS | 5220 | 1465427370524 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 16:09:30 INFO - PROCESS | 5220 | 1465427370703 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:30 INFO - PROCESS | 5220 | 1465427370711 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:30 INFO - PROCESS | 5220 | ++DOCSHELL 0x951ed800 == 44 [pid = 5220] [id = 556] 16:09:30 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x98256c00) [pid = 5220] [serial = 1669] [outer = (nil)] 16:09:30 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x9982a800) [pid = 5220] [serial = 1670] [outer = 0x98256c00] 16:09:30 INFO - PROCESS | 5220 | 1465427370795 Marionette DEBUG loaded listener.js 16:09:30 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0x99826c00) [pid = 5220] [serial = 1671] [outer = 0x98256c00] 16:09:31 INFO - PROCESS | 5220 | 1465427371744 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 16:09:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 16:09:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1438ms 16:09:31 INFO - PROCESS | 5220 | 1465427371773 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 16:09:31 INFO - PROCESS | 5220 | 1465427371776 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 16:09:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 16:09:31 INFO - PROCESS | 5220 | 1465427371783 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 16:09:31 INFO - PROCESS | 5220 | 1465427371786 Marionette TRACE conn3 <- [1,2198,null,{}] 16:09:31 INFO - PROCESS | 5220 | 1465427371792 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:31 INFO - PROCESS | 5220 | 1465427371797 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:32 INFO - PROCESS | 5220 | 1465427372008 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 16:09:32 INFO - PROCESS | 5220 | 1465427372200 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:32 INFO - PROCESS | 5220 | 1465427372218 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:32 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f491400 == 45 [pid = 5220] [id = 557] 16:09:32 INFO - PROCESS | 5220 | ++DOMWINDOW == 81 (0x99c14400) [pid = 5220] [serial = 1672] [outer = (nil)] 16:09:32 INFO - PROCESS | 5220 | ++DOMWINDOW == 82 (0x99c1bc00) [pid = 5220] [serial = 1673] [outer = 0x99c14400] 16:09:32 INFO - PROCESS | 5220 | 1465427372343 Marionette DEBUG loaded listener.js 16:09:32 INFO - PROCESS | 5220 | ++DOMWINDOW == 83 (0x99dca000) [pid = 5220] [serial = 1674] [outer = 0x99c14400] 16:09:33 INFO - PROCESS | 5220 | 1465427373310 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 16:09:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 16:09:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1545ms 16:09:33 INFO - PROCESS | 5220 | 1465427373328 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 16:09:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 16:09:33 INFO - PROCESS | 5220 | 1465427373332 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 16:09:33 INFO - PROCESS | 5220 | 1465427373338 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 16:09:33 INFO - PROCESS | 5220 | 1465427373344 Marionette TRACE conn3 <- [1,2202,null,{}] 16:09:33 INFO - PROCESS | 5220 | 1465427373350 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:33 INFO - PROCESS | 5220 | 1465427373355 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:33 INFO - PROCESS | 5220 | 1465427373515 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 16:09:33 INFO - PROCESS | 5220 | 1465427373702 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:33 INFO - PROCESS | 5220 | 1465427373712 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:33 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e65f800 == 46 [pid = 5220] [id = 558] 16:09:33 INFO - PROCESS | 5220 | ++DOMWINDOW == 84 (0x8f5bbc00) [pid = 5220] [serial = 1675] [outer = (nil)] 16:09:33 INFO - PROCESS | 5220 | ++DOMWINDOW == 85 (0x91be5c00) [pid = 5220] [serial = 1676] [outer = 0x8f5bbc00] 16:09:33 INFO - PROCESS | 5220 | 1465427373797 Marionette DEBUG loaded listener.js 16:09:33 INFO - PROCESS | 5220 | ++DOMWINDOW == 86 (0x92eddc00) [pid = 5220] [serial = 1677] [outer = 0x8f5bbc00] 16:09:34 INFO - PROCESS | 5220 | 1465427374963 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 16:09:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 16:09:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1684ms 16:09:35 INFO - PROCESS | 5220 | 1465427375023 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 16:09:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 16:09:35 INFO - PROCESS | 5220 | 1465427375029 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 16:09:35 INFO - PROCESS | 5220 | 1465427375037 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 16:09:35 INFO - PROCESS | 5220 | 1465427375042 Marionette TRACE conn3 <- [1,2206,null,{}] 16:09:35 INFO - PROCESS | 5220 | 1465427375050 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:35 INFO - PROCESS | 5220 | 1465427375055 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:35 INFO - PROCESS | 5220 | 1465427375222 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 16:09:35 INFO - PROCESS | 5220 | 1465427375583 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:35 INFO - PROCESS | 5220 | 1465427375596 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:35 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f8a7400 == 47 [pid = 5220] [id = 559] 16:09:35 INFO - PROCESS | 5220 | ++DOMWINDOW == 87 (0x90f9f000) [pid = 5220] [serial = 1678] [outer = (nil)] 16:09:35 INFO - PROCESS | 5220 | ++DOMWINDOW == 88 (0x910dd000) [pid = 5220] [serial = 1679] [outer = 0x90f9f000] 16:09:35 INFO - PROCESS | 5220 | 1465427375673 Marionette DEBUG loaded listener.js 16:09:35 INFO - PROCESS | 5220 | ++DOMWINDOW == 89 (0x91267000) [pid = 5220] [serial = 1680] [outer = 0x90f9f000] 16:09:36 INFO - PROCESS | 5220 | --DOCSHELL 0x8f5b1000 == 46 [pid = 5220] [id = 525] 16:09:36 INFO - PROCESS | 5220 | --DOCSHELL 0x8ecdf400 == 45 [pid = 5220] [id = 531] 16:09:36 INFO - PROCESS | 5220 | --DOCSHELL 0x9381d800 == 44 [pid = 5220] [id = 533] 16:09:36 INFO - PROCESS | 5220 | --DOCSHELL 0x951c8c00 == 43 [pid = 5220] [id = 534] 16:09:36 INFO - PROCESS | 5220 | --DOCSHELL 0x8f49c000 == 42 [pid = 5220] [id = 517] 16:09:36 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4a6000 == 41 [pid = 5220] [id = 535] 16:09:36 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4a9400 == 40 [pid = 5220] [id = 537] 16:09:36 INFO - PROCESS | 5220 | --DOCSHELL 0x8f8b0400 == 39 [pid = 5220] [id = 526] 16:09:36 INFO - PROCESS | 5220 | --DOCSHELL 0x910de000 == 38 [pid = 5220] [id = 523] 16:09:36 INFO - PROCESS | 5220 | --DOCSHELL 0x8f440000 == 37 [pid = 5220] [id = 528] 16:09:36 INFO - PROCESS | 5220 | --DOCSHELL 0x8f8a9000 == 36 [pid = 5220] [id = 518] 16:09:36 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4a6800 == 35 [pid = 5220] [id = 529] 16:09:36 INFO - PROCESS | 5220 | --DOCSHELL 0x93821400 == 34 [pid = 5220] [id = 521] 16:09:36 INFO - PROCESS | 5220 | --DOCSHELL 0x90f9d000 == 33 [pid = 5220] [id = 530] 16:09:36 INFO - PROCESS | 5220 | --DOCSHELL 0x922cb800 == 32 [pid = 5220] [id = 527] 16:09:36 INFO - PROCESS | 5220 | --DOCSHELL 0x8f43e000 == 31 [pid = 5220] [id = 520] 16:09:36 INFO - PROCESS | 5220 | --DOCSHELL 0x93a1b400 == 30 [pid = 5220] [id = 524] 16:09:36 INFO - PROCESS | 5220 | --DOCSHELL 0x8f44a400 == 29 [pid = 5220] [id = 522] 16:09:36 INFO - PROCESS | 5220 | --DOCSHELL 0x91cc6000 == 28 [pid = 5220] [id = 532] 16:09:37 INFO - PROCESS | 5220 | --DOMWINDOW == 88 (0x92914800) [pid = 5220] [serial = 1625] [outer = (nil)] [url = about:blank] 16:09:37 INFO - PROCESS | 5220 | --DOMWINDOW == 87 (0x9235f800) [pid = 5220] [serial = 1622] [outer = (nil)] [url = about:blank] 16:09:37 INFO - PROCESS | 5220 | --DOMWINDOW == 86 (0x8e65b800) [pid = 5220] [serial = 1613] [outer = (nil)] [url = about:blank] 16:09:37 INFO - PROCESS | 5220 | --DOMWINDOW == 85 (0x8ecdc800) [pid = 5220] [serial = 1614] [outer = (nil)] [url = about:blank] 16:09:37 INFO - PROCESS | 5220 | --DOMWINDOW == 84 (0x8f8a8000) [pid = 5220] [serial = 1616] [outer = (nil)] [url = about:blank] 16:09:37 INFO - PROCESS | 5220 | --DOMWINDOW == 83 (0x90fa2c00) [pid = 5220] [serial = 1617] [outer = (nil)] [url = about:blank] 16:09:37 INFO - PROCESS | 5220 | --DOMWINDOW == 82 (0x910e3800) [pid = 5220] [serial = 1596] [outer = (nil)] [url = about:blank] 16:09:37 INFO - PROCESS | 5220 | --DOMWINDOW == 81 (0x8f495800) [pid = 5220] [serial = 1611] [outer = (nil)] [url = about:blank] 16:09:37 INFO - PROCESS | 5220 | --DOMWINDOW == 80 (0x8ece0800) [pid = 5220] [serial = 1610] [outer = (nil)] [url = about:blank] 16:09:37 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x90f98800) [pid = 5220] [serial = 1595] [outer = (nil)] [url = about:blank] 16:09:37 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x92cd1c00) [pid = 5220] [serial = 1599] [outer = (nil)] [url = about:blank] 16:09:37 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x92913c00) [pid = 5220] [serial = 1598] [outer = (nil)] [url = about:blank] 16:09:37 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x9769e400) [pid = 5220] [serial = 1602] [outer = (nil)] [url = about:blank] 16:09:37 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x951eac00) [pid = 5220] [serial = 1601] [outer = (nil)] [url = about:blank] 16:09:37 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x995b3800) [pid = 5220] [serial = 1605] [outer = (nil)] [url = about:blank] 16:09:37 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x99487400) [pid = 5220] [serial = 1604] [outer = (nil)] [url = about:blank] 16:09:37 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x997b3c00) [pid = 5220] [serial = 1608] [outer = (nil)] [url = about:blank] 16:09:37 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x9976f400) [pid = 5220] [serial = 1607] [outer = (nil)] [url = about:blank] 16:09:37 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x92369c00) [pid = 5220] [serial = 1623] [outer = (nil)] [url = about:blank] 16:09:37 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x91be8400) [pid = 5220] [serial = 1620] [outer = (nil)] [url = about:blank] 16:09:37 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x91bce800) [pid = 5220] [serial = 1619] [outer = (nil)] [url = about:blank] 16:09:37 INFO - PROCESS | 5220 | --DOMWINDOW == 67 (0x92916c00) [pid = 5220] [serial = 1626] [outer = (nil)] [url = about:blank] 16:09:37 INFO - PROCESS | 5220 | 1465427377633 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 16:09:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 16:09:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 2686ms 16:09:37 INFO - PROCESS | 5220 | 1465427377724 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 16:09:37 INFO - PROCESS | 5220 | 1465427377730 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 16:09:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 16:09:37 INFO - PROCESS | 5220 | 1465427377737 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 16:09:37 INFO - PROCESS | 5220 | 1465427377742 Marionette TRACE conn3 <- [1,2210,null,{}] 16:09:37 INFO - PROCESS | 5220 | 1465427377751 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:37 INFO - PROCESS | 5220 | 1465427377757 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:37 INFO - PROCESS | 5220 | 1465427377916 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 16:09:37 INFO - PROCESS | 5220 | 1465427377926 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:37 INFO - PROCESS | 5220 | 1465427377934 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:37 INFO - PROCESS | 5220 | ++DOCSHELL 0x8ecdf800 == 29 [pid = 5220] [id = 560] 16:09:37 INFO - PROCESS | 5220 | ++DOMWINDOW == 68 (0x8f440000) [pid = 5220] [serial = 1681] [outer = (nil)] 16:09:37 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x8f496400) [pid = 5220] [serial = 1682] [outer = 0x8f440000] 16:09:38 INFO - PROCESS | 5220 | 1465427378005 Marionette DEBUG loaded listener.js 16:09:38 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x8f5adc00) [pid = 5220] [serial = 1683] [outer = 0x8f440000] 16:09:38 INFO - PROCESS | 5220 | 1465427378900 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 16:09:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 16:09:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1184ms 16:09:38 INFO - PROCESS | 5220 | 1465427378921 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 16:09:38 INFO - PROCESS | 5220 | 1465427378930 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 16:09:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 16:09:38 INFO - PROCESS | 5220 | 1465427378945 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 16:09:38 INFO - PROCESS | 5220 | 1465427378950 Marionette TRACE conn3 <- [1,2214,null,{}] 16:09:38 INFO - PROCESS | 5220 | 1465427378956 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:38 INFO - PROCESS | 5220 | 1465427378962 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:39 INFO - PROCESS | 5220 | 1465427379128 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 16:09:39 INFO - PROCESS | 5220 | 1465427379272 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:39 INFO - PROCESS | 5220 | 1465427379280 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:39 INFO - PROCESS | 5220 | ++DOCSHELL 0x90f9a400 == 30 [pid = 5220] [id = 561] 16:09:39 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x90fa4400) [pid = 5220] [serial = 1684] [outer = (nil)] 16:09:39 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x910d8800) [pid = 5220] [serial = 1685] [outer = 0x90fa4400] 16:09:39 INFO - PROCESS | 5220 | 1465427379355 Marionette DEBUG loaded listener.js 16:09:39 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x9125d000) [pid = 5220] [serial = 1686] [outer = 0x90fa4400] 16:09:40 INFO - PROCESS | 5220 | 1465427380270 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 16:09:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 16:09:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1383ms 16:09:40 INFO - PROCESS | 5220 | 1465427380328 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 16:09:40 INFO - PROCESS | 5220 | 1465427380331 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 16:09:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 16:09:40 INFO - PROCESS | 5220 | 1465427380337 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 16:09:40 INFO - PROCESS | 5220 | 1465427380343 Marionette TRACE conn3 <- [1,2218,null,{}] 16:09:40 INFO - PROCESS | 5220 | 1465427380368 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:40 INFO - PROCESS | 5220 | 1465427380377 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:40 INFO - PROCESS | 5220 | 1465427380600 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 16:09:40 INFO - PROCESS | 5220 | 1465427380626 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:40 INFO - PROCESS | 5220 | 1465427380633 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:40 INFO - PROCESS | 5220 | ++DOCSHELL 0x91cc9c00 == 31 [pid = 5220] [id = 562] 16:09:40 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x91cca800) [pid = 5220] [serial = 1687] [outer = (nil)] 16:09:40 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x91feac00) [pid = 5220] [serial = 1688] [outer = 0x91cca800] 16:09:40 INFO - PROCESS | 5220 | 1465427380706 Marionette DEBUG loaded listener.js 16:09:40 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x922c2c00) [pid = 5220] [serial = 1689] [outer = 0x91cca800] 16:09:42 INFO - PROCESS | 5220 | 1465427382028 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 16:09:42 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x92cce000) [pid = 5220] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 16:09:42 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x91cc7800) [pid = 5220] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 16:09:42 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x9235e400) [pid = 5220] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 16:09:42 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x8f449400) [pid = 5220] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 16:09:42 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x9390d800) [pid = 5220] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 16:09:42 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x90f9bc00) [pid = 5220] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 16:09:42 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x92cc9400) [pid = 5220] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 16:09:42 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x8e65a000) [pid = 5220] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 16:09:42 INFO - PROCESS | 5220 | --DOMWINDOW == 67 (0x91cc4800) [pid = 5220] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 16:09:42 INFO - PROCESS | 5220 | --DOMWINDOW == 66 (0x91bc6c00) [pid = 5220] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 16:09:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 16:09:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1793ms 16:09:42 INFO - PROCESS | 5220 | 1465427382132 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 16:09:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 16:09:42 INFO - PROCESS | 5220 | 1465427382137 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 16:09:42 INFO - PROCESS | 5220 | 1465427382144 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 16:09:42 INFO - PROCESS | 5220 | 1465427382147 Marionette TRACE conn3 <- [1,2222,null,{}] 16:09:42 INFO - PROCESS | 5220 | 1465427382154 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:42 INFO - PROCESS | 5220 | 1465427382159 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:42 INFO - PROCESS | 5220 | 1465427382394 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 16:09:42 INFO - PROCESS | 5220 | 1465427382537 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:42 INFO - PROCESS | 5220 | 1465427382546 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:42 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4a2800 == 32 [pid = 5220] [id = 563] 16:09:42 INFO - PROCESS | 5220 | ++DOMWINDOW == 67 (0x91be8400) [pid = 5220] [serial = 1690] [outer = (nil)] 16:09:42 INFO - PROCESS | 5220 | ++DOMWINDOW == 68 (0x922cc800) [pid = 5220] [serial = 1691] [outer = 0x91be8400] 16:09:42 INFO - PROCESS | 5220 | 1465427382629 Marionette DEBUG loaded listener.js 16:09:42 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x92366c00) [pid = 5220] [serial = 1692] [outer = 0x91be8400] 16:09:43 INFO - PROCESS | 5220 | 1465427383329 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 16:09:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 16:09:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1236ms 16:09:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 16:09:43 INFO - PROCESS | 5220 | 1465427383379 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 16:09:43 INFO - PROCESS | 5220 | 1465427383382 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 16:09:43 INFO - PROCESS | 5220 | 1465427383388 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 16:09:43 INFO - PROCESS | 5220 | 1465427383392 Marionette TRACE conn3 <- [1,2226,null,{}] 16:09:43 INFO - PROCESS | 5220 | 1465427383396 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:43 INFO - PROCESS | 5220 | 1465427383400 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:43 INFO - PROCESS | 5220 | 1465427383593 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 16:09:43 INFO - PROCESS | 5220 | 1465427383613 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:43 INFO - PROCESS | 5220 | 1465427383623 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:43 INFO - PROCESS | 5220 | ++DOCSHELL 0x92912c00 == 33 [pid = 5220] [id = 564] 16:09:43 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x92916400) [pid = 5220] [serial = 1693] [outer = (nil)] 16:09:43 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x92cc4000) [pid = 5220] [serial = 1694] [outer = 0x92916400] 16:09:43 INFO - PROCESS | 5220 | 1465427383687 Marionette DEBUG loaded listener.js 16:09:43 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x92ccac00) [pid = 5220] [serial = 1695] [outer = 0x92916400] 16:09:44 INFO - PROCESS | 5220 | 1465427384726 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 16:09: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) 16:09:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1380ms 16:09:44 INFO - PROCESS | 5220 | 1465427384768 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 16:09:44 INFO - PROCESS | 5220 | 1465427384774 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 16:09:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 16:09:44 INFO - PROCESS | 5220 | 1465427384782 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 16:09:44 INFO - PROCESS | 5220 | 1465427384788 Marionette TRACE conn3 <- [1,2230,null,{}] 16:09:44 INFO - PROCESS | 5220 | 1465427384796 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:44 INFO - PROCESS | 5220 | 1465427384802 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:45 INFO - PROCESS | 5220 | 1465427385035 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 16:09:45 INFO - PROCESS | 5220 | 1465427385290 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:45 INFO - PROCESS | 5220 | 1465427385302 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:45 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f44cc00 == 34 [pid = 5220] [id = 565] 16:09:45 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x8f494800) [pid = 5220] [serial = 1696] [outer = (nil)] 16:09:45 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x8f8a3800) [pid = 5220] [serial = 1697] [outer = 0x8f494800] 16:09:45 INFO - PROCESS | 5220 | 1465427385413 Marionette DEBUG loaded listener.js 16:09:45 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x90fa4000) [pid = 5220] [serial = 1698] [outer = 0x8f494800] 16:09:46 INFO - PROCESS | 5220 | 1465427386429 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 16:09:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 16:09:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1733ms 16:09:46 INFO - PROCESS | 5220 | 1465427386515 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 16:09:46 INFO - PROCESS | 5220 | 1465427386522 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 16:09:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 16:09:46 INFO - PROCESS | 5220 | 1465427386533 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 16:09:46 INFO - PROCESS | 5220 | 1465427386537 Marionette TRACE conn3 <- [1,2234,null,{}] 16:09:46 INFO - PROCESS | 5220 | 1465427386543 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:46 INFO - PROCESS | 5220 | 1465427386549 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:46 INFO - PROCESS | 5220 | 1465427386760 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 16:09:47 INFO - PROCESS | 5220 | 1465427387005 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:47 INFO - PROCESS | 5220 | 1465427387018 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:47 INFO - PROCESS | 5220 | ++DOCSHELL 0x90fa3800 == 35 [pid = 5220] [id = 566] 16:09:47 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x91fed400) [pid = 5220] [serial = 1699] [outer = (nil)] 16:09:47 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x922cf800) [pid = 5220] [serial = 1700] [outer = 0x91fed400] 16:09:47 INFO - PROCESS | 5220 | 1465427387122 Marionette DEBUG loaded listener.js 16:09:47 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x922cb400) [pid = 5220] [serial = 1701] [outer = 0x91fed400] 16:09:48 INFO - PROCESS | 5220 | 1465427388143 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 16:09:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 16:09:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1686ms 16:09:48 INFO - PROCESS | 5220 | 1465427388220 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 16:09:48 INFO - PROCESS | 5220 | 1465427388224 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 16:09:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 16:09:48 INFO - PROCESS | 5220 | 1465427388231 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 16:09:48 INFO - PROCESS | 5220 | 1465427388237 Marionette TRACE conn3 <- [1,2238,null,{}] 16:09:48 INFO - PROCESS | 5220 | 1465427388285 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:48 INFO - PROCESS | 5220 | 1465427388294 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:48 INFO - PROCESS | 5220 | 1465427388484 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 16:09:48 INFO - PROCESS | 5220 | 1465427388709 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:48 INFO - PROCESS | 5220 | 1465427388722 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:48 INFO - PROCESS | 5220 | ++DOCSHELL 0x93858800 == 36 [pid = 5220] [id = 567] 16:09:48 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x93904c00) [pid = 5220] [serial = 1702] [outer = (nil)] 16:09:48 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0x93a1b400) [pid = 5220] [serial = 1703] [outer = 0x93904c00] 16:09:48 INFO - PROCESS | 5220 | 1465427388809 Marionette DEBUG loaded listener.js 16:09:48 INFO - PROCESS | 5220 | ++DOMWINDOW == 81 (0x93a22400) [pid = 5220] [serial = 1704] [outer = 0x93904c00] 16:09:49 INFO - PROCESS | 5220 | 1465427389765 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 16:09:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 16:09:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1590ms 16:09:49 INFO - PROCESS | 5220 | 1465427389821 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 16:09:49 INFO - PROCESS | 5220 | 1465427389825 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 16:09:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 16:09:49 INFO - PROCESS | 5220 | 1465427389832 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 16:09:49 INFO - PROCESS | 5220 | 1465427389835 Marionette TRACE conn3 <- [1,2242,null,{}] 16:09:49 INFO - PROCESS | 5220 | 1465427389841 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:49 INFO - PROCESS | 5220 | 1465427389846 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:50 INFO - PROCESS | 5220 | 1465427390017 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 16:09:50 INFO - PROCESS | 5220 | 1465427390204 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:50 INFO - PROCESS | 5220 | 1465427390214 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:50 INFO - PROCESS | 5220 | ++DOCSHELL 0x9125bc00 == 37 [pid = 5220] [id = 568] 16:09:50 INFO - PROCESS | 5220 | ++DOMWINDOW == 82 (0x91265c00) [pid = 5220] [serial = 1705] [outer = (nil)] 16:09:50 INFO - PROCESS | 5220 | ++DOMWINDOW == 83 (0x951c4c00) [pid = 5220] [serial = 1706] [outer = 0x91265c00] 16:09:50 INFO - PROCESS | 5220 | 1465427390293 Marionette DEBUG loaded listener.js 16:09:50 INFO - PROCESS | 5220 | ++DOMWINDOW == 84 (0x951cb800) [pid = 5220] [serial = 1707] [outer = 0x91265c00] 16:09:51 INFO - PROCESS | 5220 | 1465427391442 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 16:09:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 16:09:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1682ms 16:09:51 INFO - PROCESS | 5220 | 1465427391515 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 16:09:51 INFO - PROCESS | 5220 | 1465427391521 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 16:09:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 16:09:51 INFO - PROCESS | 5220 | 1465427391530 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 16:09:51 INFO - PROCESS | 5220 | 1465427391533 Marionette TRACE conn3 <- [1,2246,null,{}] 16:09:51 INFO - PROCESS | 5220 | 1465427391542 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:51 INFO - PROCESS | 5220 | 1465427391548 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:51 INFO - PROCESS | 5220 | 1465427391775 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 16:09:52 INFO - PROCESS | 5220 | 1465427392044 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:52 INFO - PROCESS | 5220 | 1465427392060 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:52 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f48fc00 == 38 [pid = 5220] [id = 569] 16:09:52 INFO - PROCESS | 5220 | ++DOMWINDOW == 85 (0x8f496c00) [pid = 5220] [serial = 1708] [outer = (nil)] 16:09:52 INFO - PROCESS | 5220 | ++DOMWINDOW == 86 (0x8f5b5800) [pid = 5220] [serial = 1709] [outer = 0x8f496c00] 16:09:52 INFO - PROCESS | 5220 | 1465427392127 Marionette DEBUG loaded listener.js 16:09:52 INFO - PROCESS | 5220 | ++DOMWINDOW == 87 (0x8f8a6c00) [pid = 5220] [serial = 1710] [outer = 0x8f496c00] 16:09:52 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4a2800 == 37 [pid = 5220] [id = 563] 16:09:52 INFO - PROCESS | 5220 | --DOCSHELL 0x91cc9c00 == 36 [pid = 5220] [id = 562] 16:09:52 INFO - PROCESS | 5220 | --DOCSHELL 0x90f9a400 == 35 [pid = 5220] [id = 561] 16:09:52 INFO - PROCESS | 5220 | --DOCSHELL 0x8ecdf800 == 34 [pid = 5220] [id = 560] 16:09:52 INFO - PROCESS | 5220 | --DOMWINDOW == 86 (0x93a21c00) [pid = 5220] [serial = 1655] [outer = (nil)] [url = about:blank] 16:09:52 INFO - PROCESS | 5220 | --DOMWINDOW == 85 (0x9390b000) [pid = 5220] [serial = 1649] [outer = (nil)] [url = about:blank] 16:09:52 INFO - PROCESS | 5220 | --DOMWINDOW == 84 (0x94750000) [pid = 5220] [serial = 1652] [outer = (nil)] [url = about:blank] 16:09:52 INFO - PROCESS | 5220 | --DOMWINDOW == 83 (0x92916000) [pid = 5220] [serial = 1634] [outer = (nil)] [url = about:blank] 16:09:52 INFO - PROCESS | 5220 | --DOMWINDOW == 82 (0x92ccb400) [pid = 5220] [serial = 1635] [outer = (nil)] [url = about:blank] 16:09:52 INFO - PROCESS | 5220 | --DOMWINDOW == 81 (0x910dc000) [pid = 5220] [serial = 1631] [outer = (nil)] [url = about:blank] 16:09:52 INFO - PROCESS | 5220 | --DOMWINDOW == 80 (0x91bc1c00) [pid = 5220] [serial = 1632] [outer = (nil)] [url = about:blank] 16:09:52 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x9474fc00) [pid = 5220] [serial = 1637] [outer = (nil)] [url = about:blank] 16:09:52 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x9476c000) [pid = 5220] [serial = 1638] [outer = (nil)] [url = about:blank] 16:09:52 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x9125c400) [pid = 5220] [serial = 1643] [outer = (nil)] [url = about:blank] 16:09:52 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x91bc7800) [pid = 5220] [serial = 1644] [outer = (nil)] [url = about:blank] 16:09:52 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x93903400) [pid = 5220] [serial = 1629] [outer = (nil)] [url = about:blank] 16:09:52 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x92cd1800) [pid = 5220] [serial = 1628] [outer = (nil)] [url = about:blank] 16:09:52 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x8ecda000) [pid = 5220] [serial = 1640] [outer = (nil)] [url = about:blank] 16:09:52 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x8f48f400) [pid = 5220] [serial = 1641] [outer = (nil)] [url = about:blank] 16:09:52 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x92363000) [pid = 5220] [serial = 1646] [outer = (nil)] [url = about:blank] 16:09:52 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x951e5800) [pid = 5220] [serial = 1656] [outer = (nil)] [url = about:blank] 16:09:52 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x93c36800) [pid = 5220] [serial = 1650] [outer = (nil)] [url = about:blank] 16:09:52 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x94768000) [pid = 5220] [serial = 1653] [outer = (nil)] [url = about:blank] 16:09:52 INFO - PROCESS | 5220 | --DOMWINDOW == 67 (0x92cc2400) [pid = 5220] [serial = 1647] [outer = (nil)] [url = about:blank] 16:09:52 INFO - PROCESS | 5220 | 1465427392989 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 16:09:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 16:09:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1528ms 16:09:53 INFO - PROCESS | 5220 | 1465427393058 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 16:09:53 INFO - PROCESS | 5220 | 1465427393064 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 16:09:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 16:09:53 INFO - PROCESS | 5220 | 1465427393074 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 16:09:53 INFO - PROCESS | 5220 | 1465427393078 Marionette TRACE conn3 <- [1,2250,null,{}] 16:09:53 INFO - PROCESS | 5220 | 1465427393084 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:53 INFO - PROCESS | 5220 | 1465427393089 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:53 INFO - PROCESS | 5220 | 1465427393242 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 16:09:53 INFO - PROCESS | 5220 | 1465427393252 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:53 INFO - PROCESS | 5220 | 1465427393259 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:53 INFO - PROCESS | 5220 | ++DOCSHELL 0x91266400 == 35 [pid = 5220] [id = 570] 16:09:53 INFO - PROCESS | 5220 | ++DOMWINDOW == 68 (0x91bc4400) [pid = 5220] [serial = 1711] [outer = (nil)] 16:09:53 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x91be6400) [pid = 5220] [serial = 1712] [outer = 0x91bc4400] 16:09:53 INFO - PROCESS | 5220 | 1465427393327 Marionette DEBUG loaded listener.js 16:09:53 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x91ccd800) [pid = 5220] [serial = 1713] [outer = 0x91bc4400] 16:09:54 INFO - PROCESS | 5220 | 1465427394215 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 16:09:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 16:09:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1183ms 16:09:54 INFO - PROCESS | 5220 | 1465427394258 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 16:09:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 16:09:54 INFO - PROCESS | 5220 | 1465427394262 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 16:09:54 INFO - PROCESS | 5220 | 1465427394269 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 16:09:54 INFO - PROCESS | 5220 | 1465427394274 Marionette TRACE conn3 <- [1,2254,null,{}] 16:09:54 INFO - PROCESS | 5220 | 1465427394291 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:54 INFO - PROCESS | 5220 | 1465427394300 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:54 INFO - PROCESS | 5220 | 1465427394463 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 16:09:54 INFO - PROCESS | 5220 | 1465427394610 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:54 INFO - PROCESS | 5220 | 1465427394618 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:54 INFO - PROCESS | 5220 | ++DOCSHELL 0x92cc4400 == 36 [pid = 5220] [id = 571] 16:09:54 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x92cc4c00) [pid = 5220] [serial = 1714] [outer = (nil)] 16:09:54 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x9381dc00) [pid = 5220] [serial = 1715] [outer = 0x92cc4c00] 16:09:54 INFO - PROCESS | 5220 | 1465427394701 Marionette DEBUG loaded listener.js 16:09:54 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x9382b800) [pid = 5220] [serial = 1716] [outer = 0x92cc4c00] 16:09:55 INFO - PROCESS | 5220 | 1465427395600 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 16:09:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 16:09:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1389ms 16:09:55 INFO - PROCESS | 5220 | 1465427395660 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 16:09:55 INFO - PROCESS | 5220 | 1465427395665 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 16:09:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 16:09:55 INFO - PROCESS | 5220 | 1465427395671 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 16:09:55 INFO - PROCESS | 5220 | 1465427395673 Marionette TRACE conn3 <- [1,2258,null,{}] 16:09:55 INFO - PROCESS | 5220 | 1465427395679 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:55 INFO - PROCESS | 5220 | 1465427395684 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:55 INFO - PROCESS | 5220 | 1465427395898 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 16:09:55 INFO - PROCESS | 5220 | 1465427395917 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:55 INFO - PROCESS | 5220 | 1465427395926 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:55 INFO - PROCESS | 5220 | ++DOCSHELL 0x92cd1c00 == 37 [pid = 5220] [id = 572] 16:09:55 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x93829400) [pid = 5220] [serial = 1717] [outer = (nil)] 16:09:55 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x93c36800) [pid = 5220] [serial = 1718] [outer = 0x93829400] 16:09:55 INFO - PROCESS | 5220 | 1465427395993 Marionette DEBUG loaded listener.js 16:09:56 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x93c42400) [pid = 5220] [serial = 1719] [outer = 0x93829400] 16:09:56 INFO - PROCESS | 5220 | 1465427396899 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 16:09:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 16:09:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1276ms 16:09:57 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x8f442400) [pid = 5220] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 16:09:57 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x922c3000) [pid = 5220] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 16:09:57 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x951d0000) [pid = 5220] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 16:09:57 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x91cca800) [pid = 5220] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 16:09:57 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x9768f800) [pid = 5220] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 16:09:57 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x90fa4400) [pid = 5220] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 16:09:57 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x8f440000) [pid = 5220] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 16:09:57 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x90f9f000) [pid = 5220] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 16:09:57 INFO - PROCESS | 5220 | --DOMWINDOW == 67 (0x98256c00) [pid = 5220] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 16:09:57 INFO - PROCESS | 5220 | --DOMWINDOW == 66 (0x99c14400) [pid = 5220] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 16:09:57 INFO - PROCESS | 5220 | --DOMWINDOW == 65 (0x8f5bbc00) [pid = 5220] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 16:09:57 INFO - PROCESS | 5220 | --DOMWINDOW == 64 (0x91be8400) [pid = 5220] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 16:09:57 INFO - PROCESS | 5220 | 1465427397064 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 16:09:57 INFO - PROCESS | 5220 | 1465427397070 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 16:09:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 16:09:57 INFO - PROCESS | 5220 | 1465427397086 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 16:09:57 INFO - PROCESS | 5220 | 1465427397090 Marionette TRACE conn3 <- [1,2262,null,{}] 16:09:57 INFO - PROCESS | 5220 | 1465427397095 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:57 INFO - PROCESS | 5220 | 1465427397101 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:57 INFO - PROCESS | 5220 | 1465427397251 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 16:09:57 INFO - PROCESS | 5220 | 1465427397281 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:57 INFO - PROCESS | 5220 | 1465427397292 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:57 INFO - PROCESS | 5220 | ++DOCSHELL 0x910df000 == 38 [pid = 5220] [id = 573] 16:09:57 INFO - PROCESS | 5220 | ++DOMWINDOW == 65 (0x91269400) [pid = 5220] [serial = 1720] [outer = (nil)] 16:09:57 INFO - PROCESS | 5220 | ++DOMWINDOW == 66 (0x92369c00) [pid = 5220] [serial = 1721] [outer = 0x91269400] 16:09:57 INFO - PROCESS | 5220 | 1465427397488 Marionette DEBUG loaded listener.js 16:09:57 INFO - PROCESS | 5220 | ++DOMWINDOW == 67 (0x93905c00) [pid = 5220] [serial = 1722] [outer = 0x91269400] 16:09:58 INFO - PROCESS | 5220 | 1465427398282 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 16:09:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 16:09:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1205ms 16:09:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 16:09:58 INFO - PROCESS | 5220 | 1465427398291 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 16:09:58 INFO - PROCESS | 5220 | 1465427398294 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 16:09:58 INFO - PROCESS | 5220 | 1465427398301 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 16:09:58 INFO - PROCESS | 5220 | 1465427398304 Marionette TRACE conn3 <- [1,2266,null,{}] 16:09:58 INFO - PROCESS | 5220 | 1465427398309 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:58 INFO - PROCESS | 5220 | 1465427398319 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:58 INFO - PROCESS | 5220 | 1465427398569 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 16:09:58 INFO - PROCESS | 5220 | 1465427398583 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:58 INFO - PROCESS | 5220 | 1465427398592 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:58 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e49f400 == 39 [pid = 5220] [id = 574] 16:09:58 INFO - PROCESS | 5220 | ++DOMWINDOW == 68 (0x8ece1000) [pid = 5220] [serial = 1723] [outer = (nil)] 16:09:58 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x97697000) [pid = 5220] [serial = 1724] [outer = 0x8ece1000] 16:09:58 INFO - PROCESS | 5220 | 1465427398657 Marionette DEBUG loaded listener.js 16:09:58 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x9769ac00) [pid = 5220] [serial = 1725] [outer = 0x8ece1000] 16:09:59 INFO - PROCESS | 5220 | 1465427399657 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 16:09:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 16:09:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1388ms 16:09:59 INFO - PROCESS | 5220 | 1465427399689 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 16:09:59 INFO - PROCESS | 5220 | 1465427399696 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 16:09:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 16:09:59 INFO - PROCESS | 5220 | 1465427399705 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 16:09:59 INFO - PROCESS | 5220 | 1465427399709 Marionette TRACE conn3 <- [1,2270,null,{}] 16:09:59 INFO - PROCESS | 5220 | 1465427399718 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:59 INFO - PROCESS | 5220 | 1465427399724 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:09:59 INFO - PROCESS | 5220 | 1465427399904 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 16:10:00 INFO - PROCESS | 5220 | 1465427400084 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:00 INFO - PROCESS | 5220 | 1465427400100 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:00 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e666c00 == 40 [pid = 5220] [id = 575] 16:10:00 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x8ecd5800) [pid = 5220] [serial = 1726] [outer = (nil)] 16:10:00 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x90f9a400) [pid = 5220] [serial = 1727] [outer = 0x8ecd5800] 16:10:00 INFO - PROCESS | 5220 | 1465427400239 Marionette DEBUG loaded listener.js 16:10:00 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x91263c00) [pid = 5220] [serial = 1728] [outer = 0x8ecd5800] 16:10:01 INFO - PROCESS | 5220 | 1465427401162 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 16:10:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 16:10:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1533ms 16:10:01 INFO - PROCESS | 5220 | 1465427401240 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 16:10:01 INFO - PROCESS | 5220 | 1465427401247 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 16:10:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 16:10:01 INFO - PROCESS | 5220 | 1465427401259 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 16:10:01 INFO - PROCESS | 5220 | 1465427401263 Marionette TRACE conn3 <- [1,2274,null,{}] 16:10:01 INFO - PROCESS | 5220 | 1465427401269 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:01 INFO - PROCESS | 5220 | 1465427401275 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:01 INFO - PROCESS | 5220 | 1465427401523 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 16:10:01 INFO - PROCESS | 5220 | 1465427401768 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:01 INFO - PROCESS | 5220 | 1465427401782 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:01 INFO - PROCESS | 5220 | ++DOCSHELL 0x91ff2400 == 41 [pid = 5220] [id = 576] 16:10:01 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x92365c00) [pid = 5220] [serial = 1729] [outer = (nil)] 16:10:01 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x92cc5000) [pid = 5220] [serial = 1730] [outer = 0x92365c00] 16:10:01 INFO - PROCESS | 5220 | 1465427401925 Marionette DEBUG loaded listener.js 16:10:02 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x93827c00) [pid = 5220] [serial = 1731] [outer = 0x92365c00] 16:10:02 INFO - PROCESS | 5220 | 1465427402903 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 16:10:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 16:10:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1681ms 16:10:02 INFO - PROCESS | 5220 | 1465427402940 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 16:10:02 INFO - PROCESS | 5220 | 1465427402946 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 16:10:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 16:10:02 INFO - PROCESS | 5220 | 1465427402985 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 16:10:02 INFO - PROCESS | 5220 | 1465427402992 Marionette TRACE conn3 <- [1,2278,null,{}] 16:10:03 INFO - PROCESS | 5220 | 1465427403013 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:03 INFO - PROCESS | 5220 | 1465427403023 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:03 INFO - PROCESS | 5220 | 1465427403292 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 16:10:03 INFO - PROCESS | 5220 | 1465427403486 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:03 INFO - PROCESS | 5220 | 1465427403498 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:03 INFO - PROCESS | 5220 | ++DOCSHELL 0x97693c00 == 42 [pid = 5220] [id = 577] 16:10:03 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x97697400) [pid = 5220] [serial = 1732] [outer = (nil)] 16:10:03 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x9825d800) [pid = 5220] [serial = 1733] [outer = 0x97697400] 16:10:03 INFO - PROCESS | 5220 | 1465427403625 Marionette DEBUG loaded listener.js 16:10:03 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x98974800) [pid = 5220] [serial = 1734] [outer = 0x97697400] 16:10:04 INFO - PROCESS | 5220 | 1465427404514 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 16:10:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 16:10:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1590ms 16:10:04 INFO - PROCESS | 5220 | 1465427404575 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 16:10:04 INFO - PROCESS | 5220 | 1465427404579 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 16:10:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 16:10:04 INFO - PROCESS | 5220 | 1465427404586 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 16:10:04 INFO - PROCESS | 5220 | 1465427404589 Marionette TRACE conn3 <- [1,2282,null,{}] 16:10:04 INFO - PROCESS | 5220 | 1465427404595 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:04 INFO - PROCESS | 5220 | 1465427404600 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:04 INFO - PROCESS | 5220 | 1465427404774 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 16:10:04 INFO - PROCESS | 5220 | 1465427404952 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:04 INFO - PROCESS | 5220 | 1465427404963 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:04 INFO - PROCESS | 5220 | ++DOCSHELL 0x98d17800 == 43 [pid = 5220] [id = 578] 16:10:04 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0x98d22800) [pid = 5220] [serial = 1735] [outer = (nil)] 16:10:05 INFO - PROCESS | 5220 | ++DOMWINDOW == 81 (0x995bac00) [pid = 5220] [serial = 1736] [outer = 0x98d22800] 16:10:05 INFO - PROCESS | 5220 | 1465427405042 Marionette DEBUG loaded listener.js 16:10:05 INFO - PROCESS | 5220 | ++DOMWINDOW == 82 (0x997b3c00) [pid = 5220] [serial = 1737] [outer = 0x98d22800] 16:10:05 INFO - PROCESS | 5220 | 1465427405917 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 16:10:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 16:10:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1378ms 16:10:05 INFO - PROCESS | 5220 | 1465427405965 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 16:10:05 INFO - PROCESS | 5220 | 1465427405969 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 16:10:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 16:10:05 INFO - PROCESS | 5220 | 1465427405994 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 16:10:05 INFO - PROCESS | 5220 | 1465427405998 Marionette TRACE conn3 <- [1,2286,null,{}] 16:10:06 INFO - PROCESS | 5220 | 1465427406004 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:06 INFO - PROCESS | 5220 | 1465427406010 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:06 INFO - PROCESS | 5220 | 1465427406187 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 16:10:06 INFO - PROCESS | 5220 | 1465427406372 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:06 INFO - PROCESS | 5220 | 1465427406380 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:06 INFO - PROCESS | 5220 | ++DOCSHELL 0x982e6800 == 44 [pid = 5220] [id = 579] 16:10:06 INFO - PROCESS | 5220 | ++DOMWINDOW == 83 (0x99489400) [pid = 5220] [serial = 1738] [outer = (nil)] 16:10:06 INFO - PROCESS | 5220 | ++DOMWINDOW == 84 (0x9982c400) [pid = 5220] [serial = 1739] [outer = 0x99489400] 16:10:06 INFO - PROCESS | 5220 | 1465427406460 Marionette DEBUG loaded listener.js 16:10:06 INFO - PROCESS | 5220 | ++DOMWINDOW == 85 (0x99a12000) [pid = 5220] [serial = 1740] [outer = 0x99489400] 16:10:07 INFO - PROCESS | 5220 | 1465427407430 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 16:10:07 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 16:10:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1484ms 16:10:07 INFO - PROCESS | 5220 | 1465427407476 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 16:10:07 INFO - PROCESS | 5220 | 1465427407480 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 16:10:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 16:10:07 INFO - PROCESS | 5220 | 1465427407486 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 16:10:07 INFO - PROCESS | 5220 | 1465427407488 Marionette TRACE conn3 <- [1,2290,null,{}] 16:10:07 INFO - PROCESS | 5220 | 1465427407494 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:07 INFO - PROCESS | 5220 | 1465427407505 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:07 INFO - PROCESS | 5220 | 1465427407703 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 16:10:07 INFO - PROCESS | 5220 | 1465427407895 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:07 INFO - PROCESS | 5220 | 1465427407903 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:07 INFO - PROCESS | 5220 | ++DOCSHELL 0x91bebc00 == 45 [pid = 5220] [id = 580] 16:10:07 INFO - PROCESS | 5220 | ++DOMWINDOW == 86 (0x98258c00) [pid = 5220] [serial = 1741] [outer = (nil)] 16:10:07 INFO - PROCESS | 5220 | ++DOMWINDOW == 87 (0x99dcbc00) [pid = 5220] [serial = 1742] [outer = 0x98258c00] 16:10:07 INFO - PROCESS | 5220 | 1465427407985 Marionette DEBUG loaded listener.js 16:10:08 INFO - PROCESS | 5220 | ++DOMWINDOW == 88 (0x99e84800) [pid = 5220] [serial = 1743] [outer = 0x98258c00] 16:10:08 INFO - PROCESS | 5220 | 1465427408880 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 16:10:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 16:10:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1434ms 16:10:08 INFO - PROCESS | 5220 | 1465427408920 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 16:10:08 INFO - PROCESS | 5220 | 1465427408924 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 16:10:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 16:10:08 INFO - PROCESS | 5220 | 1465427408947 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 16:10:08 INFO - PROCESS | 5220 | 1465427408951 Marionette TRACE conn3 <- [1,2294,null,{}] 16:10:08 INFO - PROCESS | 5220 | 1465427408959 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:08 INFO - PROCESS | 5220 | 1465427408964 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:09 INFO - PROCESS | 5220 | 1465427409136 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 16:10:09 INFO - PROCESS | 5220 | 1465427409326 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:09 INFO - PROCESS | 5220 | 1465427409332 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:09 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4a5800 == 46 [pid = 5220] [id = 581] 16:10:09 INFO - PROCESS | 5220 | ++DOMWINDOW == 89 (0x8e4a6000) [pid = 5220] [serial = 1744] [outer = (nil)] 16:10:09 INFO - PROCESS | 5220 | ++DOMWINDOW == 90 (0x99fc4000) [pid = 5220] [serial = 1745] [outer = 0x8e4a6000] 16:10:09 INFO - PROCESS | 5220 | 1465427409413 Marionette DEBUG loaded listener.js 16:10:09 INFO - PROCESS | 5220 | ++DOMWINDOW == 91 (0x99fc7c00) [pid = 5220] [serial = 1746] [outer = 0x8e4a6000] 16:10:10 INFO - PROCESS | 5220 | 1465427410331 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 16:10:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 16:10:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1454ms 16:10:10 INFO - PROCESS | 5220 | 1465427410385 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 16:10:10 INFO - PROCESS | 5220 | 1465427410388 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 16:10:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 16:10:10 INFO - PROCESS | 5220 | 1465427410395 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 16:10:10 INFO - PROCESS | 5220 | 1465427410398 Marionette TRACE conn3 <- [1,2298,null,{}] 16:10:10 INFO - PROCESS | 5220 | 1465427410404 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:10 INFO - PROCESS | 5220 | 1465427410409 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:10 INFO - PROCESS | 5220 | 1465427410582 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 16:10:11 INFO - PROCESS | 5220 | 1465427411070 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:11 INFO - PROCESS | 5220 | 1465427411077 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:11 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e661800 == 47 [pid = 5220] [id = 582] 16:10:11 INFO - PROCESS | 5220 | ++DOMWINDOW == 92 (0x8e661c00) [pid = 5220] [serial = 1747] [outer = (nil)] 16:10:11 INFO - PROCESS | 5220 | ++DOMWINDOW == 93 (0x8ecda000) [pid = 5220] [serial = 1748] [outer = 0x8e661c00] 16:10:11 INFO - PROCESS | 5220 | 1465427411157 Marionette DEBUG loaded listener.js 16:10:11 INFO - PROCESS | 5220 | ++DOMWINDOW == 94 (0x8f449c00) [pid = 5220] [serial = 1749] [outer = 0x8e661c00] 16:10:12 INFO - PROCESS | 5220 | 1465427412035 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 16:10:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 16:10:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1687ms 16:10:12 INFO - PROCESS | 5220 | 1465427412084 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 16:10:12 INFO - PROCESS | 5220 | 1465427412092 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 16:10:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 16:10:12 INFO - PROCESS | 5220 | 1465427412100 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 16:10:12 INFO - PROCESS | 5220 | 1465427412105 Marionette TRACE conn3 <- [1,2302,null,{}] 16:10:12 INFO - PROCESS | 5220 | 1465427412148 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:12 INFO - PROCESS | 5220 | 1465427412157 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:12 INFO - PROCESS | 5220 | 1465427412403 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 16:10:12 INFO - PROCESS | 5220 | 1465427412572 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:12 INFO - PROCESS | 5220 | 1465427412583 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:12 INFO - PROCESS | 5220 | ++DOCSHELL 0x8ecde800 == 48 [pid = 5220] [id = 583] 16:10:12 INFO - PROCESS | 5220 | ++DOMWINDOW == 95 (0x8f5b1000) [pid = 5220] [serial = 1750] [outer = (nil)] 16:10:12 INFO - PROCESS | 5220 | ++DOMWINDOW == 96 (0x91ff4800) [pid = 5220] [serial = 1751] [outer = 0x8f5b1000] 16:10:12 INFO - PROCESS | 5220 | 1465427412659 Marionette DEBUG loaded listener.js 16:10:12 INFO - PROCESS | 5220 | ++DOMWINDOW == 97 (0x9235f400) [pid = 5220] [serial = 1752] [outer = 0x8f5b1000] 16:10:14 INFO - PROCESS | 5220 | --DOCSHELL 0x910df000 == 47 [pid = 5220] [id = 573] 16:10:14 INFO - PROCESS | 5220 | --DOCSHELL 0x92cd1c00 == 46 [pid = 5220] [id = 572] 16:10:14 INFO - PROCESS | 5220 | --DOCSHELL 0x92cc4400 == 45 [pid = 5220] [id = 571] 16:10:14 INFO - PROCESS | 5220 | --DOCSHELL 0x91266400 == 44 [pid = 5220] [id = 570] 16:10:14 INFO - PROCESS | 5220 | --DOCSHELL 0x8f48fc00 == 43 [pid = 5220] [id = 569] 16:10:14 INFO - PROCESS | 5220 | --DOCSHELL 0x90fa7400 == 42 [pid = 5220] [id = 555] 16:10:14 INFO - PROCESS | 5220 | --DOCSHELL 0x8e65f800 == 41 [pid = 5220] [id = 558] 16:10:14 INFO - PROCESS | 5220 | --DOCSHELL 0x8f491400 == 40 [pid = 5220] [id = 557] 16:10:14 INFO - PROCESS | 5220 | --DOCSHELL 0x951ed800 == 39 [pid = 5220] [id = 556] 16:10:14 INFO - PROCESS | 5220 | --DOCSHELL 0x92912c00 == 38 [pid = 5220] [id = 564] 16:10:14 INFO - PROCESS | 5220 | --DOCSHELL 0x8f44cc00 == 37 [pid = 5220] [id = 565] 16:10:14 INFO - PROCESS | 5220 | --DOCSHELL 0x90fa3800 == 36 [pid = 5220] [id = 566] 16:10:14 INFO - PROCESS | 5220 | --DOCSHELL 0x8f8a7400 == 35 [pid = 5220] [id = 559] 16:10:14 INFO - PROCESS | 5220 | --DOCSHELL 0x9125bc00 == 34 [pid = 5220] [id = 568] 16:10:14 INFO - PROCESS | 5220 | --DOCSHELL 0x93858800 == 33 [pid = 5220] [id = 567] 16:10:14 INFO - PROCESS | 5220 | --DOCSHELL 0x8e661800 == 32 [pid = 5220] [id = 582] 16:10:14 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4a5800 == 31 [pid = 5220] [id = 581] 16:10:14 INFO - PROCESS | 5220 | --DOCSHELL 0x91bebc00 == 30 [pid = 5220] [id = 580] 16:10:14 INFO - PROCESS | 5220 | --DOCSHELL 0x98d17800 == 29 [pid = 5220] [id = 578] 16:10:14 INFO - PROCESS | 5220 | --DOCSHELL 0x982e6800 == 28 [pid = 5220] [id = 579] 16:10:14 INFO - PROCESS | 5220 | --DOCSHELL 0x97693c00 == 27 [pid = 5220] [id = 577] 16:10:14 INFO - PROCESS | 5220 | --DOCSHELL 0x91ff2400 == 26 [pid = 5220] [id = 576] 16:10:14 INFO - PROCESS | 5220 | --DOCSHELL 0x8e49f400 == 25 [pid = 5220] [id = 574] 16:10:14 INFO - PROCESS | 5220 | --DOCSHELL 0x8e666c00 == 24 [pid = 5220] [id = 575] 16:10:14 INFO - PROCESS | 5220 | --DOMWINDOW == 96 (0x8f5b2c00) [pid = 5220] [serial = 1659] [outer = (nil)] [url = about:blank] 16:10:14 INFO - PROCESS | 5220 | --DOMWINDOW == 95 (0x8f5ae800) [pid = 5220] [serial = 1658] [outer = (nil)] [url = about:blank] 16:10:14 INFO - PROCESS | 5220 | --DOMWINDOW == 94 (0x92cc8000) [pid = 5220] [serial = 1662] [outer = (nil)] [url = about:blank] 16:10:14 INFO - PROCESS | 5220 | --DOMWINDOW == 93 (0x92364000) [pid = 5220] [serial = 1661] [outer = (nil)] [url = about:blank] 16:10:14 INFO - PROCESS | 5220 | --DOMWINDOW == 92 (0x9807dc00) [pid = 5220] [serial = 1665] [outer = (nil)] [url = about:blank] 16:10:14 INFO - PROCESS | 5220 | --DOMWINDOW == 91 (0x97692400) [pid = 5220] [serial = 1664] [outer = (nil)] [url = about:blank] 16:10:14 INFO - PROCESS | 5220 | --DOMWINDOW == 90 (0x91feac00) [pid = 5220] [serial = 1688] [outer = (nil)] [url = about:blank] 16:10:14 INFO - PROCESS | 5220 | --DOMWINDOW == 89 (0x9976ec00) [pid = 5220] [serial = 1668] [outer = (nil)] [url = about:blank] 16:10:14 INFO - PROCESS | 5220 | --DOMWINDOW == 88 (0x910d8800) [pid = 5220] [serial = 1685] [outer = (nil)] [url = about:blank] 16:10:14 INFO - PROCESS | 5220 | --DOMWINDOW == 87 (0x8f496400) [pid = 5220] [serial = 1682] [outer = (nil)] [url = about:blank] 16:10:14 INFO - PROCESS | 5220 | --DOMWINDOW == 86 (0x8f5adc00) [pid = 5220] [serial = 1683] [outer = (nil)] [url = about:blank] 16:10:14 INFO - PROCESS | 5220 | --DOMWINDOW == 85 (0x995ba800) [pid = 5220] [serial = 1667] [outer = (nil)] [url = about:blank] 16:10:14 INFO - PROCESS | 5220 | --DOMWINDOW == 84 (0x91267000) [pid = 5220] [serial = 1680] [outer = (nil)] [url = about:blank] 16:10:14 INFO - PROCESS | 5220 | --DOMWINDOW == 83 (0x910dd000) [pid = 5220] [serial = 1679] [outer = (nil)] [url = about:blank] 16:10:14 INFO - PROCESS | 5220 | --DOMWINDOW == 82 (0x99826c00) [pid = 5220] [serial = 1671] [outer = (nil)] [url = about:blank] 16:10:14 INFO - PROCESS | 5220 | --DOMWINDOW == 81 (0x9982a800) [pid = 5220] [serial = 1670] [outer = (nil)] [url = about:blank] 16:10:14 INFO - PROCESS | 5220 | --DOMWINDOW == 80 (0x99dca000) [pid = 5220] [serial = 1674] [outer = (nil)] [url = about:blank] 16:10:14 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x99c1bc00) [pid = 5220] [serial = 1673] [outer = (nil)] [url = about:blank] 16:10:14 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x92eddc00) [pid = 5220] [serial = 1677] [outer = (nil)] [url = about:blank] 16:10:14 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x91be5c00) [pid = 5220] [serial = 1676] [outer = (nil)] [url = about:blank] 16:10:14 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x922cc800) [pid = 5220] [serial = 1691] [outer = (nil)] [url = about:blank] 16:10:14 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x922c2c00) [pid = 5220] [serial = 1689] [outer = (nil)] [url = about:blank] 16:10:14 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x92cc4000) [pid = 5220] [serial = 1694] [outer = (nil)] [url = about:blank] 16:10:14 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x92366c00) [pid = 5220] [serial = 1692] [outer = (nil)] [url = about:blank] 16:10:14 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x9125d000) [pid = 5220] [serial = 1686] [outer = (nil)] [url = about:blank] 16:10:14 INFO - PROCESS | 5220 | 1465427414693 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 16:10:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 16:10:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 2637ms 16:10:14 INFO - PROCESS | 5220 | 1465427414737 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 16:10:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 16:10:14 INFO - PROCESS | 5220 | 1465427414743 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 16:10:14 INFO - PROCESS | 5220 | 1465427414750 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 16:10:14 INFO - PROCESS | 5220 | 1465427414755 Marionette TRACE conn3 <- [1,2306,null,{}] 16:10:14 INFO - PROCESS | 5220 | 1465427414765 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:14 INFO - PROCESS | 5220 | 1465427414770 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:14 INFO - PROCESS | 5220 | 1465427414927 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 16:10:15 INFO - PROCESS | 5220 | 1465427415107 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:15 INFO - PROCESS | 5220 | 1465427415115 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:15 INFO - PROCESS | 5220 | ++DOCSHELL 0x8ecdf400 == 25 [pid = 5220] [id = 584] 16:10:15 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x8f443c00) [pid = 5220] [serial = 1753] [outer = (nil)] 16:10:15 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x8f5adc00) [pid = 5220] [serial = 1754] [outer = 0x8f443c00] 16:10:15 INFO - PROCESS | 5220 | 1465427415193 Marionette DEBUG loaded listener.js 16:10:15 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x8f5b2800) [pid = 5220] [serial = 1755] [outer = 0x8f443c00] 16:10:16 INFO - PROCESS | 5220 | 1465427416016 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 16:10:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 16:10:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1297ms 16:10:16 INFO - PROCESS | 5220 | 1465427416047 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 16:10:16 INFO - PROCESS | 5220 | 1465427416055 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 16:10:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 16:10:16 INFO - PROCESS | 5220 | 1465427416067 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 16:10:16 INFO - PROCESS | 5220 | 1465427416071 Marionette TRACE conn3 <- [1,2310,null,{}] 16:10:16 INFO - PROCESS | 5220 | 1465427416077 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:16 INFO - PROCESS | 5220 | 1465427416082 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:16 INFO - PROCESS | 5220 | 1465427416241 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 16:10:16 INFO - PROCESS | 5220 | 1465427416251 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:16 INFO - PROCESS | 5220 | 1465427416260 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:16 INFO - PROCESS | 5220 | ++DOCSHELL 0x9125bc00 == 26 [pid = 5220] [id = 585] 16:10:16 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x9125d400) [pid = 5220] [serial = 1756] [outer = (nil)] 16:10:16 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x91262400) [pid = 5220] [serial = 1757] [outer = 0x9125d400] 16:10:16 INFO - PROCESS | 5220 | 1465427416329 Marionette DEBUG loaded listener.js 16:10:16 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x91bc5800) [pid = 5220] [serial = 1758] [outer = 0x9125d400] 16:10:17 INFO - PROCESS | 5220 | 1465427417323 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 16:10:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 16:10:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1294ms 16:10:17 INFO - PROCESS | 5220 | 1465427417360 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 16:10:17 INFO - PROCESS | 5220 | 1465427417364 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 16:10:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 16:10:17 INFO - PROCESS | 5220 | 1465427417370 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 16:10:17 INFO - PROCESS | 5220 | 1465427417383 Marionette TRACE conn3 <- [1,2314,null,{}] 16:10:17 INFO - PROCESS | 5220 | 1465427417411 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:17 INFO - PROCESS | 5220 | 1465427417419 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:17 INFO - PROCESS | 5220 | 1465427417630 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 16:10:17 INFO - PROCESS | 5220 | 1465427417653 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:17 INFO - PROCESS | 5220 | 1465427417663 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:17 INFO - PROCESS | 5220 | ++DOCSHELL 0x922c3800 == 27 [pid = 5220] [id = 586] 16:10:17 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x922c6000) [pid = 5220] [serial = 1759] [outer = (nil)] 16:10:17 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0x922cd000) [pid = 5220] [serial = 1760] [outer = 0x922c6000] 16:10:17 INFO - PROCESS | 5220 | 1465427417735 Marionette DEBUG loaded listener.js 16:10:17 INFO - PROCESS | 5220 | ++DOMWINDOW == 81 (0x92366800) [pid = 5220] [serial = 1761] [outer = 0x922c6000] 16:10:18 INFO - PROCESS | 5220 | 1465427418698 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 16:10:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 16:10:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1350ms 16:10:18 INFO - PROCESS | 5220 | 1465427418721 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 16:10:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 16:10:18 INFO - PROCESS | 5220 | 1465427418725 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 16:10:18 INFO - PROCESS | 5220 | 1465427418732 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 16:10:18 INFO - PROCESS | 5220 | 1465427418735 Marionette TRACE conn3 <- [1,2318,null,{}] 16:10:18 INFO - PROCESS | 5220 | 1465427418741 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:18 INFO - PROCESS | 5220 | 1465427418746 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:18 INFO - PROCESS | 5220 | 1465427418972 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 16:10:19 INFO - PROCESS | 5220 | --DOMWINDOW == 80 (0x93829400) [pid = 5220] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 16:10:19 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x91269400) [pid = 5220] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 16:10:19 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x93904c00) [pid = 5220] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 16:10:19 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x92cc4c00) [pid = 5220] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 16:10:19 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x91bc4400) [pid = 5220] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 16:10:19 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x91fed400) [pid = 5220] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 16:10:19 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x8f494800) [pid = 5220] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 16:10:19 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x8f496c00) [pid = 5220] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 16:10:19 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x91265c00) [pid = 5220] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 16:10:19 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x92916400) [pid = 5220] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 16:10:19 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x8ece1000) [pid = 5220] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 16:10:19 INFO - PROCESS | 5220 | 1465427419618 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:19 INFO - PROCESS | 5220 | 1465427419630 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:19 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4aa000 == 28 [pid = 5220] [id = 587] 16:10:19 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x8e665c00) [pid = 5220] [serial = 1762] [outer = (nil)] 16:10:19 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x8f8a4c00) [pid = 5220] [serial = 1763] [outer = 0x8e665c00] 16:10:19 INFO - PROCESS | 5220 | 1465427419695 Marionette DEBUG loaded listener.js 16:10:19 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x91ff0c00) [pid = 5220] [serial = 1764] [outer = 0x8e665c00] 16:10:20 INFO - PROCESS | 5220 | 1465427420378 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 16:10:20 INFO - PROCESS | 5220 | 1465427420415 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 16:10:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 16:10:20 INFO - PROCESS | 5220 | 1465427420420 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 16:10:20 INFO - PROCESS | 5220 | 1465427420424 Marionette TRACE conn3 <- [1,2322,null,{}] 16:10:20 INFO - PROCESS | 5220 | 1465427420429 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:20 INFO - PROCESS | 5220 | 1465427420434 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:20 INFO - PROCESS | 5220 | 1465427420626 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 16:10:20 INFO - PROCESS | 5220 | 1465427420638 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:20 INFO - PROCESS | 5220 | 1465427420645 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:20 INFO - PROCESS | 5220 | ++DOCSHELL 0x9291b800 == 29 [pid = 5220] [id = 588] 16:10:20 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x92cc2400) [pid = 5220] [serial = 1765] [outer = (nil)] 16:10:20 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x92cd1c00) [pid = 5220] [serial = 1766] [outer = 0x92cc2400] 16:10:20 INFO - PROCESS | 5220 | 1465427420712 Marionette DEBUG loaded listener.js 16:10:20 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x93826400) [pid = 5220] [serial = 1767] [outer = 0x92cc2400] 16:10:21 INFO - PROCESS | 5220 | 1465427421608 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 16:10:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 16:10:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1227ms 16:10:21 INFO - PROCESS | 5220 | 1465427421649 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 16:10:21 INFO - PROCESS | 5220 | 1465427421656 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 16:10:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 16:10:21 INFO - PROCESS | 5220 | 1465427421665 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 16:10:21 INFO - PROCESS | 5220 | 1465427421672 Marionette TRACE conn3 <- [1,2326,null,{}] 16:10:21 INFO - PROCESS | 5220 | 1465427421743 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:21 INFO - PROCESS | 5220 | 1465427421749 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:21 INFO - PROCESS | 5220 | 1465427421935 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 16:10:22 INFO - PROCESS | 5220 | 1465427422131 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:22 INFO - PROCESS | 5220 | 1465427422148 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:22 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f492c00 == 30 [pid = 5220] [id = 589] 16:10:22 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x8f496400) [pid = 5220] [serial = 1768] [outer = (nil)] 16:10:22 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x8f5af000) [pid = 5220] [serial = 1769] [outer = 0x8f496400] 16:10:22 INFO - PROCESS | 5220 | 1465427422265 Marionette DEBUG loaded listener.js 16:10:22 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x90f9d000) [pid = 5220] [serial = 1770] [outer = 0x8f496400] 16:10:23 INFO - PROCESS | 5220 | 1465427423280 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 16:10:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 16:10:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1651ms 16:10:23 INFO - PROCESS | 5220 | 1465427423330 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 16:10:23 INFO - PROCESS | 5220 | 1465427423338 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 16:10:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 16:10:23 INFO - PROCESS | 5220 | 1465427423350 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 16:10:23 INFO - PROCESS | 5220 | 1465427423354 Marionette TRACE conn3 <- [1,2330,null,{}] 16:10:23 INFO - PROCESS | 5220 | 1465427423361 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:23 INFO - PROCESS | 5220 | 1465427423367 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:23 INFO - PROCESS | 5220 | 1465427423546 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 16:10:23 INFO - PROCESS | 5220 | 1465427423708 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:23 INFO - PROCESS | 5220 | 1465427423717 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:23 INFO - PROCESS | 5220 | ++DOCSHELL 0x91beb800 == 31 [pid = 5220] [id = 590] 16:10:23 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0x91beec00) [pid = 5220] [serial = 1771] [outer = (nil)] 16:10:23 INFO - PROCESS | 5220 | ++DOMWINDOW == 81 (0x91ff1c00) [pid = 5220] [serial = 1772] [outer = 0x91beec00] 16:10:23 INFO - PROCESS | 5220 | 1465427423799 Marionette DEBUG loaded listener.js 16:10:23 INFO - PROCESS | 5220 | ++DOMWINDOW == 82 (0x91beb000) [pid = 5220] [serial = 1773] [outer = 0x91beec00] 16:10:24 INFO - PROCESS | 5220 | 1465427424881 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 16:10:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 16:10:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1587ms 16:10:24 INFO - PROCESS | 5220 | 1465427424937 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 16:10:24 INFO - PROCESS | 5220 | 1465427424941 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 16:10:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 16:10:24 INFO - PROCESS | 5220 | 1465427424948 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 16:10:24 INFO - PROCESS | 5220 | 1465427424955 Marionette TRACE conn3 <- [1,2334,null,{}] 16:10:24 INFO - PROCESS | 5220 | 1465427424971 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:24 INFO - PROCESS | 5220 | 1465427424980 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:25 INFO - PROCESS | 5220 | 1465427425195 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 16:10:25 INFO - PROCESS | 5220 | 1465427425430 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:25 INFO - PROCESS | 5220 | 1465427425442 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:25 INFO - PROCESS | 5220 | ++DOCSHELL 0x93a21c00 == 32 [pid = 5220] [id = 591] 16:10:25 INFO - PROCESS | 5220 | ++DOMWINDOW == 83 (0x93c33800) [pid = 5220] [serial = 1774] [outer = (nil)] 16:10:25 INFO - PROCESS | 5220 | ++DOMWINDOW == 84 (0x94753400) [pid = 5220] [serial = 1775] [outer = 0x93c33800] 16:10:25 INFO - PROCESS | 5220 | 1465427425565 Marionette DEBUG loaded listener.js 16:10:25 INFO - PROCESS | 5220 | ++DOMWINDOW == 85 (0x94763000) [pid = 5220] [serial = 1776] [outer = 0x93c33800] 16:10:26 INFO - PROCESS | 5220 | 1465427426488 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 16:10:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 16:10:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1592ms 16:10:26 INFO - PROCESS | 5220 | 1465427426562 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 16:10:26 INFO - PROCESS | 5220 | 1465427426567 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 16:10:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 16:10:26 INFO - PROCESS | 5220 | 1465427426576 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 16:10:26 INFO - PROCESS | 5220 | 1465427426579 Marionette TRACE conn3 <- [1,2338,null,{}] 16:10:26 INFO - PROCESS | 5220 | 1465427426584 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:26 INFO - PROCESS | 5220 | 1465427426590 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:26 INFO - PROCESS | 5220 | 1465427426760 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 16:10:26 INFO - PROCESS | 5220 | 1465427426941 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:26 INFO - PROCESS | 5220 | 1465427426953 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:26 INFO - PROCESS | 5220 | ++DOCSHELL 0x951c6000 == 33 [pid = 5220] [id = 592] 16:10:26 INFO - PROCESS | 5220 | ++DOMWINDOW == 86 (0x951e5800) [pid = 5220] [serial = 1777] [outer = (nil)] 16:10:27 INFO - PROCESS | 5220 | ++DOMWINDOW == 87 (0x97695c00) [pid = 5220] [serial = 1778] [outer = 0x951e5800] 16:10:27 INFO - PROCESS | 5220 | 1465427427040 Marionette DEBUG loaded listener.js 16:10:27 INFO - PROCESS | 5220 | ++DOMWINDOW == 88 (0x9807dc00) [pid = 5220] [serial = 1779] [outer = 0x951e5800] 16:10:28 INFO - PROCESS | 5220 | 1465427428103 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 16:10:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 16:10:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1728ms 16:10:28 INFO - PROCESS | 5220 | 1465427428315 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 16:10:28 INFO - PROCESS | 5220 | 1465427428322 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 16:10:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 16:10:28 INFO - PROCESS | 5220 | 1465427428330 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 16:10:28 INFO - PROCESS | 5220 | 1465427428335 Marionette TRACE conn3 <- [1,2342,null,{}] 16:10:28 INFO - PROCESS | 5220 | 1465427428351 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:28 INFO - PROCESS | 5220 | 1465427428357 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:28 INFO - PROCESS | 5220 | 1465427428511 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 16:10:28 INFO - PROCESS | 5220 | 1465427428754 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:28 INFO - PROCESS | 5220 | 1465427428767 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:28 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f446400 == 34 [pid = 5220] [id = 593] 16:10:28 INFO - PROCESS | 5220 | ++DOMWINDOW == 89 (0x8f448800) [pid = 5220] [serial = 1780] [outer = (nil)] 16:10:28 INFO - PROCESS | 5220 | ++DOMWINDOW == 90 (0x8f49b400) [pid = 5220] [serial = 1781] [outer = 0x8f448800] 16:10:28 INFO - PROCESS | 5220 | 1465427428841 Marionette DEBUG loaded listener.js 16:10:28 INFO - PROCESS | 5220 | ++DOMWINDOW == 91 (0x90f99c00) [pid = 5220] [serial = 1782] [outer = 0x8f448800] 16:10:29 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4aa000 == 33 [pid = 5220] [id = 587] 16:10:29 INFO - PROCESS | 5220 | --DOCSHELL 0x922c3800 == 32 [pid = 5220] [id = 586] 16:10:29 INFO - PROCESS | 5220 | --DOCSHELL 0x9125bc00 == 31 [pid = 5220] [id = 585] 16:10:29 INFO - PROCESS | 5220 | --DOCSHELL 0x8ecdf400 == 30 [pid = 5220] [id = 584] 16:10:29 INFO - PROCESS | 5220 | --DOCSHELL 0x8ecde800 == 29 [pid = 5220] [id = 583] 16:10:29 INFO - PROCESS | 5220 | 1465427429803 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 16:10:29 INFO - PROCESS | 5220 | --DOMWINDOW == 90 (0x93c36800) [pid = 5220] [serial = 1718] [outer = (nil)] [url = about:blank] 16:10:29 INFO - PROCESS | 5220 | --DOMWINDOW == 89 (0x93c42400) [pid = 5220] [serial = 1719] [outer = (nil)] [url = about:blank] 16:10:29 INFO - PROCESS | 5220 | --DOMWINDOW == 88 (0x92369c00) [pid = 5220] [serial = 1721] [outer = (nil)] [url = about:blank] 16:10:29 INFO - PROCESS | 5220 | --DOMWINDOW == 87 (0x93905c00) [pid = 5220] [serial = 1722] [outer = (nil)] [url = about:blank] 16:10:29 INFO - PROCESS | 5220 | --DOMWINDOW == 86 (0x93a1b400) [pid = 5220] [serial = 1703] [outer = (nil)] [url = about:blank] 16:10:29 INFO - PROCESS | 5220 | --DOMWINDOW == 85 (0x93a22400) [pid = 5220] [serial = 1704] [outer = (nil)] [url = about:blank] 16:10:29 INFO - PROCESS | 5220 | --DOMWINDOW == 84 (0x9381dc00) [pid = 5220] [serial = 1715] [outer = (nil)] [url = about:blank] 16:10:29 INFO - PROCESS | 5220 | --DOMWINDOW == 83 (0x91be6400) [pid = 5220] [serial = 1712] [outer = (nil)] [url = about:blank] 16:10:29 INFO - PROCESS | 5220 | --DOMWINDOW == 82 (0x91ccd800) [pid = 5220] [serial = 1713] [outer = (nil)] [url = about:blank] 16:10:29 INFO - PROCESS | 5220 | --DOMWINDOW == 81 (0x922cf800) [pid = 5220] [serial = 1700] [outer = (nil)] [url = about:blank] 16:10:29 INFO - PROCESS | 5220 | --DOMWINDOW == 80 (0x922cb400) [pid = 5220] [serial = 1701] [outer = (nil)] [url = about:blank] 16:10:29 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x8f8a3800) [pid = 5220] [serial = 1697] [outer = (nil)] [url = about:blank] 16:10:29 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x90fa4000) [pid = 5220] [serial = 1698] [outer = (nil)] [url = about:blank] 16:10:29 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x8f5b5800) [pid = 5220] [serial = 1709] [outer = (nil)] [url = about:blank] 16:10:29 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x8f8a6c00) [pid = 5220] [serial = 1710] [outer = (nil)] [url = about:blank] 16:10:29 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x951c4c00) [pid = 5220] [serial = 1706] [outer = (nil)] [url = about:blank] 16:10:29 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x951cb800) [pid = 5220] [serial = 1707] [outer = (nil)] [url = about:blank] 16:10:29 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x92ccac00) [pid = 5220] [serial = 1695] [outer = (nil)] [url = about:blank] 16:10:29 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x97697000) [pid = 5220] [serial = 1724] [outer = (nil)] [url = about:blank] 16:10:29 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x9769ac00) [pid = 5220] [serial = 1725] [outer = (nil)] [url = about:blank] 16:10:29 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x9382b800) [pid = 5220] [serial = 1716] [outer = (nil)] [url = about:blank] 16:10:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 16:10:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1538ms 16:10:29 INFO - PROCESS | 5220 | 1465427429868 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 16:10:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 16:10:29 INFO - PROCESS | 5220 | 1465427429873 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 16:10:29 INFO - PROCESS | 5220 | 1465427429883 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 16:10:29 INFO - PROCESS | 5220 | 1465427429890 Marionette TRACE conn3 <- [1,2346,null,{}] 16:10:29 INFO - PROCESS | 5220 | 1465427429895 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:29 INFO - PROCESS | 5220 | 1465427429901 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:30 INFO - PROCESS | 5220 | 1465427430057 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 16:10:30 INFO - PROCESS | 5220 | 1465427430196 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:30 INFO - PROCESS | 5220 | 1465427430205 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:30 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e664000 == 30 [pid = 5220] [id = 594] 16:10:30 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x910db800) [pid = 5220] [serial = 1783] [outer = (nil)] 16:10:30 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x91bccc00) [pid = 5220] [serial = 1784] [outer = 0x910db800] 16:10:30 INFO - PROCESS | 5220 | 1465427430291 Marionette DEBUG loaded listener.js 16:10:30 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x91ccac00) [pid = 5220] [serial = 1785] [outer = 0x910db800] 16:10:31 INFO - PROCESS | 5220 | 1465427431117 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 16:10:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 16:10:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1285ms 16:10:31 INFO - PROCESS | 5220 | 1465427431165 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 16:10:31 INFO - PROCESS | 5220 | 1465427431169 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 16:10:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 16:10:31 INFO - PROCESS | 5220 | 1465427431175 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 16:10:31 INFO - PROCESS | 5220 | 1465427431178 Marionette TRACE conn3 <- [1,2350,null,{}] 16:10:31 INFO - PROCESS | 5220 | 1465427431193 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:31 INFO - PROCESS | 5220 | 1465427431201 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:31 INFO - PROCESS | 5220 | 1465427431358 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 16:10:31 INFO - PROCESS | 5220 | 1465427431370 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:31 INFO - PROCESS | 5220 | 1465427431382 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:31 INFO - PROCESS | 5220 | ++DOCSHELL 0x92cc9400 == 31 [pid = 5220] [id = 595] 16:10:31 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x92cca000) [pid = 5220] [serial = 1786] [outer = (nil)] 16:10:31 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x9381dc00) [pid = 5220] [serial = 1787] [outer = 0x92cca000] 16:10:31 INFO - PROCESS | 5220 | 1465427431450 Marionette DEBUG loaded listener.js 16:10:31 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x93906400) [pid = 5220] [serial = 1788] [outer = 0x92cca000] 16:10:32 INFO - PROCESS | 5220 | 1465427432400 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 16:10:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 16:10:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1233ms 16:10:32 INFO - PROCESS | 5220 | 1465427432408 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 16:10:32 INFO - PROCESS | 5220 | 1465427432411 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 16:10:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 16:10:32 INFO - PROCESS | 5220 | 1465427432426 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 16:10:32 INFO - PROCESS | 5220 | 1465427432430 Marionette TRACE conn3 <- [1,2354,null,{}] 16:10:32 INFO - PROCESS | 5220 | 1465427432441 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:32 INFO - PROCESS | 5220 | 1465427432445 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:32 INFO - PROCESS | 5220 | 1465427432650 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 16:10:32 INFO - PROCESS | 5220 | 1465427432678 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:32 INFO - PROCESS | 5220 | 1465427432684 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:32 INFO - PROCESS | 5220 | ++DOCSHELL 0x9125f000 == 32 [pid = 5220] [id = 596] 16:10:32 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x93a1ec00) [pid = 5220] [serial = 1789] [outer = (nil)] 16:10:32 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x93c3c400) [pid = 5220] [serial = 1790] [outer = 0x93a1ec00] 16:10:32 INFO - PROCESS | 5220 | 1465427432752 Marionette DEBUG loaded listener.js 16:10:32 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x94757400) [pid = 5220] [serial = 1791] [outer = 0x93a1ec00] 16:10:33 INFO - PROCESS | 5220 | 1465427433745 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 16:10:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 16:10:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1385ms 16:10:33 INFO - PROCESS | 5220 | 1465427433814 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 16:10:33 INFO - PROCESS | 5220 | 1465427433817 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 16:10:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 16:10:33 INFO - PROCESS | 5220 | 1465427433825 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 16:10:33 INFO - PROCESS | 5220 | 1465427433829 Marionette TRACE conn3 <- [1,2358,null,{}] 16:10:33 INFO - PROCESS | 5220 | 1465427433834 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:33 INFO - PROCESS | 5220 | 1465427433840 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:34 INFO - PROCESS | 5220 | 1465427434060 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 16:10:34 INFO - PROCESS | 5220 | 1465427434077 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:34 INFO - PROCESS | 5220 | 1465427434083 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:34 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e659400 == 33 [pid = 5220] [id = 597] 16:10:34 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0x951c7000) [pid = 5220] [serial = 1792] [outer = (nil)] 16:10:34 INFO - PROCESS | 5220 | ++DOMWINDOW == 81 (0x951f1800) [pid = 5220] [serial = 1793] [outer = 0x951c7000] 16:10:34 INFO - PROCESS | 5220 | 1465427434153 Marionette DEBUG loaded listener.js 16:10:34 INFO - PROCESS | 5220 | ++DOMWINDOW == 82 (0x951eac00) [pid = 5220] [serial = 1794] [outer = 0x951c7000] 16:10:34 INFO - PROCESS | 5220 | --DOMWINDOW == 81 (0x8ecd5800) [pid = 5220] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 16:10:34 INFO - PROCESS | 5220 | --DOMWINDOW == 80 (0x92365c00) [pid = 5220] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 16:10:34 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x922c6000) [pid = 5220] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 16:10:34 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x97697400) [pid = 5220] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 16:10:34 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x8e665c00) [pid = 5220] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 16:10:34 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x98d22800) [pid = 5220] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 16:10:34 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x9125d400) [pid = 5220] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 16:10:34 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x8f5b1000) [pid = 5220] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 16:10:34 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x99489400) [pid = 5220] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 16:10:34 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x98258c00) [pid = 5220] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 16:10:34 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x8e4a6000) [pid = 5220] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 16:10:34 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x8e661c00) [pid = 5220] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 16:10:35 INFO - PROCESS | 5220 | 1465427435174 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 16:10:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 16:10:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1378ms 16:10:35 INFO - PROCESS | 5220 | 1465427435203 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 16:10:35 INFO - PROCESS | 5220 | 1465427435207 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 16:10:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 16:10:35 INFO - PROCESS | 5220 | 1465427435212 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 16:10:35 INFO - PROCESS | 5220 | 1465427435216 Marionette TRACE conn3 <- [1,2362,null,{}] 16:10:35 INFO - PROCESS | 5220 | 1465427435221 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:35 INFO - PROCESS | 5220 | 1465427435231 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:35 INFO - PROCESS | 5220 | 1465427435489 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 16:10:35 INFO - PROCESS | 5220 | 1465427435507 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:35 INFO - PROCESS | 5220 | 1465427435523 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:35 INFO - PROCESS | 5220 | ++DOCSHELL 0x91be1400 == 34 [pid = 5220] [id = 598] 16:10:35 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x9291a400) [pid = 5220] [serial = 1795] [outer = (nil)] 16:10:35 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x94768c00) [pid = 5220] [serial = 1796] [outer = 0x9291a400] 16:10:35 INFO - PROCESS | 5220 | 1465427435591 Marionette DEBUG loaded listener.js 16:10:35 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x98d1c000) [pid = 5220] [serial = 1797] [outer = 0x9291a400] 16:10:36 INFO - PROCESS | 5220 | 1465427436498 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 16:10:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 16:10:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1332ms 16:10:36 INFO - PROCESS | 5220 | 1465427436546 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 16:10:36 INFO - PROCESS | 5220 | 1465427436550 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 16:10:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 16:10:36 INFO - PROCESS | 5220 | 1465427436560 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 16:10:36 INFO - PROCESS | 5220 | 1465427436563 Marionette TRACE conn3 <- [1,2366,null,{}] 16:10:36 INFO - PROCESS | 5220 | 1465427436569 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:36 INFO - PROCESS | 5220 | 1465427436573 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:36 INFO - PROCESS | 5220 | 1465427436719 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 16:10:36 INFO - PROCESS | 5220 | 1465427436968 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:36 INFO - PROCESS | 5220 | 1465427436977 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:37 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4a0400 == 35 [pid = 5220] [id = 599] 16:10:37 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x8e4a2c00) [pid = 5220] [serial = 1798] [outer = (nil)] 16:10:37 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x8e4ab800) [pid = 5220] [serial = 1799] [outer = 0x8e4a2c00] 16:10:37 INFO - PROCESS | 5220 | 1465427437076 Marionette DEBUG loaded listener.js 16:10:37 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x8e65ec00) [pid = 5220] [serial = 1800] [outer = 0x8e4a2c00] 16:10:38 INFO - PROCESS | 5220 | 1465427438147 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 16:10:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 16:10:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1639ms 16:10:38 INFO - PROCESS | 5220 | 1465427438202 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 16:10:38 INFO - PROCESS | 5220 | 1465427438208 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 16:10:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 16:10:38 INFO - PROCESS | 5220 | 1465427438217 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 16:10:38 INFO - PROCESS | 5220 | 1465427438222 Marionette TRACE conn3 <- [1,2370,null,{}] 16:10:38 INFO - PROCESS | 5220 | 1465427438231 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:38 INFO - PROCESS | 5220 | 1465427438240 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:38 INFO - PROCESS | 5220 | 1465427438478 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 16:10:38 INFO - PROCESS | 5220 | 1465427438715 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:38 INFO - PROCESS | 5220 | 1465427438725 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:38 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f8b0000 == 36 [pid = 5220] [id = 600] 16:10:38 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x910dd800) [pid = 5220] [serial = 1801] [outer = (nil)] 16:10:38 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x91bc5c00) [pid = 5220] [serial = 1802] [outer = 0x910dd800] 16:10:38 INFO - PROCESS | 5220 | 1465427438858 Marionette DEBUG loaded listener.js 16:10:38 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x91bea000) [pid = 5220] [serial = 1803] [outer = 0x910dd800] 16:10:39 INFO - PROCESS | 5220 | 1465427439853 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 16:10:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 16:10:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1682ms 16:10:39 INFO - PROCESS | 5220 | 1465427439903 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 16:10:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 16:10:39 INFO - PROCESS | 5220 | 1465427439910 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 16:10:39 INFO - PROCESS | 5220 | 1465427439918 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 16:10:39 INFO - PROCESS | 5220 | 1465427439922 Marionette TRACE conn3 <- [1,2374,null,{}] 16:10:39 INFO - PROCESS | 5220 | 1465427439929 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:39 INFO - PROCESS | 5220 | 1465427439934 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:40 INFO - PROCESS | 5220 | 1465427440135 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 16:10:40 INFO - PROCESS | 5220 | 1465427440331 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:40 INFO - PROCESS | 5220 | 1465427440339 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:40 INFO - PROCESS | 5220 | ++DOCSHELL 0x910e3800 == 37 [pid = 5220] [id = 601] 16:10:40 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0x922c2400) [pid = 5220] [serial = 1804] [outer = (nil)] 16:10:40 INFO - PROCESS | 5220 | ++DOMWINDOW == 81 (0x92cc5800) [pid = 5220] [serial = 1805] [outer = 0x922c2400] 16:10:40 INFO - PROCESS | 5220 | 1465427440425 Marionette DEBUG loaded listener.js 16:10:40 INFO - PROCESS | 5220 | ++DOMWINDOW == 82 (0x93824400) [pid = 5220] [serial = 1806] [outer = 0x922c2400] 16:10:41 INFO - PROCESS | 5220 | 1465427441500 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 16:10:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 16:10:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1640ms 16:10:41 INFO - PROCESS | 5220 | 1465427441559 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 16:10:41 INFO - PROCESS | 5220 | 1465427441563 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 16:10:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 16:10:41 INFO - PROCESS | 5220 | 1465427441580 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 16:10:41 INFO - PROCESS | 5220 | 1465427441590 Marionette TRACE conn3 <- [1,2378,null,{}] 16:10:41 INFO - PROCESS | 5220 | 1465427441596 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:41 INFO - PROCESS | 5220 | 1465427441605 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:41 INFO - PROCESS | 5220 | 1465427441806 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 16:10:42 INFO - PROCESS | 5220 | 1465427442037 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:42 INFO - PROCESS | 5220 | 1465427442048 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:42 INFO - PROCESS | 5220 | ++DOCSHELL 0x9235c000 == 38 [pid = 5220] [id = 602] 16:10:42 INFO - PROCESS | 5220 | ++DOMWINDOW == 83 (0x93826800) [pid = 5220] [serial = 1807] [outer = (nil)] 16:10:42 INFO - PROCESS | 5220 | ++DOMWINDOW == 84 (0x9769d400) [pid = 5220] [serial = 1808] [outer = 0x93826800] 16:10:42 INFO - PROCESS | 5220 | 1465427442150 Marionette DEBUG loaded listener.js 16:10:42 INFO - PROCESS | 5220 | ++DOMWINDOW == 85 (0x98967000) [pid = 5220] [serial = 1809] [outer = 0x93826800] 16:10:43 INFO - PROCESS | 5220 | 1465427443085 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 16:10:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 16:10:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1559ms 16:10:43 INFO - PROCESS | 5220 | 1465427443131 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 16:10:43 INFO - PROCESS | 5220 | 1465427443136 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 16:10:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 16:10:43 INFO - PROCESS | 5220 | 1465427443143 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 16:10:43 INFO - PROCESS | 5220 | 1465427443146 Marionette TRACE conn3 <- [1,2382,null,{}] 16:10:43 INFO - PROCESS | 5220 | 1465427443152 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:43 INFO - PROCESS | 5220 | 1465427443157 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:43 INFO - PROCESS | 5220 | 1465427443334 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 16:10:43 INFO - PROCESS | 5220 | 1465427443527 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:43 INFO - PROCESS | 5220 | 1465427443536 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:43 INFO - PROCESS | 5220 | ++DOCSHELL 0x90fa4c00 == 39 [pid = 5220] [id = 603] 16:10:43 INFO - PROCESS | 5220 | ++DOMWINDOW == 86 (0x9769d000) [pid = 5220] [serial = 1810] [outer = (nil)] 16:10:43 INFO - PROCESS | 5220 | ++DOMWINDOW == 87 (0x9976f000) [pid = 5220] [serial = 1811] [outer = 0x9769d000] 16:10:43 INFO - PROCESS | 5220 | 1465427443655 Marionette DEBUG loaded listener.js 16:10:43 INFO - PROCESS | 5220 | ++DOMWINDOW == 88 (0x99824000) [pid = 5220] [serial = 1812] [outer = 0x9769d000] 16:10:44 INFO - PROCESS | 5220 | 1465427444633 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 16:10:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 16:10:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1533ms 16:10:44 INFO - PROCESS | 5220 | 1465427444677 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 16:10:44 INFO - PROCESS | 5220 | 1465427444681 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 16:10:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 16:10:44 INFO - PROCESS | 5220 | 1465427444687 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 16:10:44 INFO - PROCESS | 5220 | 1465427444691 Marionette TRACE conn3 <- [1,2386,null,{}] 16:10:44 INFO - PROCESS | 5220 | 1465427444696 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:44 INFO - PROCESS | 5220 | 1465427444702 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:44 INFO - PROCESS | 5220 | 1465427444881 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 16:10:45 INFO - PROCESS | 5220 | 1465427445066 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:45 INFO - PROCESS | 5220 | 1465427445081 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:45 INFO - PROCESS | 5220 | ++DOCSHELL 0x91bc3c00 == 40 [pid = 5220] [id = 604] 16:10:45 INFO - PROCESS | 5220 | ++DOMWINDOW == 89 (0x91bcac00) [pid = 5220] [serial = 1813] [outer = (nil)] 16:10:45 INFO - PROCESS | 5220 | ++DOMWINDOW == 90 (0x92369800) [pid = 5220] [serial = 1814] [outer = 0x91bcac00] 16:10:45 INFO - PROCESS | 5220 | 1465427445224 Marionette DEBUG loaded listener.js 16:10:45 INFO - PROCESS | 5220 | ++DOMWINDOW == 91 (0x99c19800) [pid = 5220] [serial = 1815] [outer = 0x91bcac00] 16:10:46 INFO - PROCESS | 5220 | 1465427446533 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 16:10:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 16:10:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1881ms 16:10:46 INFO - PROCESS | 5220 | 1465427446569 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 16:10:46 INFO - PROCESS | 5220 | 1465427446575 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 16:10:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 16:10:46 INFO - PROCESS | 5220 | 1465427446592 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 16:10:46 INFO - PROCESS | 5220 | 1465427446596 Marionette TRACE conn3 <- [1,2390,null,{}] 16:10:46 INFO - PROCESS | 5220 | 1465427446605 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:46 INFO - PROCESS | 5220 | 1465427446611 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:46 INFO - PROCESS | 5220 | 1465427446772 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 16:10:46 INFO - PROCESS | 5220 | 1465427446964 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:46 INFO - PROCESS | 5220 | 1465427446972 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:47 INFO - PROCESS | 5220 | ++DOCSHELL 0x910d7000 == 41 [pid = 5220] [id = 605] 16:10:47 INFO - PROCESS | 5220 | ++DOMWINDOW == 92 (0x910d9400) [pid = 5220] [serial = 1816] [outer = (nil)] 16:10:47 INFO - PROCESS | 5220 | ++DOMWINDOW == 93 (0x91bca400) [pid = 5220] [serial = 1817] [outer = 0x910d9400] 16:10:47 INFO - PROCESS | 5220 | 1465427447049 Marionette DEBUG loaded listener.js 16:10:47 INFO - PROCESS | 5220 | ++DOMWINDOW == 94 (0x91be9800) [pid = 5220] [serial = 1818] [outer = 0x910d9400] 16:10:49 INFO - PROCESS | 5220 | --DOCSHELL 0x8e668c00 == 40 [pid = 5220] [id = 543] 16:10:49 INFO - PROCESS | 5220 | --DOCSHELL 0x922c7c00 == 39 [pid = 5220] [id = 544] 16:10:49 INFO - PROCESS | 5220 | --DOCSHELL 0x91be1400 == 38 [pid = 5220] [id = 598] 16:10:49 INFO - PROCESS | 5220 | --DOCSHELL 0x8e659400 == 37 [pid = 5220] [id = 597] 16:10:49 INFO - PROCESS | 5220 | --DOCSHELL 0x9125f000 == 36 [pid = 5220] [id = 596] 16:10:49 INFO - PROCESS | 5220 | --DOCSHELL 0x92cc9400 == 35 [pid = 5220] [id = 595] 16:10:49 INFO - PROCESS | 5220 | --DOCSHELL 0x8e664000 == 34 [pid = 5220] [id = 594] 16:10:49 INFO - PROCESS | 5220 | --DOCSHELL 0x8f446400 == 33 [pid = 5220] [id = 593] 16:10:49 INFO - PROCESS | 5220 | --DOCSHELL 0x8f5b7000 == 32 [pid = 5220] [id = 547] 16:10:49 INFO - PROCESS | 5220 | --DOCSHELL 0x91bd0c00 == 31 [pid = 5220] [id = 548] 16:10:49 INFO - PROCESS | 5220 | --DOCSHELL 0x9291b800 == 30 [pid = 5220] [id = 588] 16:10:49 INFO - PROCESS | 5220 | --DOCSHELL 0x8e49dc00 == 29 [pid = 5220] [id = 540] 16:10:49 INFO - PROCESS | 5220 | --DOCSHELL 0x951c6000 == 28 [pid = 5220] [id = 592] 16:10:49 INFO - PROCESS | 5220 | --DOCSHELL 0x91264400 == 27 [pid = 5220] [id = 553] 16:10:49 INFO - PROCESS | 5220 | --DOCSHELL 0x8f492c00 == 26 [pid = 5220] [id = 589] 16:10:49 INFO - PROCESS | 5220 | --DOCSHELL 0x93908800 == 25 [pid = 5220] [id = 545] 16:10:49 INFO - PROCESS | 5220 | --DOCSHELL 0x9125c000 == 24 [pid = 5220] [id = 549] 16:10:49 INFO - PROCESS | 5220 | --DOCSHELL 0x92cc7400 == 23 [pid = 5220] [id = 542] 16:10:49 INFO - PROCESS | 5220 | --DOCSHELL 0x8f440800 == 22 [pid = 5220] [id = 552] 16:10:49 INFO - PROCESS | 5220 | --DOCSHELL 0x91beb800 == 21 [pid = 5220] [id = 590] 16:10:49 INFO - PROCESS | 5220 | --DOCSHELL 0x8f5b0400 == 20 [pid = 5220] [id = 550] 16:10:49 INFO - PROCESS | 5220 | --DOCSHELL 0x8f5b6c00 == 19 [pid = 5220] [id = 539] 16:10:49 INFO - PROCESS | 5220 | --DOCSHELL 0x91260800 == 18 [pid = 5220] [id = 551] 16:10:49 INFO - PROCESS | 5220 | --DOCSHELL 0x93a21c00 == 17 [pid = 5220] [id = 591] 16:10:49 INFO - PROCESS | 5220 | --DOCSHELL 0x8f8a9c00 == 16 [pid = 5220] [id = 541] 16:10:49 INFO - PROCESS | 5220 | --DOCSHELL 0x8f495000 == 15 [pid = 5220] [id = 538] 16:10:49 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4abc00 == 14 [pid = 5220] [id = 546] 16:10:49 INFO - PROCESS | 5220 | --DOCSHELL 0x951ca000 == 13 [pid = 5220] [id = 554] 16:10:49 INFO - PROCESS | 5220 | --DOCSHELL 0x91bc3c00 == 12 [pid = 5220] [id = 604] 16:10:49 INFO - PROCESS | 5220 | --DOCSHELL 0x90fa4c00 == 11 [pid = 5220] [id = 603] 16:10:49 INFO - PROCESS | 5220 | --DOCSHELL 0x9235c000 == 10 [pid = 5220] [id = 602] 16:10:49 INFO - PROCESS | 5220 | --DOCSHELL 0x8f8b0000 == 9 [pid = 5220] [id = 600] 16:10:49 INFO - PROCESS | 5220 | --DOCSHELL 0x910e3800 == 8 [pid = 5220] [id = 601] 16:10:49 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4a0400 == 7 [pid = 5220] [id = 599] 16:10:49 INFO - PROCESS | 5220 | 1465427449098 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 16:10:49 INFO - PROCESS | 5220 | --DOMWINDOW == 93 (0x92cd1c00) [pid = 5220] [serial = 1766] [outer = (nil)] [url = about:blank] 16:10:49 INFO - PROCESS | 5220 | --DOMWINDOW == 92 (0x91263c00) [pid = 5220] [serial = 1728] [outer = (nil)] [url = about:blank] 16:10:49 INFO - PROCESS | 5220 | --DOMWINDOW == 91 (0x90f9a400) [pid = 5220] [serial = 1727] [outer = (nil)] [url = about:blank] 16:10:49 INFO - PROCESS | 5220 | --DOMWINDOW == 90 (0x93827c00) [pid = 5220] [serial = 1731] [outer = (nil)] [url = about:blank] 16:10:49 INFO - PROCESS | 5220 | --DOMWINDOW == 89 (0x92cc5000) [pid = 5220] [serial = 1730] [outer = (nil)] [url = about:blank] 16:10:49 INFO - PROCESS | 5220 | --DOMWINDOW == 88 (0x922cd000) [pid = 5220] [serial = 1760] [outer = (nil)] [url = about:blank] 16:10:49 INFO - PROCESS | 5220 | --DOMWINDOW == 87 (0x98974800) [pid = 5220] [serial = 1734] [outer = (nil)] [url = about:blank] 16:10:49 INFO - PROCESS | 5220 | --DOMWINDOW == 86 (0x9825d800) [pid = 5220] [serial = 1733] [outer = (nil)] [url = about:blank] 16:10:49 INFO - PROCESS | 5220 | --DOMWINDOW == 85 (0x8f8a4c00) [pid = 5220] [serial = 1763] [outer = (nil)] [url = about:blank] 16:10:49 INFO - PROCESS | 5220 | --DOMWINDOW == 84 (0x92366800) [pid = 5220] [serial = 1761] [outer = (nil)] [url = about:blank] 16:10:49 INFO - PROCESS | 5220 | --DOMWINDOW == 83 (0x8f5adc00) [pid = 5220] [serial = 1754] [outer = (nil)] [url = about:blank] 16:10:49 INFO - PROCESS | 5220 | --DOMWINDOW == 82 (0x997b3c00) [pid = 5220] [serial = 1737] [outer = (nil)] [url = about:blank] 16:10:49 INFO - PROCESS | 5220 | --DOMWINDOW == 81 (0x91262400) [pid = 5220] [serial = 1757] [outer = (nil)] [url = about:blank] 16:10:49 INFO - PROCESS | 5220 | --DOMWINDOW == 80 (0x995bac00) [pid = 5220] [serial = 1736] [outer = (nil)] [url = about:blank] 16:10:49 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x9235f400) [pid = 5220] [serial = 1752] [outer = (nil)] [url = about:blank] 16:10:49 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x99a12000) [pid = 5220] [serial = 1740] [outer = (nil)] [url = about:blank] 16:10:49 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x9982c400) [pid = 5220] [serial = 1739] [outer = (nil)] [url = about:blank] 16:10:49 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x91ff4800) [pid = 5220] [serial = 1751] [outer = (nil)] [url = about:blank] 16:10:49 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x99e84800) [pid = 5220] [serial = 1743] [outer = (nil)] [url = about:blank] 16:10:49 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x99dcbc00) [pid = 5220] [serial = 1742] [outer = (nil)] [url = about:blank] 16:10:49 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x99fc7c00) [pid = 5220] [serial = 1746] [outer = (nil)] [url = about:blank] 16:10:49 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x99fc4000) [pid = 5220] [serial = 1745] [outer = (nil)] [url = about:blank] 16:10:49 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x8f449c00) [pid = 5220] [serial = 1749] [outer = (nil)] [url = about:blank] 16:10:49 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x8ecda000) [pid = 5220] [serial = 1748] [outer = (nil)] [url = about:blank] 16:10:49 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x91ff0c00) [pid = 5220] [serial = 1764] [outer = (nil)] [url = about:blank] 16:10:49 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x91bc5800) [pid = 5220] [serial = 1758] [outer = (nil)] [url = about:blank] 16:10:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 16:10:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 2787ms 16:10:49 INFO - PROCESS | 5220 | 1465427449379 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 16:10:49 INFO - PROCESS | 5220 | 1465427449384 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 16:10:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 16:10:49 INFO - PROCESS | 5220 | 1465427449392 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 16:10:49 INFO - PROCESS | 5220 | 1465427449396 Marionette TRACE conn3 <- [1,2394,null,{}] 16:10:49 INFO - PROCESS | 5220 | 1465427449403 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:49 INFO - PROCESS | 5220 | 1465427449409 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:49 INFO - PROCESS | 5220 | 1465427449562 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 16:10:49 INFO - PROCESS | 5220 | 1465427449699 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:49 INFO - PROCESS | 5220 | 1465427449710 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:49 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f43e000 == 8 [pid = 5220] [id = 606] 16:10:49 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x8f43ec00) [pid = 5220] [serial = 1819] [outer = (nil)] 16:10:49 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x8f44a800) [pid = 5220] [serial = 1820] [outer = 0x8f43ec00] 16:10:49 INFO - PROCESS | 5220 | 1465427449778 Marionette DEBUG loaded listener.js 16:10:49 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x8f495000) [pid = 5220] [serial = 1821] [outer = 0x8f43ec00] 16:10:50 INFO - PROCESS | 5220 | 1465427450602 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 16:10:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 16:10:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1240ms 16:10:50 INFO - PROCESS | 5220 | 1465427450631 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 16:10:50 INFO - PROCESS | 5220 | 1465427450640 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 16:10:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 16:10:50 INFO - PROCESS | 5220 | 1465427450651 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 16:10:50 INFO - PROCESS | 5220 | 1465427450655 Marionette TRACE conn3 <- [1,2398,null,{}] 16:10:50 INFO - PROCESS | 5220 | 1465427450665 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:50 INFO - PROCESS | 5220 | 1465427450670 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:50 INFO - PROCESS | 5220 | 1465427450850 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 16:10:50 INFO - PROCESS | 5220 | 1465427450863 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:50 INFO - PROCESS | 5220 | 1465427450871 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:51 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f8b0000 == 9 [pid = 5220] [id = 607] 16:10:51 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x90fa2800) [pid = 5220] [serial = 1822] [outer = (nil)] 16:10:51 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x910db000) [pid = 5220] [serial = 1823] [outer = 0x90fa2800] 16:10:51 INFO - PROCESS | 5220 | 1465427451079 Marionette DEBUG loaded listener.js 16:10:51 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x9125d000) [pid = 5220] [serial = 1824] [outer = 0x90fa2800] 16:10:52 INFO - PROCESS | 5220 | 1465427452006 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 16:10:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 16:10:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1396ms 16:10:52 INFO - PROCESS | 5220 | 1465427452048 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 16:10:52 INFO - PROCESS | 5220 | 1465427452053 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 16:10:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 16:10:52 INFO - PROCESS | 5220 | 1465427452071 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 16:10:52 INFO - PROCESS | 5220 | 1465427452078 Marionette TRACE conn3 <- [1,2402,null,{}] 16:10:52 INFO - PROCESS | 5220 | 1465427452096 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:52 INFO - PROCESS | 5220 | 1465427452113 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:52 INFO - PROCESS | 5220 | 1465427452346 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 16:10:52 INFO - PROCESS | 5220 | 1465427452440 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:52 INFO - PROCESS | 5220 | 1465427452451 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:52 INFO - PROCESS | 5220 | ++DOCSHELL 0x91feb400 == 10 [pid = 5220] [id = 608] 16:10:52 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x91ff0c00) [pid = 5220] [serial = 1825] [outer = (nil)] 16:10:52 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x922c3000) [pid = 5220] [serial = 1826] [outer = 0x91ff0c00] 16:10:52 INFO - PROCESS | 5220 | 1465427452525 Marionette DEBUG loaded listener.js 16:10:52 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x922cf800) [pid = 5220] [serial = 1827] [outer = 0x91ff0c00] 16:10:53 INFO - PROCESS | 5220 | 1465427453427 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 16:10:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 16:10:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1396ms 16:10:53 INFO - PROCESS | 5220 | 1465427453456 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 16:10:53 INFO - PROCESS | 5220 | 1465427453460 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 16:10:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 16:10:53 INFO - PROCESS | 5220 | 1465427453466 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 16:10:53 INFO - PROCESS | 5220 | 1465427453468 Marionette TRACE conn3 <- [1,2406,null,{}] 16:10:53 INFO - PROCESS | 5220 | 1465427453474 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:53 INFO - PROCESS | 5220 | 1465427453479 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:53 INFO - PROCESS | 5220 | 1465427453710 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 16:10:53 INFO - PROCESS | 5220 | 1465427453738 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:53 INFO - PROCESS | 5220 | 1465427453749 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:53 INFO - PROCESS | 5220 | ++DOCSHELL 0x910d8c00 == 11 [pid = 5220] [id = 609] 16:10:53 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x922c3c00) [pid = 5220] [serial = 1828] [outer = (nil)] 16:10:53 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x9291c000) [pid = 5220] [serial = 1829] [outer = 0x922c3c00] 16:10:53 INFO - PROCESS | 5220 | 1465427453814 Marionette DEBUG loaded listener.js 16:10:53 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0x92ccb000) [pid = 5220] [serial = 1830] [outer = 0x922c3c00] 16:10:54 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x8f443c00) [pid = 5220] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 16:10:54 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x8f496400) [pid = 5220] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 16:10:54 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x910db800) [pid = 5220] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 16:10:54 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x92cc2400) [pid = 5220] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 16:10:54 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x91beec00) [pid = 5220] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 16:10:54 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x951e5800) [pid = 5220] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 16:10:54 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x93c33800) [pid = 5220] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 16:10:54 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x951c7000) [pid = 5220] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 16:10:54 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x8f448800) [pid = 5220] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 16:10:54 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x93a1ec00) [pid = 5220] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 16:10:54 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x92cca000) [pid = 5220] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 16:10:54 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x9291a400) [pid = 5220] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 16:10:55 INFO - PROCESS | 5220 | 1465427455211 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 16:10:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 16:10:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1789ms 16:10:55 INFO - PROCESS | 5220 | 1465427455255 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 16:10:55 INFO - PROCESS | 5220 | 1465427455259 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 16:10:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 16:10:55 INFO - PROCESS | 5220 | 1465427455265 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 16:10:55 INFO - PROCESS | 5220 | 1465427455267 Marionette TRACE conn3 <- [1,2410,null,{}] 16:10:55 INFO - PROCESS | 5220 | 1465427455273 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:55 INFO - PROCESS | 5220 | 1465427455278 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:55 INFO - PROCESS | 5220 | 1465427455496 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 16:10:55 INFO - PROCESS | 5220 | 1465427455512 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:55 INFO - PROCESS | 5220 | 1465427455519 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:55 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4a8800 == 12 [pid = 5220] [id = 610] 16:10:55 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x8e65b000) [pid = 5220] [serial = 1831] [outer = (nil)] 16:10:55 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x92ccd800) [pid = 5220] [serial = 1832] [outer = 0x8e65b000] 16:10:55 INFO - PROCESS | 5220 | 1465427455596 Marionette DEBUG loaded listener.js 16:10:55 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x9381ec00) [pid = 5220] [serial = 1833] [outer = 0x8e65b000] 16:10:56 INFO - PROCESS | 5220 | 1465427456449 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 16:10:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 16:10:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1230ms 16:10:56 INFO - PROCESS | 5220 | 1465427456524 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 16:10:56 INFO - PROCESS | 5220 | 1465427456530 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 16:10:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 16:10:56 INFO - PROCESS | 5220 | 1465427456544 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 16:10:56 INFO - PROCESS | 5220 | 1465427456549 Marionette TRACE conn3 <- [1,2414,null,{}] 16:10:56 INFO - PROCESS | 5220 | 1465427456559 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:56 INFO - PROCESS | 5220 | 1465427456565 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:56 INFO - PROCESS | 5220 | 1465427456763 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 16:10:56 INFO - PROCESS | 5220 | 1465427456946 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:56 INFO - PROCESS | 5220 | 1465427456963 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:56 INFO - PROCESS | 5220 | ++DOCSHELL 0x8ece2000 == 13 [pid = 5220] [id = 611] 16:10:56 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x8f440400) [pid = 5220] [serial = 1834] [outer = (nil)] 16:10:57 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x8f496400) [pid = 5220] [serial = 1835] [outer = 0x8f440400] 16:10:57 INFO - PROCESS | 5220 | 1465427457048 Marionette DEBUG loaded listener.js 16:10:57 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x8f8a4c00) [pid = 5220] [serial = 1836] [outer = 0x8f440400] 16:10:58 INFO - PROCESS | 5220 | 1465427458152 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 16:10:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 16:10:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1683ms 16:10:58 INFO - PROCESS | 5220 | 1465427458228 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 16:10:58 INFO - PROCESS | 5220 | 1465427458234 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 16:10:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 16:10:58 INFO - PROCESS | 5220 | 1465427458245 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 16:10:58 INFO - PROCESS | 5220 | 1465427458251 Marionette TRACE conn3 <- [1,2418,null,{}] 16:10:58 INFO - PROCESS | 5220 | 1465427458259 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:58 INFO - PROCESS | 5220 | 1465427458264 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:58 INFO - PROCESS | 5220 | 1465427458476 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 16:10:58 INFO - PROCESS | 5220 | 1465427458702 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:58 INFO - PROCESS | 5220 | 1465427458710 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:10:58 INFO - PROCESS | 5220 | ++DOCSHELL 0x91cc1800 == 14 [pid = 5220] [id = 612] 16:10:58 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x91cc3800) [pid = 5220] [serial = 1837] [outer = (nil)] 16:10:58 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x91ff8800) [pid = 5220] [serial = 1838] [outer = 0x91cc3800] 16:10:58 INFO - PROCESS | 5220 | 1465427458840 Marionette DEBUG loaded listener.js 16:10:58 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x92365000) [pid = 5220] [serial = 1839] [outer = 0x91cc3800] 16:10:59 INFO - PROCESS | 5220 | 1465427459864 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 16:10:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 16:10:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1694ms 16:10:59 INFO - PROCESS | 5220 | 1465427459939 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 16:10:59 INFO - PROCESS | 5220 | 1465427459943 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 16:10:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 16:10:59 INFO - PROCESS | 5220 | 1465427459950 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 16:10:59 INFO - PROCESS | 5220 | 1465427459954 Marionette TRACE conn3 <- [1,2422,null,{}] 16:10:59 INFO - PROCESS | 5220 | 1465427459968 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:59 INFO - PROCESS | 5220 | 1465427459976 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:00 INFO - PROCESS | 5220 | 1465427460204 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 16:11:00 INFO - PROCESS | 5220 | 1465427460481 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:00 INFO - PROCESS | 5220 | 1465427460494 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:00 INFO - PROCESS | 5220 | ++DOCSHELL 0x93904800 == 15 [pid = 5220] [id = 613] 16:11:00 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x93905c00) [pid = 5220] [serial = 1840] [outer = (nil)] 16:11:00 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x9390b400) [pid = 5220] [serial = 1841] [outer = 0x93905c00] 16:11:00 INFO - PROCESS | 5220 | 1465427460623 Marionette DEBUG loaded listener.js 16:11:00 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0x93a1b000) [pid = 5220] [serial = 1842] [outer = 0x93905c00] 16:11:01 INFO - PROCESS | 5220 | 1465427461568 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 16:11:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 16:11:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1689ms 16:11:01 INFO - PROCESS | 5220 | 1465427461640 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 16:11:01 INFO - PROCESS | 5220 | 1465427461644 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 16:11:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 16:11:01 INFO - PROCESS | 5220 | 1465427461650 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 16:11:01 INFO - PROCESS | 5220 | 1465427461654 Marionette TRACE conn3 <- [1,2426,null,{}] 16:11:01 INFO - PROCESS | 5220 | 1465427461659 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:01 INFO - PROCESS | 5220 | 1465427461663 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:01 INFO - PROCESS | 5220 | 1465427461847 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 16:11:02 INFO - PROCESS | 5220 | 1465427462033 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:02 INFO - PROCESS | 5220 | 1465427462040 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:02 INFO - PROCESS | 5220 | ++DOCSHELL 0x93c36c00 == 16 [pid = 5220] [id = 614] 16:11:02 INFO - PROCESS | 5220 | ++DOMWINDOW == 81 (0x93c40c00) [pid = 5220] [serial = 1843] [outer = (nil)] 16:11:02 INFO - PROCESS | 5220 | ++DOMWINDOW == 82 (0x9475ac00) [pid = 5220] [serial = 1844] [outer = 0x93c40c00] 16:11:02 INFO - PROCESS | 5220 | 1465427462124 Marionette DEBUG loaded listener.js 16:11:02 INFO - PROCESS | 5220 | ++DOMWINDOW == 83 (0x951c3400) [pid = 5220] [serial = 1845] [outer = 0x93c40c00] 16:11:03 INFO - PROCESS | 5220 | 1465427463318 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 16:11:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 16:11:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1737ms 16:11:03 INFO - PROCESS | 5220 | 1465427463388 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 16:11:03 INFO - PROCESS | 5220 | 1465427463394 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 16:11:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 16:11:03 INFO - PROCESS | 5220 | 1465427463404 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 16:11:03 INFO - PROCESS | 5220 | 1465427463410 Marionette TRACE conn3 <- [1,2430,null,{}] 16:11:03 INFO - PROCESS | 5220 | 1465427463419 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:03 INFO - PROCESS | 5220 | 1465427463424 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:03 INFO - PROCESS | 5220 | 1465427463638 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 16:11:03 INFO - PROCESS | 5220 | 1465427463934 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:03 INFO - PROCESS | 5220 | 1465427463951 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:03 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f5ae400 == 17 [pid = 5220] [id = 615] 16:11:03 INFO - PROCESS | 5220 | ++DOMWINDOW == 84 (0x8f5b5c00) [pid = 5220] [serial = 1846] [outer = (nil)] 16:11:04 INFO - PROCESS | 5220 | ++DOMWINDOW == 85 (0x90f9e400) [pid = 5220] [serial = 1847] [outer = 0x8f5b5c00] 16:11:04 INFO - PROCESS | 5220 | 1465427464032 Marionette DEBUG loaded listener.js 16:11:04 INFO - PROCESS | 5220 | ++DOMWINDOW == 86 (0x910d7800) [pid = 5220] [serial = 1848] [outer = 0x8f5b5c00] 16:11:04 INFO - PROCESS | 5220 | --DOMWINDOW == 85 (0x98d1c000) [pid = 5220] [serial = 1797] [outer = (nil)] [url = about:blank] 16:11:04 INFO - PROCESS | 5220 | --DOMWINDOW == 84 (0x8f5b2800) [pid = 5220] [serial = 1755] [outer = (nil)] [url = about:blank] 16:11:04 INFO - PROCESS | 5220 | --DOMWINDOW == 83 (0x90f9d000) [pid = 5220] [serial = 1770] [outer = (nil)] [url = about:blank] 16:11:04 INFO - PROCESS | 5220 | --DOMWINDOW == 82 (0x91ccac00) [pid = 5220] [serial = 1785] [outer = (nil)] [url = about:blank] 16:11:04 INFO - PROCESS | 5220 | --DOMWINDOW == 81 (0x93826400) [pid = 5220] [serial = 1767] [outer = (nil)] [url = about:blank] 16:11:04 INFO - PROCESS | 5220 | --DOMWINDOW == 80 (0x91beb000) [pid = 5220] [serial = 1773] [outer = (nil)] [url = about:blank] 16:11:04 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x97695c00) [pid = 5220] [serial = 1778] [outer = (nil)] [url = about:blank] 16:11:04 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x94763000) [pid = 5220] [serial = 1776] [outer = (nil)] [url = about:blank] 16:11:04 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x91ff1c00) [pid = 5220] [serial = 1772] [outer = (nil)] [url = about:blank] 16:11:04 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x91bccc00) [pid = 5220] [serial = 1784] [outer = (nil)] [url = about:blank] 16:11:04 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x951f1800) [pid = 5220] [serial = 1793] [outer = (nil)] [url = about:blank] 16:11:04 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x8f49b400) [pid = 5220] [serial = 1781] [outer = (nil)] [url = about:blank] 16:11:04 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x90f99c00) [pid = 5220] [serial = 1782] [outer = (nil)] [url = about:blank] 16:11:04 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x9807dc00) [pid = 5220] [serial = 1779] [outer = (nil)] [url = about:blank] 16:11:04 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x951eac00) [pid = 5220] [serial = 1794] [outer = (nil)] [url = about:blank] 16:11:04 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x94757400) [pid = 5220] [serial = 1791] [outer = (nil)] [url = about:blank] 16:11:04 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x94753400) [pid = 5220] [serial = 1775] [outer = (nil)] [url = about:blank] 16:11:04 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x93906400) [pid = 5220] [serial = 1788] [outer = (nil)] [url = about:blank] 16:11:04 INFO - PROCESS | 5220 | --DOMWINDOW == 67 (0x9381dc00) [pid = 5220] [serial = 1787] [outer = (nil)] [url = about:blank] 16:11:04 INFO - PROCESS | 5220 | --DOMWINDOW == 66 (0x93c3c400) [pid = 5220] [serial = 1790] [outer = (nil)] [url = about:blank] 16:11:04 INFO - PROCESS | 5220 | --DOMWINDOW == 65 (0x8f5af000) [pid = 5220] [serial = 1769] [outer = (nil)] [url = about:blank] 16:11:04 INFO - PROCESS | 5220 | --DOMWINDOW == 64 (0x94768c00) [pid = 5220] [serial = 1796] [outer = (nil)] [url = about:blank] 16:11:05 INFO - PROCESS | 5220 | 1465427465018 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 16:11:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 16:11:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1643ms 16:11:05 INFO - PROCESS | 5220 | 1465427465046 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 16:11:05 INFO - PROCESS | 5220 | 1465427465052 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 16:11:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 16:11:05 INFO - PROCESS | 5220 | 1465427465062 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 16:11:05 INFO - PROCESS | 5220 | 1465427465066 Marionette TRACE conn3 <- [1,2434,null,{}] 16:11:05 INFO - PROCESS | 5220 | 1465427465076 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:05 INFO - PROCESS | 5220 | 1465427465082 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:05 INFO - PROCESS | 5220 | 1465427465248 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 16:11:05 INFO - PROCESS | 5220 | 1465427465403 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:05 INFO - PROCESS | 5220 | 1465427465409 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:05 INFO - PROCESS | 5220 | ++DOCSHELL 0x90f98400 == 18 [pid = 5220] [id = 616] 16:11:05 INFO - PROCESS | 5220 | ++DOMWINDOW == 65 (0x90fa6800) [pid = 5220] [serial = 1849] [outer = (nil)] 16:11:05 INFO - PROCESS | 5220 | ++DOMWINDOW == 66 (0x91beb800) [pid = 5220] [serial = 1850] [outer = 0x90fa6800] 16:11:05 INFO - PROCESS | 5220 | 1465427465480 Marionette DEBUG loaded listener.js 16:11:05 INFO - PROCESS | 5220 | ++DOMWINDOW == 67 (0x91ff0400) [pid = 5220] [serial = 1851] [outer = 0x90fa6800] 16:11:06 INFO - PROCESS | 5220 | 1465427466307 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 16:11:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 16:11:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1288ms 16:11:06 INFO - PROCESS | 5220 | 1465427466351 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 16:11:06 INFO - PROCESS | 5220 | 1465427466355 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 16:11:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 16:11:06 INFO - PROCESS | 5220 | 1465427466362 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 16:11:06 INFO - PROCESS | 5220 | 1465427466368 Marionette TRACE conn3 <- [1,2438,null,{}] 16:11:06 INFO - PROCESS | 5220 | 1465427466389 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:06 INFO - PROCESS | 5220 | 1465427466398 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:06 INFO - PROCESS | 5220 | 1465427466566 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 16:11:06 INFO - PROCESS | 5220 | 1465427466709 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:06 INFO - PROCESS | 5220 | 1465427466720 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:06 INFO - PROCESS | 5220 | ++DOCSHELL 0x92919000 == 19 [pid = 5220] [id = 617] 16:11:06 INFO - PROCESS | 5220 | ++DOMWINDOW == 68 (0x9291bc00) [pid = 5220] [serial = 1852] [outer = (nil)] 16:11:06 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x93826400) [pid = 5220] [serial = 1853] [outer = 0x9291bc00] 16:11:06 INFO - PROCESS | 5220 | 1465427466802 Marionette DEBUG loaded listener.js 16:11:06 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x93865400) [pid = 5220] [serial = 1854] [outer = 0x9291bc00] 16:11:07 INFO - PROCESS | 5220 | 1465427467655 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 16:11:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 16:11:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1336ms 16:11:07 INFO - PROCESS | 5220 | 1465427467705 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 16:11:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 16:11:07 INFO - PROCESS | 5220 | 1465427467711 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 16:11:07 INFO - PROCESS | 5220 | 1465427467718 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 16:11:07 INFO - PROCESS | 5220 | 1465427467721 Marionette TRACE conn3 <- [1,2442,null,{}] 16:11:07 INFO - PROCESS | 5220 | 1465427467727 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:07 INFO - PROCESS | 5220 | 1465427467733 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:07 INFO - PROCESS | 5220 | 1465427467946 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 16:11:07 INFO - PROCESS | 5220 | 1465427467966 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:07 INFO - PROCESS | 5220 | 1465427467974 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:08 INFO - PROCESS | 5220 | ++DOCSHELL 0x9125fc00 == 20 [pid = 5220] [id = 618] 16:11:08 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x93908800) [pid = 5220] [serial = 1855] [outer = (nil)] 16:11:08 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x94750000) [pid = 5220] [serial = 1856] [outer = 0x93908800] 16:11:08 INFO - PROCESS | 5220 | 1465427468044 Marionette DEBUG loaded listener.js 16:11:08 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x8f43f000) [pid = 5220] [serial = 1857] [outer = 0x93908800] 16:11:08 INFO - PROCESS | 5220 | 1465427468960 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 16:11:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 16:11:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1286ms 16:11:09 INFO - PROCESS | 5220 | 1465427469011 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 16:11:09 INFO - PROCESS | 5220 | 1465427469015 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 16:11:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 16:11:09 INFO - PROCESS | 5220 | 1465427469021 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 16:11:09 INFO - PROCESS | 5220 | 1465427469024 Marionette TRACE conn3 <- [1,2446,null,{}] 16:11:09 INFO - PROCESS | 5220 | 1465427469030 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:09 INFO - PROCESS | 5220 | 1465427469035 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:09 INFO - PROCESS | 5220 | 1465427469265 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 16:11:09 INFO - PROCESS | 5220 | 1465427469286 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:09 INFO - PROCESS | 5220 | 1465427469296 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:09 INFO - PROCESS | 5220 | ++DOCSHELL 0x951cec00 == 21 [pid = 5220] [id = 619] 16:11:09 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x951d0000) [pid = 5220] [serial = 1858] [outer = (nil)] 16:11:09 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x9768fc00) [pid = 5220] [serial = 1859] [outer = 0x951d0000] 16:11:09 INFO - PROCESS | 5220 | 1465427469365 Marionette DEBUG loaded listener.js 16:11:09 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x951ebc00) [pid = 5220] [serial = 1860] [outer = 0x951d0000] 16:11:09 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x8e4a2c00) [pid = 5220] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 16:11:09 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x910dd800) [pid = 5220] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 16:11:09 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x91ff0c00) [pid = 5220] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 16:11:09 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x922c3c00) [pid = 5220] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 16:11:09 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x90fa2800) [pid = 5220] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 16:11:09 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x8f43ec00) [pid = 5220] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 16:11:09 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x922c2400) [pid = 5220] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 16:11:09 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x910d9400) [pid = 5220] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 16:11:09 INFO - PROCESS | 5220 | --DOMWINDOW == 67 (0x93826800) [pid = 5220] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 16:11:10 INFO - PROCESS | 5220 | --DOMWINDOW == 66 (0x9769d000) [pid = 5220] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 16:11:10 INFO - PROCESS | 5220 | --DOMWINDOW == 65 (0x91bcac00) [pid = 5220] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 16:11:10 INFO - PROCESS | 5220 | 1465427470408 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 16:11:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 16:11:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1429ms 16:11:10 INFO - PROCESS | 5220 | 1465427470451 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 16:11:10 INFO - PROCESS | 5220 | 1465427470454 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 16:11:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 16:11:10 INFO - PROCESS | 5220 | 1465427470460 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 16:11:10 INFO - PROCESS | 5220 | 1465427470464 Marionette TRACE conn3 <- [1,2450,null,{}] 16:11:10 INFO - PROCESS | 5220 | 1465427470469 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:10 INFO - PROCESS | 5220 | 1465427470479 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:10 INFO - PROCESS | 5220 | 1465427470678 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 16:11:10 INFO - PROCESS | 5220 | 1465427470821 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:10 INFO - PROCESS | 5220 | 1465427470828 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:10 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4aa000 == 22 [pid = 5220] [id = 620] 16:11:10 INFO - PROCESS | 5220 | ++DOMWINDOW == 66 (0x8ecd4800) [pid = 5220] [serial = 1861] [outer = (nil)] 16:11:10 INFO - PROCESS | 5220 | ++DOMWINDOW == 67 (0x951e8c00) [pid = 5220] [serial = 1862] [outer = 0x8ecd4800] 16:11:10 INFO - PROCESS | 5220 | 1465427470896 Marionette DEBUG loaded listener.js 16:11:11 INFO - PROCESS | 5220 | ++DOMWINDOW == 68 (0x98205000) [pid = 5220] [serial = 1863] [outer = 0x8ecd4800] 16:11:11 INFO - PROCESS | 5220 | 1465427471635 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 16:11:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 16:11:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1188ms 16:11:11 INFO - PROCESS | 5220 | 1465427471649 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 16:11:11 INFO - PROCESS | 5220 | 1465427471652 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 16:11:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 16:11:11 INFO - PROCESS | 5220 | 1465427471658 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 16:11:11 INFO - PROCESS | 5220 | 1465427471660 Marionette TRACE conn3 <- [1,2454,null,{}] 16:11:11 INFO - PROCESS | 5220 | 1465427471666 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:11 INFO - PROCESS | 5220 | 1465427471670 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:11 INFO - PROCESS | 5220 | 1465427471930 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 16:11:12 INFO - PROCESS | 5220 | 1465427472076 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:12 INFO - PROCESS | 5220 | 1465427472084 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:12 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4a3c00 == 23 [pid = 5220] [id = 621] 16:11:12 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x8e4a5000) [pid = 5220] [serial = 1864] [outer = (nil)] 16:11:12 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x8e660000) [pid = 5220] [serial = 1865] [outer = 0x8e4a5000] 16:11:12 INFO - PROCESS | 5220 | 1465427472170 Marionette DEBUG loaded listener.js 16:11:12 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x8ecde800) [pid = 5220] [serial = 1866] [outer = 0x8e4a5000] 16:11:13 INFO - PROCESS | 5220 | 1465427473136 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 16:11:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 16:11:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1542ms 16:11:13 INFO - PROCESS | 5220 | 1465427473203 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 16:11:13 INFO - PROCESS | 5220 | 1465427473210 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 16:11:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 16:11:13 INFO - PROCESS | 5220 | 1465427473219 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 16:11:13 INFO - PROCESS | 5220 | 1465427473225 Marionette TRACE conn3 <- [1,2458,null,{}] 16:11:13 INFO - PROCESS | 5220 | 1465427473232 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:13 INFO - PROCESS | 5220 | 1465427473238 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:13 INFO - PROCESS | 5220 | 1465427473456 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 16:11:13 INFO - PROCESS | 5220 | 1465427473640 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:13 INFO - PROCESS | 5220 | 1465427473651 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:13 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f8aec00 == 24 [pid = 5220] [id = 622] 16:11:13 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x91bc9c00) [pid = 5220] [serial = 1867] [outer = (nil)] 16:11:13 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x91ff5c00) [pid = 5220] [serial = 1868] [outer = 0x91bc9c00] 16:11:13 INFO - PROCESS | 5220 | 1465427473739 Marionette DEBUG loaded listener.js 16:11:13 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x9235e400) [pid = 5220] [serial = 1869] [outer = 0x91bc9c00] 16:11:14 INFO - PROCESS | 5220 | 1465427474710 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 16:11:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 16:11:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1537ms 16:11:14 INFO - PROCESS | 5220 | 1465427474756 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 16:11:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 16:11:14 INFO - PROCESS | 5220 | 1465427474761 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 16:11:14 INFO - PROCESS | 5220 | 1465427474767 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 16:11:14 INFO - PROCESS | 5220 | 1465427474771 Marionette TRACE conn3 <- [1,2462,null,{}] 16:11:14 INFO - PROCESS | 5220 | 1465427474777 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:14 INFO - PROCESS | 5220 | 1465427474782 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:14 INFO - PROCESS | 5220 | 1465427474965 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 16:11:15 INFO - PROCESS | 5220 | 1465427475151 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:15 INFO - PROCESS | 5220 | 1465427475160 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:15 INFO - PROCESS | 5220 | ++DOCSHELL 0x9385d800 == 25 [pid = 5220] [id = 623] 16:11:15 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x9390d800) [pid = 5220] [serial = 1870] [outer = (nil)] 16:11:15 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x93c3c400) [pid = 5220] [serial = 1871] [outer = 0x9390d800] 16:11:15 INFO - PROCESS | 5220 | 1465427475242 Marionette DEBUG loaded listener.js 16:11:15 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x97690400) [pid = 5220] [serial = 1872] [outer = 0x9390d800] 16:11:16 INFO - PROCESS | 5220 | 1465427476277 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 16:11:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 16:11:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1546ms 16:11:16 INFO - PROCESS | 5220 | 1465427476313 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 16:11:16 INFO - PROCESS | 5220 | 1465427476320 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 16:11:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 16:11:16 INFO - PROCESS | 5220 | 1465427476338 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 16:11:16 INFO - PROCESS | 5220 | 1465427476345 Marionette TRACE conn3 <- [1,2466,null,{}] 16:11:16 INFO - PROCESS | 5220 | 1465427476351 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:16 INFO - PROCESS | 5220 | 1465427476358 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:16 INFO - PROCESS | 5220 | 1465427476544 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 16:11:16 INFO - PROCESS | 5220 | 1465427476732 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:16 INFO - PROCESS | 5220 | 1465427476744 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:16 INFO - PROCESS | 5220 | ++DOCSHELL 0x92913400 == 26 [pid = 5220] [id = 624] 16:11:16 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x982e0800) [pid = 5220] [serial = 1873] [outer = (nil)] 16:11:16 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x9947f000) [pid = 5220] [serial = 1874] [outer = 0x982e0800] 16:11:16 INFO - PROCESS | 5220 | 1465427476826 Marionette DEBUG loaded listener.js 16:11:16 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0x995b1800) [pid = 5220] [serial = 1875] [outer = 0x982e0800] 16:11:17 INFO - PROCESS | 5220 | 1465427477754 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 16:11:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 16:11:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1500ms 16:11:17 INFO - PROCESS | 5220 | 1465427477831 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 16:11:17 INFO - PROCESS | 5220 | 1465427477835 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 16:11:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 16:11:17 INFO - PROCESS | 5220 | 1465427477841 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 16:11:17 INFO - PROCESS | 5220 | 1465427477846 Marionette TRACE conn3 <- [1,2470,null,{}] 16:11:17 INFO - PROCESS | 5220 | 1465427477852 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:17 INFO - PROCESS | 5220 | 1465427477858 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:18 INFO - PROCESS | 5220 | 1465427478079 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 16:11:18 INFO - PROCESS | 5220 | 1465427478264 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:18 INFO - PROCESS | 5220 | 1465427478272 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:18 INFO - PROCESS | 5220 | ++DOCSHELL 0x9976b400 == 27 [pid = 5220] [id = 625] 16:11:18 INFO - PROCESS | 5220 | ++DOMWINDOW == 81 (0x997a9400) [pid = 5220] [serial = 1876] [outer = (nil)] 16:11:18 INFO - PROCESS | 5220 | ++DOMWINDOW == 82 (0x99823000) [pid = 5220] [serial = 1877] [outer = 0x997a9400] 16:11:18 INFO - PROCESS | 5220 | 1465427478368 Marionette DEBUG loaded listener.js 16:11:18 INFO - PROCESS | 5220 | ++DOMWINDOW == 83 (0x99822000) [pid = 5220] [serial = 1878] [outer = 0x997a9400] 16:11:19 INFO - PROCESS | 5220 | 1465427479269 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 16:11:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 16:11:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1484ms 16:11:19 INFO - PROCESS | 5220 | 1465427479326 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 16:11:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 16:11:19 INFO - PROCESS | 5220 | 1465427479331 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 16:11:19 INFO - PROCESS | 5220 | 1465427479338 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 16:11:19 INFO - PROCESS | 5220 | 1465427479341 Marionette TRACE conn3 <- [1,2474,null,{}] 16:11:19 INFO - PROCESS | 5220 | 1465427479347 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:19 INFO - PROCESS | 5220 | 1465427479353 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:19 INFO - PROCESS | 5220 | 1465427479539 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 16:11:19 INFO - PROCESS | 5220 | 1465427479759 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:19 INFO - PROCESS | 5220 | 1465427479777 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:19 INFO - PROCESS | 5220 | ++DOCSHELL 0x99a11000 == 28 [pid = 5220] [id = 626] 16:11:19 INFO - PROCESS | 5220 | ++DOMWINDOW == 84 (0x99a11800) [pid = 5220] [serial = 1879] [outer = (nil)] 16:11:19 INFO - PROCESS | 5220 | ++DOMWINDOW == 85 (0x99adc000) [pid = 5220] [serial = 1880] [outer = 0x99a11800] 16:11:19 INFO - PROCESS | 5220 | 1465427479908 Marionette DEBUG loaded listener.js 16:11:20 INFO - PROCESS | 5220 | ++DOMWINDOW == 86 (0x99c18800) [pid = 5220] [serial = 1881] [outer = 0x99a11800] 16:11:20 INFO - PROCESS | 5220 | 1465427480912 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 16:11:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 16:11:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1634ms 16:11:20 INFO - PROCESS | 5220 | 1465427480972 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 16:11:20 INFO - PROCESS | 5220 | 1465427480976 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 16:11:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 16:11:20 INFO - PROCESS | 5220 | 1465427480982 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 16:11:20 INFO - PROCESS | 5220 | 1465427480986 Marionette TRACE conn3 <- [1,2478,null,{}] 16:11:20 INFO - PROCESS | 5220 | 1465427480991 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:20 INFO - PROCESS | 5220 | 1465427480996 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:21 INFO - PROCESS | 5220 | 1465427481171 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 16:11:21 INFO - PROCESS | 5220 | 1465427481357 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:21 INFO - PROCESS | 5220 | 1465427481367 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:21 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4a1000 == 29 [pid = 5220] [id = 627] 16:11:21 INFO - PROCESS | 5220 | ++DOMWINDOW == 87 (0x93c39c00) [pid = 5220] [serial = 1882] [outer = (nil)] 16:11:21 INFO - PROCESS | 5220 | ++DOMWINDOW == 88 (0x99c1c000) [pid = 5220] [serial = 1883] [outer = 0x93c39c00] 16:11:21 INFO - PROCESS | 5220 | 1465427481450 Marionette DEBUG loaded listener.js 16:11:21 INFO - PROCESS | 5220 | ++DOMWINDOW == 89 (0x99dcbc00) [pid = 5220] [serial = 1884] [outer = 0x93c39c00] 16:11:22 INFO - PROCESS | 5220 | 1465427482415 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 16:11:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 16:11:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1478ms 16:11:22 INFO - PROCESS | 5220 | 1465427482462 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 16:11:22 INFO - PROCESS | 5220 | 1465427482467 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 16:11:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 16:11:22 INFO - PROCESS | 5220 | 1465427482491 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 16:11:22 INFO - PROCESS | 5220 | 1465427482495 Marionette TRACE conn3 <- [1,2482,null,{}] 16:11:22 INFO - PROCESS | 5220 | 1465427482501 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:22 INFO - PROCESS | 5220 | 1465427482507 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:22 INFO - PROCESS | 5220 | 1465427482679 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 16:11:22 INFO - PROCESS | 5220 | 1465427482875 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:22 INFO - PROCESS | 5220 | 1465427482882 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:22 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e667c00 == 30 [pid = 5220] [id = 628] 16:11:22 INFO - PROCESS | 5220 | ++DOMWINDOW == 90 (0x8e668800) [pid = 5220] [serial = 1885] [outer = (nil)] 16:11:22 INFO - PROCESS | 5220 | ++DOMWINDOW == 91 (0x8f8a9000) [pid = 5220] [serial = 1886] [outer = 0x8e668800] 16:11:23 INFO - PROCESS | 5220 | 1465427483011 Marionette DEBUG loaded listener.js 16:11:23 INFO - PROCESS | 5220 | ++DOMWINDOW == 92 (0x91261800) [pid = 5220] [serial = 1887] [outer = 0x8e668800] 16:11:24 INFO - PROCESS | 5220 | 1465427484250 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 16:11:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 16:11:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1840ms 16:11:24 INFO - PROCESS | 5220 | 1465427484329 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 16:11:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 16:11:24 INFO - PROCESS | 5220 | 1465427484335 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 16:11:24 INFO - PROCESS | 5220 | 1465427484343 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 16:11:24 INFO - PROCESS | 5220 | 1465427484350 Marionette TRACE conn3 <- [1,2486,null,{}] 16:11:24 INFO - PROCESS | 5220 | 1465427484358 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:24 INFO - PROCESS | 5220 | 1465427484363 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:24 INFO - PROCESS | 5220 | 1465427484539 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 16:11:24 INFO - PROCESS | 5220 | 1465427484898 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:24 INFO - PROCESS | 5220 | 1465427484905 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:24 INFO - PROCESS | 5220 | ++DOCSHELL 0x91268c00 == 31 [pid = 5220] [id = 629] 16:11:24 INFO - PROCESS | 5220 | ++DOMWINDOW == 93 (0x9126a800) [pid = 5220] [serial = 1888] [outer = (nil)] 16:11:24 INFO - PROCESS | 5220 | ++DOMWINDOW == 94 (0x91bcd800) [pid = 5220] [serial = 1889] [outer = 0x9126a800] 16:11:24 INFO - PROCESS | 5220 | 1465427484988 Marionette DEBUG loaded listener.js 16:11:25 INFO - PROCESS | 5220 | ++DOMWINDOW == 95 (0x91cc6800) [pid = 5220] [serial = 1890] [outer = 0x9126a800] 16:11:26 INFO - PROCESS | 5220 | --DOMWINDOW == 94 (0x92ccd800) [pid = 5220] [serial = 1832] [outer = (nil)] [url = about:blank] 16:11:26 INFO - PROCESS | 5220 | --DOMWINDOW == 93 (0x8e65ec00) [pid = 5220] [serial = 1800] [outer = (nil)] [url = about:blank] 16:11:26 INFO - PROCESS | 5220 | --DOMWINDOW == 92 (0x8e4ab800) [pid = 5220] [serial = 1799] [outer = (nil)] [url = about:blank] 16:11:26 INFO - PROCESS | 5220 | --DOMWINDOW == 91 (0x91bea000) [pid = 5220] [serial = 1803] [outer = (nil)] [url = about:blank] 16:11:26 INFO - PROCESS | 5220 | --DOMWINDOW == 90 (0x91bc5c00) [pid = 5220] [serial = 1802] [outer = (nil)] [url = about:blank] 16:11:26 INFO - PROCESS | 5220 | --DOMWINDOW == 89 (0x922c3000) [pid = 5220] [serial = 1826] [outer = (nil)] [url = about:blank] 16:11:26 INFO - PROCESS | 5220 | --DOMWINDOW == 88 (0x9291c000) [pid = 5220] [serial = 1829] [outer = (nil)] [url = about:blank] 16:11:26 INFO - PROCESS | 5220 | --DOMWINDOW == 87 (0x922cf800) [pid = 5220] [serial = 1827] [outer = (nil)] [url = about:blank] 16:11:26 INFO - PROCESS | 5220 | --DOMWINDOW == 86 (0x910db000) [pid = 5220] [serial = 1823] [outer = (nil)] [url = about:blank] 16:11:26 INFO - PROCESS | 5220 | --DOMWINDOW == 85 (0x8f44a800) [pid = 5220] [serial = 1820] [outer = (nil)] [url = about:blank] 16:11:26 INFO - PROCESS | 5220 | --DOMWINDOW == 84 (0x8f495000) [pid = 5220] [serial = 1821] [outer = (nil)] [url = about:blank] 16:11:26 INFO - PROCESS | 5220 | --DOMWINDOW == 83 (0x93824400) [pid = 5220] [serial = 1806] [outer = (nil)] [url = about:blank] 16:11:26 INFO - PROCESS | 5220 | --DOMWINDOW == 82 (0x92cc5800) [pid = 5220] [serial = 1805] [outer = (nil)] [url = about:blank] 16:11:26 INFO - PROCESS | 5220 | --DOMWINDOW == 81 (0x91be9800) [pid = 5220] [serial = 1818] [outer = (nil)] [url = about:blank] 16:11:26 INFO - PROCESS | 5220 | --DOMWINDOW == 80 (0x91bca400) [pid = 5220] [serial = 1817] [outer = (nil)] [url = about:blank] 16:11:26 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x98967000) [pid = 5220] [serial = 1809] [outer = (nil)] [url = about:blank] 16:11:26 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x9769d400) [pid = 5220] [serial = 1808] [outer = (nil)] [url = about:blank] 16:11:26 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x99824000) [pid = 5220] [serial = 1812] [outer = (nil)] [url = about:blank] 16:11:26 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x9976f000) [pid = 5220] [serial = 1811] [outer = (nil)] [url = about:blank] 16:11:26 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x92ccb000) [pid = 5220] [serial = 1830] [outer = (nil)] [url = about:blank] 16:11:26 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x99c19800) [pid = 5220] [serial = 1815] [outer = (nil)] [url = about:blank] 16:11:26 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x92369800) [pid = 5220] [serial = 1814] [outer = (nil)] [url = about:blank] 16:11:26 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x9125d000) [pid = 5220] [serial = 1824] [outer = (nil)] [url = about:blank] 16:11:26 INFO - PROCESS | 5220 | 1465427486949 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 16:11:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 16:11:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 2638ms 16:11:27 INFO - PROCESS | 5220 | 1465427487026 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 16:11:27 INFO - PROCESS | 5220 | 1465427487032 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 16:11:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 16:11:27 INFO - PROCESS | 5220 | 1465427487042 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 16:11:27 INFO - PROCESS | 5220 | 1465427487046 Marionette TRACE conn3 <- [1,2490,null,{}] 16:11:27 INFO - PROCESS | 5220 | 1465427487055 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:27 INFO - PROCESS | 5220 | 1465427487061 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:27 INFO - PROCESS | 5220 | 1465427487227 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 16:11:27 INFO - PROCESS | 5220 | 1465427487237 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:27 INFO - PROCESS | 5220 | 1465427487247 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:27 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f442400 == 32 [pid = 5220] [id = 630] 16:11:27 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x8f446000) [pid = 5220] [serial = 1891] [outer = (nil)] 16:11:27 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x8f5b5000) [pid = 5220] [serial = 1892] [outer = 0x8f446000] 16:11:27 INFO - PROCESS | 5220 | 1465427487335 Marionette DEBUG loaded listener.js 16:11:27 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x8f8a4800) [pid = 5220] [serial = 1893] [outer = 0x8f446000] 16:11:28 INFO - PROCESS | 5220 | 1465427488314 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 16:11:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 16:11:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1334ms 16:11:28 INFO - PROCESS | 5220 | 1465427488376 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 16:11:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 16:11:28 INFO - PROCESS | 5220 | 1465427488384 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 16:11:28 INFO - PROCESS | 5220 | 1465427488395 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 16:11:28 INFO - PROCESS | 5220 | 1465427488399 Marionette TRACE conn3 <- [1,2494,null,{}] 16:11:28 INFO - PROCESS | 5220 | 1465427488405 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:28 INFO - PROCESS | 5220 | 1465427488409 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:28 INFO - PROCESS | 5220 | 1465427488629 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 16:11:28 INFO - PROCESS | 5220 | 1465427488718 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:28 INFO - PROCESS | 5220 | 1465427488724 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:28 INFO - PROCESS | 5220 | ++DOCSHELL 0x9125f400 == 33 [pid = 5220] [id = 631] 16:11:28 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x91bc5c00) [pid = 5220] [serial = 1894] [outer = (nil)] 16:11:28 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x91bcd400) [pid = 5220] [serial = 1895] [outer = 0x91bc5c00] 16:11:28 INFO - PROCESS | 5220 | 1465427488796 Marionette DEBUG loaded listener.js 16:11:28 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x91be5400) [pid = 5220] [serial = 1896] [outer = 0x91bc5c00] 16:11:29 INFO - PROCESS | 5220 | 1465427489715 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 16:11:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 16:11:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1387ms 16:11:29 INFO - PROCESS | 5220 | 1465427489781 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 16:11:29 INFO - PROCESS | 5220 | 1465427489785 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 16:11:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 16:11:29 INFO - PROCESS | 5220 | 1465427489792 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 16:11:29 INFO - PROCESS | 5220 | 1465427489798 Marionette TRACE conn3 <- [1,2498,null,{}] 16:11:29 INFO - PROCESS | 5220 | 1465427489823 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:29 INFO - PROCESS | 5220 | 1465427489832 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:30 INFO - PROCESS | 5220 | 1465427490050 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 16:11:30 INFO - PROCESS | 5220 | 1465427490074 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:30 INFO - PROCESS | 5220 | 1465427490084 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:30 INFO - PROCESS | 5220 | ++DOCSHELL 0x9291a800 == 34 [pid = 5220] [id = 632] 16:11:30 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x9291ac00) [pid = 5220] [serial = 1897] [outer = (nil)] 16:11:30 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0x92920000) [pid = 5220] [serial = 1898] [outer = 0x9291ac00] 16:11:30 INFO - PROCESS | 5220 | 1465427490154 Marionette DEBUG loaded listener.js 16:11:30 INFO - PROCESS | 5220 | ++DOMWINDOW == 81 (0x92cc8000) [pid = 5220] [serial = 1899] [outer = 0x9291ac00] 16:11:31 INFO - PROCESS | 5220 | --DOMWINDOW == 80 (0x8ecd4800) [pid = 5220] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 16:11:31 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x9291bc00) [pid = 5220] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 16:11:31 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x91cc3800) [pid = 5220] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 16:11:31 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x951d0000) [pid = 5220] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 16:11:31 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x93c40c00) [pid = 5220] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 16:11:31 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x93908800) [pid = 5220] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 16:11:31 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x8f5b5c00) [pid = 5220] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 16:11:31 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x93905c00) [pid = 5220] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 16:11:31 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x8e65b000) [pid = 5220] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 16:11:31 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x90fa6800) [pid = 5220] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 16:11:31 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x8f440400) [pid = 5220] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 16:11:31 INFO - PROCESS | 5220 | 1465427491559 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 16:11:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 16:11:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1796ms 16:11:31 INFO - PROCESS | 5220 | 1465427491588 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 16:11:31 INFO - PROCESS | 5220 | 1465427491593 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 16:11:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 16:11:31 INFO - PROCESS | 5220 | 1465427491599 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 16:11:31 INFO - PROCESS | 5220 | 1465427491601 Marionette TRACE conn3 <- [1,2502,null,{}] 16:11:31 INFO - PROCESS | 5220 | 1465427491607 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:31 INFO - PROCESS | 5220 | 1465427491611 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:31 INFO - PROCESS | 5220 | 1465427491881 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 16:11:31 INFO - PROCESS | 5220 | 1465427491972 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:31 INFO - PROCESS | 5220 | 1465427491980 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:32 INFO - PROCESS | 5220 | ++DOCSHELL 0x910dc000 == 35 [pid = 5220] [id = 633] 16:11:32 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x922c3000) [pid = 5220] [serial = 1900] [outer = (nil)] 16:11:32 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x92cd0000) [pid = 5220] [serial = 1901] [outer = 0x922c3000] 16:11:32 INFO - PROCESS | 5220 | 1465427492049 Marionette DEBUG loaded listener.js 16:11:32 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x93820800) [pid = 5220] [serial = 1902] [outer = 0x922c3000] 16:11:32 INFO - PROCESS | 5220 | 1465427492749 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 16:11:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 16:11:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1176ms 16:11:32 INFO - PROCESS | 5220 | 1465427492775 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 16:11:32 INFO - PROCESS | 5220 | 1465427492779 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 16:11:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 16:11:32 INFO - PROCESS | 5220 | 1465427492784 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 16:11:32 INFO - PROCESS | 5220 | 1465427492787 Marionette TRACE conn3 <- [1,2506,null,{}] 16:11:32 INFO - PROCESS | 5220 | 1465427492792 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:32 INFO - PROCESS | 5220 | 1465427492797 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:32 INFO - PROCESS | 5220 | 1465427492987 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 16:11:33 INFO - PROCESS | 5220 | 1465427493007 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:33 INFO - PROCESS | 5220 | 1465427493014 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:33 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4abc00 == 36 [pid = 5220] [id = 634] 16:11:33 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x922cbc00) [pid = 5220] [serial = 1903] [outer = (nil)] 16:11:33 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x93907400) [pid = 5220] [serial = 1904] [outer = 0x922cbc00] 16:11:33 INFO - PROCESS | 5220 | 1465427493083 Marionette DEBUG loaded listener.js 16:11:33 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x93a1e000) [pid = 5220] [serial = 1905] [outer = 0x922cbc00] 16:11:34 INFO - PROCESS | 5220 | 1465427494195 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 16:11:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 16:11:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1484ms 16:11:34 INFO - PROCESS | 5220 | 1465427494270 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 16:11:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 16:11:34 INFO - PROCESS | 5220 | 1465427494286 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 16:11:34 INFO - PROCESS | 5220 | 1465427494295 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 16:11:34 INFO - PROCESS | 5220 | 1465427494301 Marionette TRACE conn3 <- [1,2510,null,{}] 16:11:34 INFO - PROCESS | 5220 | 1465427494311 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:34 INFO - PROCESS | 5220 | 1465427494316 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:34 INFO - PROCESS | 5220 | 1465427494531 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 16:11:34 INFO - PROCESS | 5220 | 1465427494777 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:34 INFO - PROCESS | 5220 | 1465427494787 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:34 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f499000 == 37 [pid = 5220] [id = 635] 16:11:34 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x8f49ac00) [pid = 5220] [serial = 1906] [outer = (nil)] 16:11:34 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x910dec00) [pid = 5220] [serial = 1907] [outer = 0x8f49ac00] 16:11:34 INFO - PROCESS | 5220 | 1465427494943 Marionette DEBUG loaded listener.js 16:11:35 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x91bcf800) [pid = 5220] [serial = 1908] [outer = 0x8f49ac00] 16:11:35 INFO - PROCESS | 5220 | 1465427495941 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 16:11:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 16:11:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1734ms 16:11:36 INFO - PROCESS | 5220 | 1465427496028 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 16:11:36 INFO - PROCESS | 5220 | 1465427496036 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 16:11:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 16:11:36 INFO - PROCESS | 5220 | 1465427496046 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 16:11:36 INFO - PROCESS | 5220 | 1465427496051 Marionette TRACE conn3 <- [1,2514,null,{}] 16:11:36 INFO - PROCESS | 5220 | 1465427496057 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:36 INFO - PROCESS | 5220 | 1465427496063 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:36 INFO - PROCESS | 5220 | 1465427496283 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 16:11:36 INFO - PROCESS | 5220 | 1465427496515 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:36 INFO - PROCESS | 5220 | 1465427496524 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:36 INFO - PROCESS | 5220 | ++DOCSHELL 0x91ccbc00 == 38 [pid = 5220] [id = 636] 16:11:36 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0x92cc5400) [pid = 5220] [serial = 1909] [outer = (nil)] 16:11:36 INFO - PROCESS | 5220 | ++DOMWINDOW == 81 (0x9382bc00) [pid = 5220] [serial = 1910] [outer = 0x92cc5400] 16:11:36 INFO - PROCESS | 5220 | 1465427496652 Marionette DEBUG loaded listener.js 16:11:36 INFO - PROCESS | 5220 | ++DOMWINDOW == 82 (0x92cca800) [pid = 5220] [serial = 1911] [outer = 0x92cc5400] 16:11:37 INFO - PROCESS | 5220 | 1465427497674 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 16:11:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 16:11:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1678ms 16:11:37 INFO - PROCESS | 5220 | 1465427497725 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 16:11:37 INFO - PROCESS | 5220 | 1465427497730 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 16:11:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 16:11:37 INFO - PROCESS | 5220 | 1465427497736 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 16:11:37 INFO - PROCESS | 5220 | 1465427497742 Marionette TRACE conn3 <- [1,2518,null,{}] 16:11:37 INFO - PROCESS | 5220 | 1465427497760 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:37 INFO - PROCESS | 5220 | 1465427497768 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:37 INFO - PROCESS | 5220 | 1465427497955 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 16:11:38 INFO - PROCESS | 5220 | 1465427498181 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:38 INFO - PROCESS | 5220 | 1465427498189 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:38 INFO - PROCESS | 5220 | ++DOCSHELL 0x951c8000 == 39 [pid = 5220] [id = 637] 16:11:38 INFO - PROCESS | 5220 | ++DOMWINDOW == 83 (0x951c8c00) [pid = 5220] [serial = 1912] [outer = (nil)] 16:11:38 INFO - PROCESS | 5220 | ++DOMWINDOW == 84 (0x97695800) [pid = 5220] [serial = 1913] [outer = 0x951c8c00] 16:11:38 INFO - PROCESS | 5220 | 1465427498322 Marionette DEBUG loaded listener.js 16:11:38 INFO - PROCESS | 5220 | ++DOMWINDOW == 85 (0x9769d400) [pid = 5220] [serial = 1914] [outer = 0x951c8c00] 16:11:39 INFO - PROCESS | 5220 | 1465427499260 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 16:11:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 16:11:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1587ms 16:11:39 INFO - PROCESS | 5220 | 1465427499324 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 16:11:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 16:11:39 INFO - PROCESS | 5220 | 1465427499329 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 16:11:39 INFO - PROCESS | 5220 | 1465427499335 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 16:11:39 INFO - PROCESS | 5220 | 1465427499339 Marionette TRACE conn3 <- [1,2522,null,{}] 16:11:39 INFO - PROCESS | 5220 | 1465427499344 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:39 INFO - PROCESS | 5220 | 1465427499350 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:39 INFO - PROCESS | 5220 | 1465427499540 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 16:11:39 INFO - PROCESS | 5220 | 1465427499723 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:39 INFO - PROCESS | 5220 | 1465427499732 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:39 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f448000 == 40 [pid = 5220] [id = 638] 16:11:39 INFO - PROCESS | 5220 | ++DOMWINDOW == 86 (0x8f5af000) [pid = 5220] [serial = 1915] [outer = (nil)] 16:11:39 INFO - PROCESS | 5220 | ++DOMWINDOW == 87 (0x91bcac00) [pid = 5220] [serial = 1916] [outer = 0x8f5af000] 16:11:39 INFO - PROCESS | 5220 | 1465427499814 Marionette DEBUG loaded listener.js 16:11:39 INFO - PROCESS | 5220 | ++DOMWINDOW == 88 (0x92919400) [pid = 5220] [serial = 1917] [outer = 0x8f5af000] 16:11:41 INFO - PROCESS | 5220 | 1465427501082 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 16:11:41 INFO - PROCESS | 5220 | --DOCSHELL 0x910dc000 == 39 [pid = 5220] [id = 633] 16:11:41 INFO - PROCESS | 5220 | --DOCSHELL 0x9291a800 == 38 [pid = 5220] [id = 632] 16:11:41 INFO - PROCESS | 5220 | --DOCSHELL 0x9125f400 == 37 [pid = 5220] [id = 631] 16:11:41 INFO - PROCESS | 5220 | --DOCSHELL 0x8f442400 == 36 [pid = 5220] [id = 630] 16:11:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 16:11:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1838ms 16:11:41 INFO - PROCESS | 5220 | --DOMWINDOW == 87 (0x9390b400) [pid = 5220] [serial = 1841] [outer = (nil)] [url = about:blank] 16:11:41 INFO - PROCESS | 5220 | --DOMWINDOW == 86 (0x8f496400) [pid = 5220] [serial = 1835] [outer = (nil)] [url = about:blank] 16:11:41 INFO - PROCESS | 5220 | --DOMWINDOW == 85 (0x951e8c00) [pid = 5220] [serial = 1862] [outer = (nil)] [url = about:blank] 16:11:41 INFO - PROCESS | 5220 | --DOMWINDOW == 84 (0x951c3400) [pid = 5220] [serial = 1845] [outer = (nil)] [url = about:blank] 16:11:41 INFO - PROCESS | 5220 | --DOMWINDOW == 83 (0x91ff8800) [pid = 5220] [serial = 1838] [outer = (nil)] [url = about:blank] 16:11:41 INFO - PROCESS | 5220 | --DOMWINDOW == 82 (0x91beb800) [pid = 5220] [serial = 1850] [outer = (nil)] [url = about:blank] 16:11:41 INFO - PROCESS | 5220 | --DOMWINDOW == 81 (0x93865400) [pid = 5220] [serial = 1854] [outer = (nil)] [url = about:blank] 16:11:41 INFO - PROCESS | 5220 | --DOMWINDOW == 80 (0x93826400) [pid = 5220] [serial = 1853] [outer = (nil)] [url = about:blank] 16:11:41 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x8f8a4c00) [pid = 5220] [serial = 1836] [outer = (nil)] [url = about:blank] 16:11:41 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x910d7800) [pid = 5220] [serial = 1848] [outer = (nil)] [url = about:blank] 16:11:41 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x98205000) [pid = 5220] [serial = 1863] [outer = (nil)] [url = about:blank] 16:11:41 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x92365000) [pid = 5220] [serial = 1839] [outer = (nil)] [url = about:blank] 16:11:41 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x951ebc00) [pid = 5220] [serial = 1860] [outer = (nil)] [url = about:blank] 16:11:41 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x9475ac00) [pid = 5220] [serial = 1844] [outer = (nil)] [url = about:blank] 16:11:41 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x8f43f000) [pid = 5220] [serial = 1857] [outer = (nil)] [url = about:blank] 16:11:41 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x90f9e400) [pid = 5220] [serial = 1847] [outer = (nil)] [url = about:blank] 16:11:41 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x9768fc00) [pid = 5220] [serial = 1859] [outer = (nil)] [url = about:blank] 16:11:41 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x93a1b000) [pid = 5220] [serial = 1842] [outer = (nil)] [url = about:blank] 16:11:41 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x9381ec00) [pid = 5220] [serial = 1833] [outer = (nil)] [url = about:blank] 16:11:41 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x94750000) [pid = 5220] [serial = 1856] [outer = (nil)] [url = about:blank] 16:11:41 INFO - PROCESS | 5220 | --DOMWINDOW == 67 (0x91ff0400) [pid = 5220] [serial = 1851] [outer = (nil)] [url = about:blank] 16:11:41 INFO - PROCESS | 5220 | 1465427501208 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 16:11:41 INFO - PROCESS | 5220 | 1465427501214 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 16:11:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 16:11:41 INFO - PROCESS | 5220 | 1465427501224 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 16:11:41 INFO - PROCESS | 5220 | 1465427501228 Marionette TRACE conn3 <- [1,2526,null,{}] 16:11:41 INFO - PROCESS | 5220 | 1465427501236 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:41 INFO - PROCESS | 5220 | 1465427501241 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:41 INFO - PROCESS | 5220 | 1465427501386 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 16:11:41 INFO - PROCESS | 5220 | 1465427501397 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:41 INFO - PROCESS | 5220 | 1465427501402 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:41 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f48e800 == 37 [pid = 5220] [id = 639] 16:11:41 INFO - PROCESS | 5220 | ++DOMWINDOW == 68 (0x8f48fc00) [pid = 5220] [serial = 1918] [outer = (nil)] 16:11:41 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x8f5b1000) [pid = 5220] [serial = 1919] [outer = 0x8f48fc00] 16:11:41 INFO - PROCESS | 5220 | 1465427501475 Marionette DEBUG loaded listener.js 16:11:41 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x8f5ba400) [pid = 5220] [serial = 1920] [outer = 0x8f48fc00] 16:11:42 INFO - PROCESS | 5220 | 1465427502444 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 16:11:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 16:11:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1238ms 16:11:42 INFO - PROCESS | 5220 | 1465427502462 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 16:11:42 INFO - PROCESS | 5220 | 1465427502469 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 16:11:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 16:11:42 INFO - PROCESS | 5220 | 1465427502480 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 16:11:42 INFO - PROCESS | 5220 | 1465427502484 Marionette TRACE conn3 <- [1,2530,null,{}] 16:11:42 INFO - PROCESS | 5220 | 1465427502495 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:42 INFO - PROCESS | 5220 | 1465427502500 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:42 INFO - PROCESS | 5220 | 1465427502680 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 16:11:42 INFO - PROCESS | 5220 | 1465427502832 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:42 INFO - PROCESS | 5220 | 1465427502841 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:42 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f490000 == 38 [pid = 5220] [id = 640] 16:11:42 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x90fa2000) [pid = 5220] [serial = 1921] [outer = (nil)] 16:11:42 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x9125f400) [pid = 5220] [serial = 1922] [outer = 0x90fa2000] 16:11:42 INFO - PROCESS | 5220 | 1465427502918 Marionette DEBUG loaded listener.js 16:11:43 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x91bce800) [pid = 5220] [serial = 1923] [outer = 0x90fa2000] 16:11:43 INFO - PROCESS | 5220 | 1465427503749 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 16:11:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 16:11:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1300ms 16:11:43 INFO - PROCESS | 5220 | 1465427503783 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 16:11:43 INFO - PROCESS | 5220 | 1465427503786 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 16:11:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 16:11:43 INFO - PROCESS | 5220 | 1465427503792 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 16:11:43 INFO - PROCESS | 5220 | 1465427503798 Marionette TRACE conn3 <- [1,2534,null,{}] 16:11:43 INFO - PROCESS | 5220 | 1465427503820 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:43 INFO - PROCESS | 5220 | 1465427503828 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:44 INFO - PROCESS | 5220 | 1465427504040 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 16:11:44 INFO - PROCESS | 5220 | 1465427504131 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:44 INFO - PROCESS | 5220 | 1465427504140 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:44 INFO - PROCESS | 5220 | ++DOCSHELL 0x92365000 == 39 [pid = 5220] [id = 641] 16:11:44 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x92365400) [pid = 5220] [serial = 1924] [outer = (nil)] 16:11:44 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x9291a800) [pid = 5220] [serial = 1925] [outer = 0x92365400] 16:11:44 INFO - PROCESS | 5220 | 1465427504209 Marionette DEBUG loaded listener.js 16:11:44 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x92ccd400) [pid = 5220] [serial = 1926] [outer = 0x92365400] 16:11:45 INFO - PROCESS | 5220 | 1465427505074 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 16:11:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 16:11:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1337ms 16:11:45 INFO - PROCESS | 5220 | 1465427505130 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 16:11:45 INFO - PROCESS | 5220 | 1465427505135 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 16:11:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 16:11:45 INFO - PROCESS | 5220 | 1465427505140 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 16:11:45 INFO - PROCESS | 5220 | 1465427505143 Marionette TRACE conn3 <- [1,2538,null,{}] 16:11:45 INFO - PROCESS | 5220 | 1465427505148 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:45 INFO - PROCESS | 5220 | 1465427505153 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:45 INFO - PROCESS | 5220 | 1465427505353 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 16:11:45 INFO - PROCESS | 5220 | 1465427505379 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:45 INFO - PROCESS | 5220 | 1465427505387 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:45 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f44a400 == 40 [pid = 5220] [id = 642] 16:11:45 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x92ed9c00) [pid = 5220] [serial = 1927] [outer = (nil)] 16:11:45 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x9382c800) [pid = 5220] [serial = 1928] [outer = 0x92ed9c00] 16:11:45 INFO - PROCESS | 5220 | 1465427505457 Marionette DEBUG loaded listener.js 16:11:45 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x93905000) [pid = 5220] [serial = 1929] [outer = 0x92ed9c00] 16:11:46 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x8e4a5000) [pid = 5220] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 16:11:46 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x91bc9c00) [pid = 5220] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 16:11:46 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x9390d800) [pid = 5220] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 16:11:46 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x982e0800) [pid = 5220] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 16:11:46 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x997a9400) [pid = 5220] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 16:11:46 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x9291ac00) [pid = 5220] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 16:11:46 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x99a11800) [pid = 5220] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 16:11:46 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x9126a800) [pid = 5220] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 16:11:46 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x91bc5c00) [pid = 5220] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 16:11:46 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x93c39c00) [pid = 5220] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 16:11:46 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x8e668800) [pid = 5220] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 16:11:46 INFO - PROCESS | 5220 | --DOMWINDOW == 67 (0x922c3000) [pid = 5220] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 16:11:46 INFO - PROCESS | 5220 | --DOMWINDOW == 66 (0x8f446000) [pid = 5220] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 16:11:46 INFO - PROCESS | 5220 | 1465427506481 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 16:11:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 16:11:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1383ms 16:11:46 INFO - PROCESS | 5220 | 1465427506523 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 16:11:46 INFO - PROCESS | 5220 | 1465427506527 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 16:11:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 16:11:46 INFO - PROCESS | 5220 | 1465427506532 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 16:11:46 INFO - PROCESS | 5220 | 1465427506535 Marionette TRACE conn3 <- [1,2542,null,{}] 16:11:46 INFO - PROCESS | 5220 | 1465427506541 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:46 INFO - PROCESS | 5220 | 1465427506546 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:46 INFO - PROCESS | 5220 | 1465427506747 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 16:11:46 INFO - PROCESS | 5220 | 1465427506765 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:46 INFO - PROCESS | 5220 | 1465427506772 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:46 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e668800 == 41 [pid = 5220] [id = 643] 16:11:46 INFO - PROCESS | 5220 | ++DOMWINDOW == 67 (0x8ecd6400) [pid = 5220] [serial = 1930] [outer = (nil)] 16:11:46 INFO - PROCESS | 5220 | ++DOMWINDOW == 68 (0x92ccb400) [pid = 5220] [serial = 1931] [outer = 0x8ecd6400] 16:11:46 INFO - PROCESS | 5220 | 1465427506838 Marionette DEBUG loaded listener.js 16:11:46 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x93822000) [pid = 5220] [serial = 1932] [outer = 0x8ecd6400] 16:11:47 INFO - PROCESS | 5220 | 1465427507667 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 16:11:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 16:11:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1186ms 16:11:47 INFO - PROCESS | 5220 | 1465427507719 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 16:11:47 INFO - PROCESS | 5220 | 1465427507722 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 16:11:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 16:11:47 INFO - PROCESS | 5220 | 1465427507728 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 16:11:47 INFO - PROCESS | 5220 | 1465427507731 Marionette TRACE conn3 <- [1,2546,null,{}] 16:11:47 INFO - PROCESS | 5220 | 1465427507736 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:47 INFO - PROCESS | 5220 | 1465427507747 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:47 INFO - PROCESS | 5220 | 1465427507934 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 16:11:47 INFO - PROCESS | 5220 | 1465427507945 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:47 INFO - PROCESS | 5220 | 1465427507951 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:47 INFO - PROCESS | 5220 | ++DOCSHELL 0x910e4800 == 42 [pid = 5220] [id = 644] 16:11:47 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x93a19800) [pid = 5220] [serial = 1933] [outer = (nil)] 16:11:48 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x94768000) [pid = 5220] [serial = 1934] [outer = 0x93a19800] 16:11:48 INFO - PROCESS | 5220 | 1465427508018 Marionette DEBUG loaded listener.js 16:11:48 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x951c2c00) [pid = 5220] [serial = 1935] [outer = 0x93a19800] 16:11:49 INFO - PROCESS | 5220 | 1465427509184 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 16:11:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 16:11:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1494ms 16:11:49 INFO - PROCESS | 5220 | 1465427509224 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 16:11:49 INFO - PROCESS | 5220 | 1465427509231 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 16:11:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 16:11:49 INFO - PROCESS | 5220 | 1465427509239 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 16:11:49 INFO - PROCESS | 5220 | 1465427509246 Marionette TRACE conn3 <- [1,2550,null,{}] 16:11:49 INFO - PROCESS | 5220 | 1465427509254 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:49 INFO - PROCESS | 5220 | 1465427509259 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:49 INFO - PROCESS | 5220 | 1465427509460 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 16:11:49 INFO - PROCESS | 5220 | 1465427509642 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:49 INFO - PROCESS | 5220 | 1465427509653 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:49 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e65b000 == 43 [pid = 5220] [id = 645] 16:11:49 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x8ece2800) [pid = 5220] [serial = 1936] [outer = (nil)] 16:11:49 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x90f9ec00) [pid = 5220] [serial = 1937] [outer = 0x8ece2800] 16:11:49 INFO - PROCESS | 5220 | 1465427509730 Marionette DEBUG loaded listener.js 16:11:49 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x91269c00) [pid = 5220] [serial = 1938] [outer = 0x8ece2800] 16:11:50 INFO - PROCESS | 5220 | 1465427510785 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 16:11:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 16:11:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1594ms 16:11:50 INFO - PROCESS | 5220 | 1465427510833 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 16:11:50 INFO - PROCESS | 5220 | 1465427510840 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 16:11:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 16:11:50 INFO - PROCESS | 5220 | 1465427510851 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 16:11:50 INFO - PROCESS | 5220 | 1465427510855 Marionette TRACE conn3 <- [1,2554,null,{}] 16:11:50 INFO - PROCESS | 5220 | 1465427510861 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:50 INFO - PROCESS | 5220 | 1465427510867 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:51 INFO - PROCESS | 5220 | 1465427511085 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 16:11:51 INFO - PROCESS | 5220 | 1465427511267 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:51 INFO - PROCESS | 5220 | 1465427511274 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:51 INFO - PROCESS | 5220 | ++DOCSHELL 0x910e3800 == 44 [pid = 5220] [id = 646] 16:11:51 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x92911800) [pid = 5220] [serial = 1939] [outer = (nil)] 16:11:51 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x92ee4c00) [pid = 5220] [serial = 1940] [outer = 0x92911800] 16:11:51 INFO - PROCESS | 5220 | 1465427511458 Marionette DEBUG loaded listener.js 16:11:51 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x93911400) [pid = 5220] [serial = 1941] [outer = 0x92911800] 16:11:52 INFO - PROCESS | 5220 | 1465427512433 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 16:11:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 16:11:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1634ms 16:11:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 16:11:52 INFO - PROCESS | 5220 | 1465427512485 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 16:11:52 INFO - PROCESS | 5220 | 1465427512488 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 16:11:52 INFO - PROCESS | 5220 | 1465427512495 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 16:11:52 INFO - PROCESS | 5220 | 1465427512502 Marionette TRACE conn3 <- [1,2558,null,{}] 16:11:52 INFO - PROCESS | 5220 | 1465427512519 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:52 INFO - PROCESS | 5220 | 1465427512528 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:52 INFO - PROCESS | 5220 | 1465427512704 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 16:11:52 INFO - PROCESS | 5220 | 1465427512890 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:52 INFO - PROCESS | 5220 | 1465427512902 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:52 INFO - PROCESS | 5220 | ++DOCSHELL 0x951c8400 == 45 [pid = 5220] [id = 647] 16:11:52 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x951cbc00) [pid = 5220] [serial = 1942] [outer = (nil)] 16:11:52 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0x97693800) [pid = 5220] [serial = 1943] [outer = 0x951cbc00] 16:11:52 INFO - PROCESS | 5220 | 1465427512980 Marionette DEBUG loaded listener.js 16:11:53 INFO - PROCESS | 5220 | ++DOMWINDOW == 81 (0x9820f800) [pid = 5220] [serial = 1944] [outer = 0x951cbc00] 16:11:53 INFO - PROCESS | 5220 | 1465427513964 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 16:11:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 16:11:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1538ms 16:11:54 INFO - PROCESS | 5220 | 1465427514033 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 16:11:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 16:11:54 INFO - PROCESS | 5220 | 1465427514038 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 16:11:54 INFO - PROCESS | 5220 | 1465427514044 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 16:11:54 INFO - PROCESS | 5220 | 1465427514048 Marionette TRACE conn3 <- [1,2562,null,{}] 16:11:54 INFO - PROCESS | 5220 | 1465427514053 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:54 INFO - PROCESS | 5220 | 1465427514058 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:54 INFO - PROCESS | 5220 | 1465427514267 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 16:11:54 INFO - PROCESS | 5220 | 1465427514451 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:54 INFO - PROCESS | 5220 | 1465427514459 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:54 INFO - PROCESS | 5220 | ++DOCSHELL 0x92918400 == 46 [pid = 5220] [id = 648] 16:11:54 INFO - PROCESS | 5220 | ++DOMWINDOW == 82 (0x97694000) [pid = 5220] [serial = 1945] [outer = (nil)] 16:11:54 INFO - PROCESS | 5220 | ++DOMWINDOW == 83 (0x98d21400) [pid = 5220] [serial = 1946] [outer = 0x97694000] 16:11:54 INFO - PROCESS | 5220 | 1465427514585 Marionette DEBUG loaded listener.js 16:11:54 INFO - PROCESS | 5220 | ++DOMWINDOW == 84 (0x99487400) [pid = 5220] [serial = 1947] [outer = 0x97694000] 16:11:55 INFO - PROCESS | 5220 | 1465427515529 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 16:11:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 16:11:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1536ms 16:11:55 INFO - PROCESS | 5220 | 1465427515579 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 16:11:55 INFO - PROCESS | 5220 | 1465427515583 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 16:11:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 16:11:55 INFO - PROCESS | 5220 | 1465427515590 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 16:11:55 INFO - PROCESS | 5220 | 1465427515593 Marionette TRACE conn3 <- [1,2566,null,{}] 16:11:55 INFO - PROCESS | 5220 | 1465427515598 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:55 INFO - PROCESS | 5220 | 1465427515604 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:55 INFO - PROCESS | 5220 | 1465427515769 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 16:11:55 INFO - PROCESS | 5220 | 1465427515952 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:55 INFO - PROCESS | 5220 | 1465427515961 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:55 INFO - PROCESS | 5220 | ++DOCSHELL 0x91cc6000 == 47 [pid = 5220] [id = 649] 16:11:55 INFO - PROCESS | 5220 | ++DOMWINDOW == 85 (0x922cd800) [pid = 5220] [serial = 1948] [outer = (nil)] 16:11:56 INFO - PROCESS | 5220 | ++DOMWINDOW == 86 (0x9976f400) [pid = 5220] [serial = 1949] [outer = 0x922cd800] 16:11:56 INFO - PROCESS | 5220 | 1465427516039 Marionette DEBUG loaded listener.js 16:11:56 INFO - PROCESS | 5220 | ++DOMWINDOW == 87 (0x997b3000) [pid = 5220] [serial = 1950] [outer = 0x922cd800] 16:11:56 INFO - PROCESS | 5220 | 1465427516982 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 16:11:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 16:11:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1430ms 16:11:57 INFO - PROCESS | 5220 | 1465427517021 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 16:11:57 INFO - PROCESS | 5220 | 1465427517024 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 16:11:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 16:11:57 INFO - PROCESS | 5220 | 1465427517031 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 16:11:57 INFO - PROCESS | 5220 | 1465427517034 Marionette TRACE conn3 <- [1,2570,null,{}] 16:11:57 INFO - PROCESS | 5220 | 1465427517040 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:57 INFO - PROCESS | 5220 | 1465427517050 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:57 INFO - PROCESS | 5220 | 1465427517229 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 16:11:57 INFO - PROCESS | 5220 | 1465427517433 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:57 INFO - PROCESS | 5220 | 1465427517440 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:57 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4acc00 == 48 [pid = 5220] [id = 650] 16:11:57 INFO - PROCESS | 5220 | ++DOMWINDOW == 88 (0x8e65ec00) [pid = 5220] [serial = 1951] [outer = (nil)] 16:11:57 INFO - PROCESS | 5220 | ++DOMWINDOW == 89 (0x91bf0800) [pid = 5220] [serial = 1952] [outer = 0x8e65ec00] 16:11:57 INFO - PROCESS | 5220 | 1465427517564 Marionette DEBUG loaded listener.js 16:11:57 INFO - PROCESS | 5220 | ++DOMWINDOW == 90 (0x92cc6000) [pid = 5220] [serial = 1953] [outer = 0x8e65ec00] 16:11:58 INFO - PROCESS | 5220 | 1465427518815 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 16:11:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 16:11:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1831ms 16:11:58 INFO - PROCESS | 5220 | 1465427518863 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 16:11:58 INFO - PROCESS | 5220 | 1465427518869 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 16:11:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 16:11:58 INFO - PROCESS | 5220 | 1465427518884 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 16:11:58 INFO - PROCESS | 5220 | 1465427518888 Marionette TRACE conn3 <- [1,2574,null,{}] 16:11:58 INFO - PROCESS | 5220 | 1465427518897 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:58 INFO - PROCESS | 5220 | 1465427518903 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:59 INFO - PROCESS | 5220 | 1465427519059 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 16:11:59 INFO - PROCESS | 5220 | 1465427519401 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:59 INFO - PROCESS | 5220 | 1465427519408 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:11:59 INFO - PROCESS | 5220 | ++DOCSHELL 0x90f9d800 == 49 [pid = 5220] [id = 651] 16:11:59 INFO - PROCESS | 5220 | ++DOMWINDOW == 91 (0x90fa2c00) [pid = 5220] [serial = 1954] [outer = (nil)] 16:11:59 INFO - PROCESS | 5220 | ++DOMWINDOW == 92 (0x910e1c00) [pid = 5220] [serial = 1955] [outer = 0x90fa2c00] 16:11:59 INFO - PROCESS | 5220 | 1465427519491 Marionette DEBUG loaded listener.js 16:11:59 INFO - PROCESS | 5220 | ++DOMWINDOW == 93 (0x91be5800) [pid = 5220] [serial = 1956] [outer = 0x90fa2c00] 16:12:01 INFO - PROCESS | 5220 | --DOCSHELL 0x8e668800 == 48 [pid = 5220] [id = 643] 16:12:01 INFO - PROCESS | 5220 | --DOCSHELL 0x8f44a400 == 47 [pid = 5220] [id = 642] 16:12:01 INFO - PROCESS | 5220 | --DOCSHELL 0x92365000 == 46 [pid = 5220] [id = 641] 16:12:01 INFO - PROCESS | 5220 | --DOCSHELL 0x8f490000 == 45 [pid = 5220] [id = 640] 16:12:01 INFO - PROCESS | 5220 | --DOCSHELL 0x8f48e800 == 44 [pid = 5220] [id = 639] 16:12:01 INFO - PROCESS | 5220 | --DOCSHELL 0x8f448000 == 43 [pid = 5220] [id = 638] 16:12:01 INFO - PROCESS | 5220 | --DOCSHELL 0x951c8000 == 42 [pid = 5220] [id = 637] 16:12:01 INFO - PROCESS | 5220 | --DOCSHELL 0x91ccbc00 == 41 [pid = 5220] [id = 636] 16:12:01 INFO - PROCESS | 5220 | --DOCSHELL 0x8f499000 == 40 [pid = 5220] [id = 635] 16:12:01 INFO - PROCESS | 5220 | --DOCSHELL 0x9385d800 == 39 [pid = 5220] [id = 623] 16:12:01 INFO - PROCESS | 5220 | --DOCSHELL 0x92913400 == 38 [pid = 5220] [id = 624] 16:12:01 INFO - PROCESS | 5220 | --DOCSHELL 0x9976b400 == 37 [pid = 5220] [id = 625] 16:12:01 INFO - PROCESS | 5220 | --DOCSHELL 0x99a11000 == 36 [pid = 5220] [id = 626] 16:12:01 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4a1000 == 35 [pid = 5220] [id = 627] 16:12:01 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4abc00 == 34 [pid = 5220] [id = 634] 16:12:01 INFO - PROCESS | 5220 | --DOCSHELL 0x91268c00 == 33 [pid = 5220] [id = 629] 16:12:01 INFO - PROCESS | 5220 | --DOCSHELL 0x8e667c00 == 32 [pid = 5220] [id = 628] 16:12:01 INFO - PROCESS | 5220 | --DOCSHELL 0x91cc6000 == 31 [pid = 5220] [id = 649] 16:12:01 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4acc00 == 30 [pid = 5220] [id = 650] 16:12:01 INFO - PROCESS | 5220 | --DOCSHELL 0x92918400 == 29 [pid = 5220] [id = 648] 16:12:01 INFO - PROCESS | 5220 | --DOCSHELL 0x951c8400 == 28 [pid = 5220] [id = 647] 16:12:01 INFO - PROCESS | 5220 | --DOCSHELL 0x910e3800 == 27 [pid = 5220] [id = 646] 16:12:01 INFO - PROCESS | 5220 | --DOCSHELL 0x910e4800 == 26 [pid = 5220] [id = 644] 16:12:01 INFO - PROCESS | 5220 | --DOCSHELL 0x8e65b000 == 25 [pid = 5220] [id = 645] 16:12:01 INFO - PROCESS | 5220 | --DOMWINDOW == 92 (0x8ecde800) [pid = 5220] [serial = 1866] [outer = (nil)] [url = about:blank] 16:12:01 INFO - PROCESS | 5220 | --DOMWINDOW == 91 (0x8e660000) [pid = 5220] [serial = 1865] [outer = (nil)] [url = about:blank] 16:12:01 INFO - PROCESS | 5220 | --DOMWINDOW == 90 (0x9235e400) [pid = 5220] [serial = 1869] [outer = (nil)] [url = about:blank] 16:12:01 INFO - PROCESS | 5220 | --DOMWINDOW == 89 (0x91ff5c00) [pid = 5220] [serial = 1868] [outer = (nil)] [url = about:blank] 16:12:01 INFO - PROCESS | 5220 | --DOMWINDOW == 88 (0x97690400) [pid = 5220] [serial = 1872] [outer = (nil)] [url = about:blank] 16:12:01 INFO - PROCESS | 5220 | --DOMWINDOW == 87 (0x93c3c400) [pid = 5220] [serial = 1871] [outer = (nil)] [url = about:blank] 16:12:01 INFO - PROCESS | 5220 | --DOMWINDOW == 86 (0x995b1800) [pid = 5220] [serial = 1875] [outer = (nil)] [url = about:blank] 16:12:01 INFO - PROCESS | 5220 | --DOMWINDOW == 85 (0x9947f000) [pid = 5220] [serial = 1874] [outer = (nil)] [url = about:blank] 16:12:01 INFO - PROCESS | 5220 | --DOMWINDOW == 84 (0x99822000) [pid = 5220] [serial = 1878] [outer = (nil)] [url = about:blank] 16:12:01 INFO - PROCESS | 5220 | --DOMWINDOW == 83 (0x99823000) [pid = 5220] [serial = 1877] [outer = (nil)] [url = about:blank] 16:12:01 INFO - PROCESS | 5220 | --DOMWINDOW == 82 (0x92920000) [pid = 5220] [serial = 1898] [outer = (nil)] [url = about:blank] 16:12:01 INFO - PROCESS | 5220 | --DOMWINDOW == 81 (0x99c18800) [pid = 5220] [serial = 1881] [outer = (nil)] [url = about:blank] 16:12:01 INFO - PROCESS | 5220 | --DOMWINDOW == 80 (0x99adc000) [pid = 5220] [serial = 1880] [outer = (nil)] [url = about:blank] 16:12:01 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x91cc6800) [pid = 5220] [serial = 1890] [outer = (nil)] [url = about:blank] 16:12:01 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x91bcd800) [pid = 5220] [serial = 1889] [outer = (nil)] [url = about:blank] 16:12:01 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x91bcd400) [pid = 5220] [serial = 1895] [outer = (nil)] [url = about:blank] 16:12:01 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x99dcbc00) [pid = 5220] [serial = 1884] [outer = (nil)] [url = about:blank] 16:12:01 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x99c1c000) [pid = 5220] [serial = 1883] [outer = (nil)] [url = about:blank] 16:12:01 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x91261800) [pid = 5220] [serial = 1887] [outer = (nil)] [url = about:blank] 16:12:01 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x8f8a9000) [pid = 5220] [serial = 1886] [outer = (nil)] [url = about:blank] 16:12:01 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x92cd0000) [pid = 5220] [serial = 1901] [outer = (nil)] [url = about:blank] 16:12:01 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x8f8a4800) [pid = 5220] [serial = 1893] [outer = (nil)] [url = about:blank] 16:12:01 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x8f5b5000) [pid = 5220] [serial = 1892] [outer = (nil)] [url = about:blank] 16:12:01 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x93820800) [pid = 5220] [serial = 1902] [outer = (nil)] [url = about:blank] 16:12:01 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x93907400) [pid = 5220] [serial = 1904] [outer = (nil)] [url = about:blank] 16:12:01 INFO - PROCESS | 5220 | --DOMWINDOW == 67 (0x92cc8000) [pid = 5220] [serial = 1899] [outer = (nil)] [url = about:blank] 16:12:01 INFO - PROCESS | 5220 | --DOMWINDOW == 66 (0x91be5400) [pid = 5220] [serial = 1896] [outer = (nil)] [url = about:blank] 16:12:01 INFO - PROCESS | 5220 | 1465427521583 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 16:12:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 16:12:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 2746ms 16:12:01 INFO - PROCESS | 5220 | 1465427521622 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 16:12:01 INFO - PROCESS | 5220 | 1465427521629 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 16:12:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 16:12:01 INFO - PROCESS | 5220 | 1465427521638 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 16:12:01 INFO - PROCESS | 5220 | 1465427521643 Marionette TRACE conn3 <- [1,2578,null,{}] 16:12:01 INFO - PROCESS | 5220 | 1465427521653 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:01 INFO - PROCESS | 5220 | 1465427521659 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:01 INFO - PROCESS | 5220 | 1465427521845 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 16:12:02 INFO - PROCESS | 5220 | 1465427522035 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:02 INFO - PROCESS | 5220 | 1465427522051 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:02 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e665c00 == 26 [pid = 5220] [id = 652] 16:12:02 INFO - PROCESS | 5220 | ++DOMWINDOW == 67 (0x8e667000) [pid = 5220] [serial = 1957] [outer = (nil)] 16:12:02 INFO - PROCESS | 5220 | ++DOMWINDOW == 68 (0x8f492400) [pid = 5220] [serial = 1958] [outer = 0x8e667000] 16:12:02 INFO - PROCESS | 5220 | 1465427522124 Marionette DEBUG loaded listener.js 16:12:02 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x8f49b800) [pid = 5220] [serial = 1959] [outer = 0x8e667000] 16:12:02 INFO - PROCESS | 5220 | 1465427522911 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 16:12:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 16:12:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1330ms 16:12:02 INFO - PROCESS | 5220 | 1465427522968 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 16:12:02 INFO - PROCESS | 5220 | 1465427522976 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 16:12:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 16:12:02 INFO - PROCESS | 5220 | 1465427522991 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 16:12:02 INFO - PROCESS | 5220 | 1465427522996 Marionette TRACE conn3 <- [1,2582,null,{}] 16:12:03 INFO - PROCESS | 5220 | 1465427523002 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:03 INFO - PROCESS | 5220 | 1465427523008 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:03 INFO - PROCESS | 5220 | 1465427523170 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 16:12:03 INFO - PROCESS | 5220 | 1465427523314 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:03 INFO - PROCESS | 5220 | 1465427523324 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:03 INFO - PROCESS | 5220 | ++DOCSHELL 0x90fa3000 == 27 [pid = 5220] [id = 653] 16:12:03 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x910d8800) [pid = 5220] [serial = 1960] [outer = (nil)] 16:12:03 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x9125d000) [pid = 5220] [serial = 1961] [outer = 0x910d8800] 16:12:03 INFO - PROCESS | 5220 | 1465427523396 Marionette DEBUG loaded listener.js 16:12:03 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x91bcb400) [pid = 5220] [serial = 1962] [outer = 0x910d8800] 16:12:04 INFO - PROCESS | 5220 | 1465427524333 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 16:12:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 16:12:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1393ms 16:12:04 INFO - PROCESS | 5220 | 1465427524381 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 16:12:04 INFO - PROCESS | 5220 | 1465427524391 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 16:12:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 16:12:04 INFO - PROCESS | 5220 | 1465427524411 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 16:12:04 INFO - PROCESS | 5220 | 1465427524417 Marionette TRACE conn3 <- [1,2586,null,{}] 16:12:04 INFO - PROCESS | 5220 | 1465427524435 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:04 INFO - PROCESS | 5220 | 1465427524444 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:04 INFO - PROCESS | 5220 | 1465427524657 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 16:12:04 INFO - PROCESS | 5220 | 1465427524747 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:04 INFO - PROCESS | 5220 | 1465427524756 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:04 INFO - PROCESS | 5220 | ++DOCSHELL 0x91ff2400 == 28 [pid = 5220] [id = 654] 16:12:04 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x91ff4800) [pid = 5220] [serial = 1963] [outer = (nil)] 16:12:04 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x92360800) [pid = 5220] [serial = 1964] [outer = 0x91ff4800] 16:12:04 INFO - PROCESS | 5220 | 1465427524827 Marionette DEBUG loaded listener.js 16:12:04 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x92913400) [pid = 5220] [serial = 1965] [outer = 0x91ff4800] 16:12:06 INFO - PROCESS | 5220 | 1465427526139 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 16:12:06 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x92ed9c00) [pid = 5220] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 16:12:06 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x8ecd6400) [pid = 5220] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 16:12:06 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x8f5af000) [pid = 5220] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 16:12:06 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x92cc5400) [pid = 5220] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 16:12:06 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x90fa2000) [pid = 5220] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 16:12:06 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x922cbc00) [pid = 5220] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 16:12:06 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x8f48fc00) [pid = 5220] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 16:12:06 INFO - PROCESS | 5220 | --DOMWINDOW == 67 (0x8f49ac00) [pid = 5220] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 16:12:06 INFO - PROCESS | 5220 | --DOMWINDOW == 66 (0x951c8c00) [pid = 5220] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 16:12:06 INFO - PROCESS | 5220 | --DOMWINDOW == 65 (0x93a19800) [pid = 5220] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 16:12:06 INFO - PROCESS | 5220 | --DOMWINDOW == 64 (0x92365400) [pid = 5220] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 16:12:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 16:12:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1839ms 16:12:06 INFO - PROCESS | 5220 | 1465427526250 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 16:12:06 INFO - PROCESS | 5220 | 1465427526254 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 16:12:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 16:12:06 INFO - PROCESS | 5220 | 1465427526260 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 16:12:06 INFO - PROCESS | 5220 | 1465427526262 Marionette TRACE conn3 <- [1,2590,null,{}] 16:12:06 INFO - PROCESS | 5220 | 1465427526268 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:06 INFO - PROCESS | 5220 | 1465427526273 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:06 INFO - PROCESS | 5220 | 1465427526452 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 16:12:06 INFO - PROCESS | 5220 | 1465427526593 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:06 INFO - PROCESS | 5220 | 1465427526602 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:06 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4a4400 == 29 [pid = 5220] [id = 655] 16:12:06 INFO - PROCESS | 5220 | ++DOMWINDOW == 65 (0x8f8ae000) [pid = 5220] [serial = 1966] [outer = (nil)] 16:12:06 INFO - PROCESS | 5220 | ++DOMWINDOW == 66 (0x91fec400) [pid = 5220] [serial = 1967] [outer = 0x8f8ae000] 16:12:06 INFO - PROCESS | 5220 | 1465427526674 Marionette DEBUG loaded listener.js 16:12:06 INFO - PROCESS | 5220 | ++DOMWINDOW == 67 (0x9291e400) [pid = 5220] [serial = 1968] [outer = 0x8f8ae000] 16:12:07 INFO - PROCESS | 5220 | 1465427527430 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 16:12:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 16:12:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1228ms 16:12:07 INFO - PROCESS | 5220 | 1465427527492 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 16:12:07 INFO - PROCESS | 5220 | 1465427527495 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 16:12:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 16:12:07 INFO - PROCESS | 5220 | 1465427527501 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 16:12:07 INFO - PROCESS | 5220 | 1465427527504 Marionette TRACE conn3 <- [1,2594,null,{}] 16:12:07 INFO - PROCESS | 5220 | 1465427527509 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:07 INFO - PROCESS | 5220 | 1465427527514 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:07 INFO - PROCESS | 5220 | 1465427527656 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 16:12:07 INFO - PROCESS | 5220 | 1465427527664 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:07 INFO - PROCESS | 5220 | 1465427527671 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:07 INFO - PROCESS | 5220 | ++DOCSHELL 0x90fa2000 == 30 [pid = 5220] [id = 656] 16:12:07 INFO - PROCESS | 5220 | ++DOMWINDOW == 68 (0x92cc5000) [pid = 5220] [serial = 1969] [outer = (nil)] 16:12:07 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x93823000) [pid = 5220] [serial = 1970] [outer = 0x92cc5000] 16:12:07 INFO - PROCESS | 5220 | 1465427527737 Marionette DEBUG loaded listener.js 16:12:07 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x9385a000) [pid = 5220] [serial = 1971] [outer = 0x92cc5000] 16:12:08 INFO - PROCESS | 5220 | 1465427528951 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 16:12:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 16:12:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1480ms 16:12:08 INFO - PROCESS | 5220 | 1465427528981 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 16:12:08 INFO - PROCESS | 5220 | 1465427528986 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 16:12:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 16:12:08 INFO - PROCESS | 5220 | 1465427528995 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 16:12:09 INFO - PROCESS | 5220 | 1465427529000 Marionette TRACE conn3 <- [1,2598,null,{}] 16:12:09 INFO - PROCESS | 5220 | 1465427529009 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:09 INFO - PROCESS | 5220 | 1465427529014 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:09 INFO - PROCESS | 5220 | 1465427529227 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 16:12:09 INFO - PROCESS | 5220 | 1465427529480 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:09 INFO - PROCESS | 5220 | 1465427529488 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:09 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f49a800 == 31 [pid = 5220] [id = 657] 16:12:09 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x8f5ae800) [pid = 5220] [serial = 1972] [outer = (nil)] 16:12:09 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x90f9e400) [pid = 5220] [serial = 1973] [outer = 0x8f5ae800] 16:12:09 INFO - PROCESS | 5220 | 1465427529599 Marionette DEBUG loaded listener.js 16:12:09 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x9125e000) [pid = 5220] [serial = 1974] [outer = 0x8f5ae800] 16:12:10 INFO - PROCESS | 5220 | 1465427530684 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 16:12:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 16:12:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1740ms 16:12:10 INFO - PROCESS | 5220 | 1465427530735 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 16:12:10 INFO - PROCESS | 5220 | 1465427530742 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 16:12:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 16:12:10 INFO - PROCESS | 5220 | 1465427530753 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 16:12:10 INFO - PROCESS | 5220 | 1465427530756 Marionette TRACE conn3 <- [1,2602,null,{}] 16:12:10 INFO - PROCESS | 5220 | 1465427530763 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:10 INFO - PROCESS | 5220 | 1465427530769 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:10 INFO - PROCESS | 5220 | 1465427530947 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 16:12:11 INFO - PROCESS | 5220 | 1465427531187 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:11 INFO - PROCESS | 5220 | 1465427531194 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:11 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f8ab800 == 32 [pid = 5220] [id = 658] 16:12:11 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x922c4400) [pid = 5220] [serial = 1975] [outer = (nil)] 16:12:11 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x92364400) [pid = 5220] [serial = 1976] [outer = 0x922c4400] 16:12:11 INFO - PROCESS | 5220 | 1465427531318 Marionette DEBUG loaded listener.js 16:12:11 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x92915400) [pid = 5220] [serial = 1977] [outer = 0x922c4400] 16:12:12 INFO - PROCESS | 5220 | 1465427532430 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 16:12:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 16:12:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1730ms 16:12:12 INFO - PROCESS | 5220 | 1465427532491 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 16:12:12 INFO - PROCESS | 5220 | 1465427532496 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 16:12:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 16:12:12 INFO - PROCESS | 5220 | 1465427532507 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 16:12:12 INFO - PROCESS | 5220 | 1465427532512 Marionette TRACE conn3 <- [1,2606,null,{}] 16:12:12 INFO - PROCESS | 5220 | 1465427532530 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:12 INFO - PROCESS | 5220 | 1465427532539 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:12 INFO - PROCESS | 5220 | 1465427532759 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 16:12:13 INFO - PROCESS | 5220 | 1465427532993 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:13 INFO - PROCESS | 5220 | 1465427533002 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:13 INFO - PROCESS | 5220 | ++DOCSHELL 0x93c35000 == 33 [pid = 5220] [id = 659] 16:12:13 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x93c37000) [pid = 5220] [serial = 1978] [outer = (nil)] 16:12:13 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x94753400) [pid = 5220] [serial = 1979] [outer = 0x93c37000] 16:12:13 INFO - PROCESS | 5220 | 1465427533114 Marionette DEBUG loaded listener.js 16:12:13 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x9475ec00) [pid = 5220] [serial = 1980] [outer = 0x93c37000] 16:12:14 INFO - PROCESS | 5220 | 1465427534325 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 16:12:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 16:12:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1835ms 16:12:14 INFO - PROCESS | 5220 | 1465427534342 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 16:12:14 INFO - PROCESS | 5220 | 1465427534348 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 16:12:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 16:12:14 INFO - PROCESS | 5220 | 1465427534356 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 16:12:14 INFO - PROCESS | 5220 | 1465427534361 Marionette TRACE conn3 <- [1,2610,null,{}] 16:12:14 INFO - PROCESS | 5220 | 1465427534378 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:14 INFO - PROCESS | 5220 | 1465427534383 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:14 INFO - PROCESS | 5220 | 1465427534549 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 16:12:14 INFO - PROCESS | 5220 | 1465427534836 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:14 INFO - PROCESS | 5220 | 1465427534851 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:14 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f48fc00 == 34 [pid = 5220] [id = 660] 16:12:14 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0x8f493400) [pid = 5220] [serial = 1981] [outer = (nil)] 16:12:14 INFO - PROCESS | 5220 | ++DOMWINDOW == 81 (0x8f5b7000) [pid = 5220] [serial = 1982] [outer = 0x8f493400] 16:12:14 INFO - PROCESS | 5220 | 1465427534922 Marionette DEBUG loaded listener.js 16:12:15 INFO - PROCESS | 5220 | ++DOMWINDOW == 82 (0x8f8a4800) [pid = 5220] [serial = 1983] [outer = 0x8f493400] 16:12:15 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4a4400 == 33 [pid = 5220] [id = 655] 16:12:15 INFO - PROCESS | 5220 | --DOCSHELL 0x91ff2400 == 32 [pid = 5220] [id = 654] 16:12:15 INFO - PROCESS | 5220 | --DOCSHELL 0x90fa3000 == 31 [pid = 5220] [id = 653] 16:12:15 INFO - PROCESS | 5220 | --DOCSHELL 0x8e665c00 == 30 [pid = 5220] [id = 652] 16:12:15 INFO - PROCESS | 5220 | --DOMWINDOW == 81 (0x9382c800) [pid = 5220] [serial = 1928] [outer = (nil)] [url = about:blank] 16:12:15 INFO - PROCESS | 5220 | --DOMWINDOW == 80 (0x92ccb400) [pid = 5220] [serial = 1931] [outer = (nil)] [url = about:blank] 16:12:15 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x91bcac00) [pid = 5220] [serial = 1916] [outer = (nil)] [url = about:blank] 16:12:15 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x92919400) [pid = 5220] [serial = 1917] [outer = (nil)] [url = about:blank] 16:12:15 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x9382bc00) [pid = 5220] [serial = 1910] [outer = (nil)] [url = about:blank] 16:12:15 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x92cca800) [pid = 5220] [serial = 1911] [outer = (nil)] [url = about:blank] 16:12:15 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x9125f400) [pid = 5220] [serial = 1922] [outer = (nil)] [url = about:blank] 16:12:15 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x93a1e000) [pid = 5220] [serial = 1905] [outer = (nil)] [url = about:blank] 16:12:15 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x8f5b1000) [pid = 5220] [serial = 1919] [outer = (nil)] [url = about:blank] 16:12:15 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x8f5ba400) [pid = 5220] [serial = 1920] [outer = (nil)] [url = about:blank] 16:12:15 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x910dec00) [pid = 5220] [serial = 1907] [outer = (nil)] [url = about:blank] 16:12:15 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x91bcf800) [pid = 5220] [serial = 1908] [outer = (nil)] [url = about:blank] 16:12:15 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x97695800) [pid = 5220] [serial = 1913] [outer = (nil)] [url = about:blank] 16:12:15 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x9769d400) [pid = 5220] [serial = 1914] [outer = (nil)] [url = about:blank] 16:12:15 INFO - PROCESS | 5220 | --DOMWINDOW == 67 (0x94768000) [pid = 5220] [serial = 1934] [outer = (nil)] [url = about:blank] 16:12:15 INFO - PROCESS | 5220 | --DOMWINDOW == 66 (0x951c2c00) [pid = 5220] [serial = 1935] [outer = (nil)] [url = about:blank] 16:12:15 INFO - PROCESS | 5220 | --DOMWINDOW == 65 (0x92ccd400) [pid = 5220] [serial = 1926] [outer = (nil)] [url = about:blank] 16:12:15 INFO - PROCESS | 5220 | --DOMWINDOW == 64 (0x9291a800) [pid = 5220] [serial = 1925] [outer = (nil)] [url = about:blank] 16:12:15 INFO - PROCESS | 5220 | --DOMWINDOW == 63 (0x93905000) [pid = 5220] [serial = 1929] [outer = (nil)] [url = about:blank] 16:12:15 INFO - PROCESS | 5220 | --DOMWINDOW == 62 (0x91bce800) [pid = 5220] [serial = 1923] [outer = (nil)] [url = about:blank] 16:12:15 INFO - PROCESS | 5220 | --DOMWINDOW == 61 (0x93822000) [pid = 5220] [serial = 1932] [outer = (nil)] [url = about:blank] 16:12:15 INFO - PROCESS | 5220 | 1465427535828 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 16:12:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 16:12:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1499ms 16:12:15 INFO - PROCESS | 5220 | 1465427535855 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 16:12:15 INFO - PROCESS | 5220 | 1465427535862 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 16:12:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 16:12:15 INFO - PROCESS | 5220 | 1465427535872 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 16:12:15 INFO - PROCESS | 5220 | 1465427535875 Marionette TRACE conn3 <- [1,2614,null,{}] 16:12:15 INFO - PROCESS | 5220 | 1465427535882 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:15 INFO - PROCESS | 5220 | 1465427535888 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:16 INFO - PROCESS | 5220 | 1465427536057 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 16:12:16 INFO - PROCESS | 5220 | 1465427536068 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:16 INFO - PROCESS | 5220 | 1465427536076 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:16 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f5ba400 == 31 [pid = 5220] [id = 661] 16:12:16 INFO - PROCESS | 5220 | ++DOMWINDOW == 62 (0x90fa3400) [pid = 5220] [serial = 1984] [outer = (nil)] 16:12:16 INFO - PROCESS | 5220 | ++DOMWINDOW == 63 (0x91bea000) [pid = 5220] [serial = 1985] [outer = 0x90fa3400] 16:12:16 INFO - PROCESS | 5220 | 1465427536195 Marionette DEBUG loaded listener.js 16:12:16 INFO - PROCESS | 5220 | ++DOMWINDOW == 64 (0x91ccc800) [pid = 5220] [serial = 1986] [outer = 0x90fa3400] 16:12:17 INFO - PROCESS | 5220 | 1465427537128 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 16:12:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 16:12:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1282ms 16:12:17 INFO - PROCESS | 5220 | 1465427537155 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 16:12:17 INFO - PROCESS | 5220 | 1465427537159 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 16:12:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 16:12:17 INFO - PROCESS | 5220 | 1465427537165 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 16:12:17 INFO - PROCESS | 5220 | 1465427537171 Marionette TRACE conn3 <- [1,2618,null,{}] 16:12:17 INFO - PROCESS | 5220 | 1465427537186 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:17 INFO - PROCESS | 5220 | 1465427537194 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:17 INFO - PROCESS | 5220 | 1465427537399 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 16:12:17 INFO - PROCESS | 5220 | 1465427537415 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:17 INFO - PROCESS | 5220 | 1465427537427 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:17 INFO - PROCESS | 5220 | ++DOCSHELL 0x92cd0000 == 32 [pid = 5220] [id = 662] 16:12:17 INFO - PROCESS | 5220 | ++DOMWINDOW == 65 (0x92cd1c00) [pid = 5220] [serial = 1987] [outer = (nil)] 16:12:17 INFO - PROCESS | 5220 | ++DOMWINDOW == 66 (0x93824800) [pid = 5220] [serial = 1988] [outer = 0x92cd1c00] 16:12:17 INFO - PROCESS | 5220 | 1465427537499 Marionette DEBUG loaded listener.js 16:12:17 INFO - PROCESS | 5220 | ++DOMWINDOW == 67 (0x93864400) [pid = 5220] [serial = 1989] [outer = 0x92cd1c00] 16:12:18 INFO - PROCESS | 5220 | 1465427538455 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 16:12:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 16:12:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1339ms 16:12:18 INFO - PROCESS | 5220 | 1465427538506 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 16:12:18 INFO - PROCESS | 5220 | 1465427538509 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 16:12:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 16:12:18 INFO - PROCESS | 5220 | 1465427538540 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 16:12:18 INFO - PROCESS | 5220 | 1465427538544 Marionette TRACE conn3 <- [1,2622,null,{}] 16:12:18 INFO - PROCESS | 5220 | 1465427538549 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:18 INFO - PROCESS | 5220 | 1465427538555 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:18 INFO - PROCESS | 5220 | 1465427538776 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 16:12:18 INFO - PROCESS | 5220 | 1465427538805 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:18 INFO - PROCESS | 5220 | 1465427538813 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:18 INFO - PROCESS | 5220 | ++DOCSHELL 0x92919400 == 33 [pid = 5220] [id = 663] 16:12:18 INFO - PROCESS | 5220 | ++DOMWINDOW == 68 (0x93905c00) [pid = 5220] [serial = 1990] [outer = (nil)] 16:12:18 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x93a23800) [pid = 5220] [serial = 1991] [outer = 0x93905c00] 16:12:18 INFO - PROCESS | 5220 | 1465427538884 Marionette DEBUG loaded listener.js 16:12:18 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x93c42400) [pid = 5220] [serial = 1992] [outer = 0x93905c00] 16:12:19 INFO - PROCESS | 5220 | 1465427539836 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 16:12:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 16:12:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1338ms 16:12:19 INFO - PROCESS | 5220 | 1465427539873 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 16:12:19 INFO - PROCESS | 5220 | 1465427539877 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 16:12:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 16:12:19 INFO - PROCESS | 5220 | 1465427539883 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 16:12:19 INFO - PROCESS | 5220 | 1465427539885 Marionette TRACE conn3 <- [1,2626,null,{}] 16:12:19 INFO - PROCESS | 5220 | 1465427539896 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:19 INFO - PROCESS | 5220 | 1465427539901 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:20 INFO - PROCESS | 5220 | 1465427540099 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 16:12:20 INFO - PROCESS | 5220 | 1465427540123 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:20 INFO - PROCESS | 5220 | 1465427540131 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:20 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4a1400 == 34 [pid = 5220] [id = 664] 16:12:20 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x93a1f000) [pid = 5220] [serial = 1993] [outer = (nil)] 16:12:20 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x951c8c00) [pid = 5220] [serial = 1994] [outer = 0x93a1f000] 16:12:20 INFO - PROCESS | 5220 | 1465427540196 Marionette DEBUG loaded listener.js 16:12:20 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x951c6000) [pid = 5220] [serial = 1995] [outer = 0x93a1f000] 16:12:20 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x910d8800) [pid = 5220] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 16:12:20 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x90fa2c00) [pid = 5220] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 16:12:20 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x8e667000) [pid = 5220] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 16:12:20 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x922cd800) [pid = 5220] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 16:12:20 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x951cbc00) [pid = 5220] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 16:12:20 INFO - PROCESS | 5220 | --DOMWINDOW == 67 (0x92911800) [pid = 5220] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 16:12:20 INFO - PROCESS | 5220 | --DOMWINDOW == 66 (0x8e65ec00) [pid = 5220] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 16:12:20 INFO - PROCESS | 5220 | --DOMWINDOW == 65 (0x8ece2800) [pid = 5220] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 16:12:20 INFO - PROCESS | 5220 | --DOMWINDOW == 64 (0x8f8ae000) [pid = 5220] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 16:12:20 INFO - PROCESS | 5220 | --DOMWINDOW == 63 (0x97694000) [pid = 5220] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 16:12:20 INFO - PROCESS | 5220 | --DOMWINDOW == 62 (0x91ff4800) [pid = 5220] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 16:12:21 INFO - PROCESS | 5220 | 1465427541232 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 16:12:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 16:12:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1386ms 16:12:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 16:12:21 INFO - PROCESS | 5220 | 1465427541269 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 16:12:21 INFO - PROCESS | 5220 | 1465427541272 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 16:12:21 INFO - PROCESS | 5220 | 1465427541278 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 16:12:21 INFO - PROCESS | 5220 | 1465427541282 Marionette TRACE conn3 <- [1,2630,null,{}] 16:12:21 INFO - PROCESS | 5220 | 1465427541287 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:21 INFO - PROCESS | 5220 | 1465427541297 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:21 INFO - PROCESS | 5220 | 1465427541496 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 16:12:21 INFO - PROCESS | 5220 | 1465427541641 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:21 INFO - PROCESS | 5220 | 1465427541648 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:21 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e667c00 == 35 [pid = 5220] [id = 665] 16:12:21 INFO - PROCESS | 5220 | ++DOMWINDOW == 63 (0x90fa6000) [pid = 5220] [serial = 1996] [outer = (nil)] 16:12:21 INFO - PROCESS | 5220 | ++DOMWINDOW == 64 (0x97697000) [pid = 5220] [serial = 1997] [outer = 0x90fa6000] 16:12:21 INFO - PROCESS | 5220 | 1465427541719 Marionette DEBUG loaded listener.js 16:12:21 INFO - PROCESS | 5220 | ++DOMWINDOW == 65 (0x98076400) [pid = 5220] [serial = 1998] [outer = 0x90fa6000] 16:12:22 INFO - PROCESS | 5220 | 1465427542508 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 16:12:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 16:12:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1280ms 16:12:22 INFO - PROCESS | 5220 | 1465427542604 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 16:12:22 INFO - PROCESS | 5220 | 1465427542609 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 16:12:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 16:12:22 INFO - PROCESS | 5220 | 1465427542623 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 16:12:22 INFO - PROCESS | 5220 | 1465427542629 Marionette TRACE conn3 <- [1,2634,null,{}] 16:12:22 INFO - PROCESS | 5220 | 1465427542639 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:22 INFO - PROCESS | 5220 | 1465427542645 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:22 INFO - PROCESS | 5220 | 1465427542839 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 16:12:23 INFO - PROCESS | 5220 | 1465427543026 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:23 INFO - PROCESS | 5220 | 1465427543043 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:23 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f442400 == 36 [pid = 5220] [id = 666] 16:12:23 INFO - PROCESS | 5220 | ++DOMWINDOW == 66 (0x8f443800) [pid = 5220] [serial = 1999] [outer = (nil)] 16:12:23 INFO - PROCESS | 5220 | ++DOMWINDOW == 67 (0x8f449400) [pid = 5220] [serial = 2000] [outer = 0x8f443800] 16:12:23 INFO - PROCESS | 5220 | 1465427543161 Marionette DEBUG loaded listener.js 16:12:23 INFO - PROCESS | 5220 | ++DOMWINDOW == 68 (0x8f5b7c00) [pid = 5220] [serial = 2001] [outer = 0x8f443800] 16:12:24 INFO - PROCESS | 5220 | 1465427544195 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 16:12:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 16:12:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1646ms 16:12:24 INFO - PROCESS | 5220 | 1465427544267 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 16:12:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 16:12:24 INFO - PROCESS | 5220 | 1465427544272 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 16:12:24 INFO - PROCESS | 5220 | 1465427544285 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 16:12:24 INFO - PROCESS | 5220 | 1465427544290 Marionette TRACE conn3 <- [1,2638,null,{}] 16:12:24 INFO - PROCESS | 5220 | 1465427544298 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:24 INFO - PROCESS | 5220 | 1465427544303 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:24 INFO - PROCESS | 5220 | 1465427544557 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 16:12:24 INFO - PROCESS | 5220 | 1465427544790 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:24 INFO - PROCESS | 5220 | 1465427544798 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:24 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f8a5800 == 37 [pid = 5220] [id = 667] 16:12:24 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x91cc3800) [pid = 5220] [serial = 2002] [outer = (nil)] 16:12:24 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x922c5800) [pid = 5220] [serial = 2003] [outer = 0x91cc3800] 16:12:24 INFO - PROCESS | 5220 | 1465427544932 Marionette DEBUG loaded listener.js 16:12:25 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x92911400) [pid = 5220] [serial = 2004] [outer = 0x91cc3800] 16:12:25 INFO - PROCESS | 5220 | 1465427545924 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 16:12:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 16:12:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1689ms 16:12:25 INFO - PROCESS | 5220 | 1465427545968 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 16:12:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 16:12:25 INFO - PROCESS | 5220 | 1465427545972 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 16:12:25 INFO - PROCESS | 5220 | 1465427545979 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 16:12:25 INFO - PROCESS | 5220 | 1465427545983 Marionette TRACE conn3 <- [1,2642,null,{}] 16:12:26 INFO - PROCESS | 5220 | 1465427545998 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:26 INFO - PROCESS | 5220 | 1465427546006 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:26 INFO - PROCESS | 5220 | 1465427546189 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 16:12:26 INFO - PROCESS | 5220 | 1465427546391 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:26 INFO - PROCESS | 5220 | 1465427546403 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:26 INFO - PROCESS | 5220 | ++DOCSHELL 0x93c3c800 == 38 [pid = 5220] [id = 668] 16:12:26 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x93c42000) [pid = 5220] [serial = 2005] [outer = (nil)] 16:12:26 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x97695400) [pid = 5220] [serial = 2006] [outer = 0x93c42000] 16:12:26 INFO - PROCESS | 5220 | 1465427546492 Marionette DEBUG loaded listener.js 16:12:26 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x9769b000) [pid = 5220] [serial = 2007] [outer = 0x93c42000] 16:12:27 INFO - PROCESS | 5220 | 1465427547486 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 16:12:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 16:12:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1578ms 16:12:27 INFO - PROCESS | 5220 | 1465427547562 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 16:12:27 INFO - PROCESS | 5220 | 1465427547566 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 16:12:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 16:12:27 INFO - PROCESS | 5220 | 1465427547579 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 16:12:27 INFO - PROCESS | 5220 | 1465427547582 Marionette TRACE conn3 <- [1,2646,null,{}] 16:12:27 INFO - PROCESS | 5220 | 1465427547589 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:27 INFO - PROCESS | 5220 | 1465427547594 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:27 INFO - PROCESS | 5220 | 1465427547819 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 16:12:28 INFO - PROCESS | 5220 | 1465427548048 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:28 INFO - PROCESS | 5220 | 1465427548059 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:28 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f44ac00 == 39 [pid = 5220] [id = 669] 16:12:28 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x8f5bb800) [pid = 5220] [serial = 2008] [outer = (nil)] 16:12:28 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x995afc00) [pid = 5220] [serial = 2009] [outer = 0x8f5bb800] 16:12:28 INFO - PROCESS | 5220 | 1465427548185 Marionette DEBUG loaded listener.js 16:12:28 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x99768000) [pid = 5220] [serial = 2010] [outer = 0x8f5bb800] 16:12:29 INFO - PROCESS | 5220 | 1465427549070 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 16:12:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 16:12:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1529ms 16:12:29 INFO - PROCESS | 5220 | 1465427549109 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 16:12:29 INFO - PROCESS | 5220 | 1465427549112 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 16:12:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 16:12:29 INFO - PROCESS | 5220 | 1465427549119 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 16:12:29 INFO - PROCESS | 5220 | 1465427549122 Marionette TRACE conn3 <- [1,2650,null,{}] 16:12:29 INFO - PROCESS | 5220 | 1465427549127 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:29 INFO - PROCESS | 5220 | 1465427549133 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:29 INFO - PROCESS | 5220 | 1465427549302 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 16:12:29 INFO - PROCESS | 5220 | 1465427549496 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:29 INFO - PROCESS | 5220 | 1465427549504 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:29 INFO - PROCESS | 5220 | ++DOCSHELL 0x91bcf800 == 40 [pid = 5220] [id = 670] 16:12:29 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x91bec000) [pid = 5220] [serial = 2011] [outer = (nil)] 16:12:29 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x951f2800) [pid = 5220] [serial = 2012] [outer = 0x91bec000] 16:12:29 INFO - PROCESS | 5220 | 1465427549617 Marionette DEBUG loaded listener.js 16:12:29 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0x99826000) [pid = 5220] [serial = 2013] [outer = 0x91bec000] 16:12:30 INFO - PROCESS | 5220 | 1465427550816 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 16:12:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 16:12:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1728ms 16:12:30 INFO - PROCESS | 5220 | 1465427550848 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 16:12:30 INFO - PROCESS | 5220 | 1465427550855 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 16:12:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 16:12:30 INFO - PROCESS | 5220 | 1465427550882 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 16:12:30 INFO - PROCESS | 5220 | 1465427550888 Marionette TRACE conn3 <- [1,2654,null,{}] 16:12:30 INFO - PROCESS | 5220 | 1465427550896 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:30 INFO - PROCESS | 5220 | 1465427550902 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:31 INFO - PROCESS | 5220 | 1465427551085 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 16:12:31 INFO - PROCESS | 5220 | 1465427551316 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:31 INFO - PROCESS | 5220 | 1465427551329 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:31 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f8a7c00 == 41 [pid = 5220] [id = 671] 16:12:31 INFO - PROCESS | 5220 | ++DOMWINDOW == 81 (0x8f8a9c00) [pid = 5220] [serial = 2014] [outer = (nil)] 16:12:31 INFO - PROCESS | 5220 | ++DOMWINDOW == 82 (0x90fa6800) [pid = 5220] [serial = 2015] [outer = 0x8f8a9c00] 16:12:31 INFO - PROCESS | 5220 | 1465427551405 Marionette DEBUG loaded listener.js 16:12:31 INFO - PROCESS | 5220 | ++DOMWINDOW == 83 (0x91bc1800) [pid = 5220] [serial = 2016] [outer = 0x8f8a9c00] 16:12:32 INFO - PROCESS | 5220 | 1465427552289 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 16:12:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 16:12:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1486ms 16:12:32 INFO - PROCESS | 5220 | 1465427552363 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 16:12:32 INFO - PROCESS | 5220 | 1465427552370 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 16:12:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 16:12:32 INFO - PROCESS | 5220 | 1465427552380 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 16:12:32 INFO - PROCESS | 5220 | 1465427552383 Marionette TRACE conn3 <- [1,2658,null,{}] 16:12:32 INFO - PROCESS | 5220 | 1465427552389 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:32 INFO - PROCESS | 5220 | 1465427552394 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:32 INFO - PROCESS | 5220 | 1465427552554 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 16:12:32 INFO - PROCESS | 5220 | 1465427552755 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:32 INFO - PROCESS | 5220 | 1465427552763 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:32 INFO - PROCESS | 5220 | ++DOCSHELL 0x8ecd5c00 == 42 [pid = 5220] [id = 672] 16:12:32 INFO - PROCESS | 5220 | ++DOMWINDOW == 84 (0x91ccb400) [pid = 5220] [serial = 2017] [outer = (nil)] 16:12:32 INFO - PROCESS | 5220 | ++DOMWINDOW == 85 (0x92367c00) [pid = 5220] [serial = 2018] [outer = 0x91ccb400] 16:12:32 INFO - PROCESS | 5220 | 1465427552837 Marionette DEBUG loaded listener.js 16:12:32 INFO - PROCESS | 5220 | ++DOMWINDOW == 86 (0x92ccd800) [pid = 5220] [serial = 2019] [outer = 0x91ccb400] 16:12:33 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4a1400 == 41 [pid = 5220] [id = 664] 16:12:33 INFO - PROCESS | 5220 | --DOCSHELL 0x92919400 == 40 [pid = 5220] [id = 663] 16:12:33 INFO - PROCESS | 5220 | --DOCSHELL 0x92cd0000 == 39 [pid = 5220] [id = 662] 16:12:33 INFO - PROCESS | 5220 | --DOCSHELL 0x8f5ba400 == 38 [pid = 5220] [id = 661] 16:12:33 INFO - PROCESS | 5220 | --DOCSHELL 0x8f48fc00 == 37 [pid = 5220] [id = 660] 16:12:33 INFO - PROCESS | 5220 | --DOCSHELL 0x90fa2000 == 36 [pid = 5220] [id = 656] 16:12:33 INFO - PROCESS | 5220 | --DOCSHELL 0x8f8ab800 == 35 [pid = 5220] [id = 658] 16:12:33 INFO - PROCESS | 5220 | --DOCSHELL 0x8f49a800 == 34 [pid = 5220] [id = 657] 16:12:33 INFO - PROCESS | 5220 | --DOCSHELL 0x93c35000 == 33 [pid = 5220] [id = 659] 16:12:33 INFO - PROCESS | 5220 | --DOCSHELL 0x90f9d800 == 32 [pid = 5220] [id = 651] 16:12:33 INFO - PROCESS | 5220 | --DOCSHELL 0x8f8a7c00 == 31 [pid = 5220] [id = 671] 16:12:33 INFO - PROCESS | 5220 | --DOCSHELL 0x91bcf800 == 30 [pid = 5220] [id = 670] 16:12:33 INFO - PROCESS | 5220 | --DOCSHELL 0x8f44ac00 == 29 [pid = 5220] [id = 669] 16:12:33 INFO - PROCESS | 5220 | --DOCSHELL 0x8f8a5800 == 28 [pid = 5220] [id = 667] 16:12:33 INFO - PROCESS | 5220 | --DOCSHELL 0x93c3c800 == 27 [pid = 5220] [id = 668] 16:12:33 INFO - PROCESS | 5220 | --DOCSHELL 0x8e667c00 == 26 [pid = 5220] [id = 665] 16:12:33 INFO - PROCESS | 5220 | --DOCSHELL 0x8f442400 == 25 [pid = 5220] [id = 666] 16:12:34 INFO - PROCESS | 5220 | --DOMWINDOW == 85 (0x91bcb400) [pid = 5220] [serial = 1962] [outer = (nil)] [url = about:blank] 16:12:34 INFO - PROCESS | 5220 | --DOMWINDOW == 84 (0x910e1c00) [pid = 5220] [serial = 1955] [outer = (nil)] [url = about:blank] 16:12:34 INFO - PROCESS | 5220 | --DOMWINDOW == 83 (0x8f492400) [pid = 5220] [serial = 1958] [outer = (nil)] [url = about:blank] 16:12:34 INFO - PROCESS | 5220 | --DOMWINDOW == 82 (0x9976f400) [pid = 5220] [serial = 1949] [outer = (nil)] [url = about:blank] 16:12:34 INFO - PROCESS | 5220 | --DOMWINDOW == 81 (0x9125d000) [pid = 5220] [serial = 1961] [outer = (nil)] [url = about:blank] 16:12:34 INFO - PROCESS | 5220 | --DOMWINDOW == 80 (0x97693800) [pid = 5220] [serial = 1943] [outer = (nil)] [url = about:blank] 16:12:34 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x93911400) [pid = 5220] [serial = 1941] [outer = (nil)] [url = about:blank] 16:12:34 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x91bf0800) [pid = 5220] [serial = 1952] [outer = (nil)] [url = about:blank] 16:12:34 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x90f9ec00) [pid = 5220] [serial = 1937] [outer = (nil)] [url = about:blank] 16:12:34 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x92ee4c00) [pid = 5220] [serial = 1940] [outer = (nil)] [url = about:blank] 16:12:34 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x91fec400) [pid = 5220] [serial = 1967] [outer = (nil)] [url = about:blank] 16:12:34 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x99487400) [pid = 5220] [serial = 1947] [outer = (nil)] [url = about:blank] 16:12:34 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x98d21400) [pid = 5220] [serial = 1946] [outer = (nil)] [url = about:blank] 16:12:34 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x91269c00) [pid = 5220] [serial = 1938] [outer = (nil)] [url = about:blank] 16:12:34 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x92cc6000) [pid = 5220] [serial = 1953] [outer = (nil)] [url = about:blank] 16:12:34 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x92360800) [pid = 5220] [serial = 1964] [outer = (nil)] [url = about:blank] 16:12:34 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x8f49b800) [pid = 5220] [serial = 1959] [outer = (nil)] [url = about:blank] 16:12:34 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x92913400) [pid = 5220] [serial = 1965] [outer = (nil)] [url = about:blank] 16:12:34 INFO - PROCESS | 5220 | --DOMWINDOW == 67 (0x997b3000) [pid = 5220] [serial = 1950] [outer = (nil)] [url = about:blank] 16:12:34 INFO - PROCESS | 5220 | --DOMWINDOW == 66 (0x91be5800) [pid = 5220] [serial = 1956] [outer = (nil)] [url = about:blank] 16:12:34 INFO - PROCESS | 5220 | --DOMWINDOW == 65 (0x9820f800) [pid = 5220] [serial = 1944] [outer = (nil)] [url = about:blank] 16:12:34 INFO - PROCESS | 5220 | --DOMWINDOW == 64 (0x9291e400) [pid = 5220] [serial = 1968] [outer = (nil)] [url = about:blank] 16:12:34 INFO - PROCESS | 5220 | --DOMWINDOW == 63 (0x93823000) [pid = 5220] [serial = 1970] [outer = (nil)] [url = about:blank] 16:12:34 INFO - PROCESS | 5220 | 1465427554836 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 16:12:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 16:12:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 2488ms 16:12:34 INFO - PROCESS | 5220 | 1465427554869 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 16:12:34 INFO - PROCESS | 5220 | 1465427554874 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 16:12:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 16:12:34 INFO - PROCESS | 5220 | 1465427554882 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 16:12:34 INFO - PROCESS | 5220 | 1465427554889 Marionette TRACE conn3 <- [1,2662,null,{}] 16:12:34 INFO - PROCESS | 5220 | 1465427554896 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:34 INFO - PROCESS | 5220 | 1465427554901 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:35 INFO - PROCESS | 5220 | 1465427555070 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 16:12:35 INFO - PROCESS | 5220 | 1465427555223 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:35 INFO - PROCESS | 5220 | 1465427555231 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:35 INFO - PROCESS | 5220 | ++DOCSHELL 0x8ece0800 == 26 [pid = 5220] [id = 673] 16:12:35 INFO - PROCESS | 5220 | ++DOMWINDOW == 64 (0x8f43ec00) [pid = 5220] [serial = 2020] [outer = (nil)] 16:12:35 INFO - PROCESS | 5220 | ++DOMWINDOW == 65 (0x8f5af800) [pid = 5220] [serial = 2021] [outer = 0x8f43ec00] 16:12:35 INFO - PROCESS | 5220 | 1465427555306 Marionette DEBUG loaded listener.js 16:12:35 INFO - PROCESS | 5220 | ++DOMWINDOW == 66 (0x8f8a7400) [pid = 5220] [serial = 2022] [outer = 0x8f43ec00] 16:12:36 INFO - PROCESS | 5220 | 1465427556186 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 16:12:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 16:12:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1337ms 16:12:36 INFO - PROCESS | 5220 | 1465427556219 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 16:12:36 INFO - PROCESS | 5220 | 1465427556226 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 16:12:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 16:12:36 INFO - PROCESS | 5220 | 1465427556236 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 16:12:36 INFO - PROCESS | 5220 | 1465427556240 Marionette TRACE conn3 <- [1,2666,null,{}] 16:12:36 INFO - PROCESS | 5220 | 1465427556246 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:36 INFO - PROCESS | 5220 | 1465427556253 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:36 INFO - PROCESS | 5220 | 1465427556427 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 16:12:36 INFO - PROCESS | 5220 | 1465427556586 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:36 INFO - PROCESS | 5220 | 1465427556597 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:36 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f8afc00 == 27 [pid = 5220] [id = 674] 16:12:36 INFO - PROCESS | 5220 | ++DOMWINDOW == 67 (0x91260800) [pid = 5220] [serial = 2023] [outer = (nil)] 16:12:36 INFO - PROCESS | 5220 | ++DOMWINDOW == 68 (0x91bcc400) [pid = 5220] [serial = 2024] [outer = 0x91260800] 16:12:36 INFO - PROCESS | 5220 | 1465427556665 Marionette DEBUG loaded listener.js 16:12:36 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x91be1800) [pid = 5220] [serial = 2025] [outer = 0x91260800] 16:12:37 INFO - PROCESS | 5220 | SkCairoFTTypeface::onFilterRec unimplemented 16:12:37 INFO - PROCESS | 5220 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:12:37 INFO - PROCESS | 5220 | 1465427557974 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 16:12:38 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) 16:12:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1778ms 16:12:38 INFO - PROCESS | 5220 | 1465427558014 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 16:12:38 INFO - PROCESS | 5220 | 1465427558018 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 16:12:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 16:12:38 INFO - PROCESS | 5220 | 1465427558041 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 16:12:38 INFO - PROCESS | 5220 | 1465427558048 Marionette TRACE conn3 <- [1,2670,null,{}] 16:12:38 INFO - PROCESS | 5220 | 1465427558065 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:38 INFO - PROCESS | 5220 | 1465427558074 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:38 INFO - PROCESS | 5220 | 1465427558308 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 16:12:38 INFO - PROCESS | 5220 | 1465427558341 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:38 INFO - PROCESS | 5220 | 1465427558353 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:38 INFO - PROCESS | 5220 | ++DOCSHELL 0x91cc7000 == 28 [pid = 5220] [id = 675] 16:12:38 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x922c8400) [pid = 5220] [serial = 2026] [outer = (nil)] 16:12:38 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x92366c00) [pid = 5220] [serial = 2027] [outer = 0x922c8400] 16:12:38 INFO - PROCESS | 5220 | 1465427558422 Marionette DEBUG loaded listener.js 16:12:38 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x9291cc00) [pid = 5220] [serial = 2028] [outer = 0x922c8400] 16:12:39 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x90fa6000) [pid = 5220] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 16:12:39 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x93905c00) [pid = 5220] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 16:12:39 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x93a1f000) [pid = 5220] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 16:12:39 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x92cc5000) [pid = 5220] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 16:12:39 INFO - PROCESS | 5220 | --DOMWINDOW == 67 (0x8f5ae800) [pid = 5220] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 16:12:39 INFO - PROCESS | 5220 | --DOMWINDOW == 66 (0x92cd1c00) [pid = 5220] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 16:12:39 INFO - PROCESS | 5220 | --DOMWINDOW == 65 (0x93c37000) [pid = 5220] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 16:12:39 INFO - PROCESS | 5220 | --DOMWINDOW == 64 (0x90fa3400) [pid = 5220] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 16:12:39 INFO - PROCESS | 5220 | --DOMWINDOW == 63 (0x922c4400) [pid = 5220] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 16:12:39 INFO - PROCESS | 5220 | --DOMWINDOW == 62 (0x8f493400) [pid = 5220] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 16:12:39 INFO - PROCESS | 5220 | SkCairoFTTypeface::onFilterRec unimplemented 16:12:40 INFO - PROCESS | 5220 | 1465427560047 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:12:40 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 16:12:40 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:12:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 16:12:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:12:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 2040ms 16:12:40 INFO - PROCESS | 5220 | 1465427560077 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 16:12:40 INFO - PROCESS | 5220 | 1465427560081 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 16:12:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 16:12:40 INFO - PROCESS | 5220 | 1465427560088 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 16:12:40 INFO - PROCESS | 5220 | 1465427560091 Marionette TRACE conn3 <- [1,2674,null,{}] 16:12:40 INFO - PROCESS | 5220 | 1465427560097 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:40 INFO - PROCESS | 5220 | 1465427560102 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:40 INFO - PROCESS | 5220 | 1465427560306 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 16:12:40 INFO - PROCESS | 5220 | 1465427560363 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:40 INFO - PROCESS | 5220 | 1465427560370 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:40 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e662400 == 29 [pid = 5220] [id = 676] 16:12:40 INFO - PROCESS | 5220 | ++DOMWINDOW == 63 (0x8f49cc00) [pid = 5220] [serial = 2029] [outer = (nil)] 16:12:40 INFO - PROCESS | 5220 | ++DOMWINDOW == 64 (0x92cc9400) [pid = 5220] [serial = 2030] [outer = 0x8f49cc00] 16:12:40 INFO - PROCESS | 5220 | 1465427560447 Marionette DEBUG loaded listener.js 16:12:40 INFO - PROCESS | 5220 | ++DOMWINDOW == 65 (0x9381f400) [pid = 5220] [serial = 2031] [outer = 0x8f49cc00] 16:12:41 INFO - PROCESS | 5220 | SkCairoFTTypeface::onFilterRec unimplemented 16:12:41 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 16:12:41 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:12:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 16:12:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:12:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1741ms 16:12:41 INFO - PROCESS | 5220 | 1465427561817 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:12:41 INFO - PROCESS | 5220 | 1465427561832 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 16:12:41 INFO - PROCESS | 5220 | 1465427561838 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 16:12:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 16:12:41 INFO - PROCESS | 5220 | 1465427561846 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 16:12:41 INFO - PROCESS | 5220 | 1465427561852 Marionette TRACE conn3 <- [1,2678,null,{}] 16:12:41 INFO - PROCESS | 5220 | 1465427561901 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:41 INFO - PROCESS | 5220 | 1465427561907 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:42 INFO - PROCESS | 5220 | 1465427562211 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 16:12:42 INFO - PROCESS | 5220 | 1465427562344 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:42 INFO - PROCESS | 5220 | 1465427562357 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:42 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e65c400 == 30 [pid = 5220] [id = 677] 16:12:42 INFO - PROCESS | 5220 | ++DOMWINDOW == 66 (0x8ecda000) [pid = 5220] [serial = 2032] [outer = (nil)] 16:12:42 INFO - PROCESS | 5220 | ++DOMWINDOW == 67 (0x90f9c400) [pid = 5220] [serial = 2033] [outer = 0x8ecda000] 16:12:42 INFO - PROCESS | 5220 | 1465427562438 Marionette DEBUG loaded listener.js 16:12:42 INFO - PROCESS | 5220 | ++DOMWINDOW == 68 (0x910dd800) [pid = 5220] [serial = 2034] [outer = 0x8ecda000] 16:12:43 INFO - PROCESS | 5220 | SkCairoFTTypeface::onFilterRec unimplemented 16:12:43 INFO - PROCESS | 5220 | 1465427563851 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 16:12:43 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) 16:12:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2031ms 16:12:43 INFO - PROCESS | 5220 | 1465427563877 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 16:12:43 INFO - PROCESS | 5220 | 1465427563884 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 16:12:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 16:12:43 INFO - PROCESS | 5220 | 1465427563894 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 16:12:43 INFO - PROCESS | 5220 | 1465427563898 Marionette TRACE conn3 <- [1,2682,null,{}] 16:12:43 INFO - PROCESS | 5220 | 1465427563949 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:43 INFO - PROCESS | 5220 | 1465427563954 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:44 INFO - PROCESS | 5220 | 1465427564199 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 16:12:44 INFO - PROCESS | 5220 | 1465427564214 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:44 INFO - PROCESS | 5220 | 1465427564224 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:44 INFO - PROCESS | 5220 | ++DOCSHELL 0x9125e800 == 31 [pid = 5220] [id = 678] 16:12:44 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x91beb400) [pid = 5220] [serial = 2035] [outer = (nil)] 16:12:44 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x922c4400) [pid = 5220] [serial = 2036] [outer = 0x91beb400] 16:12:44 INFO - PROCESS | 5220 | 1465427564340 Marionette DEBUG loaded listener.js 16:12:44 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x9291ac00) [pid = 5220] [serial = 2037] [outer = 0x91beb400] 16:12:45 INFO - PROCESS | 5220 | SkCairoFTTypeface::onFilterRec unimplemented 16:12:45 INFO - PROCESS | 5220 | 1465427565940 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 16:12:45 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) 16:12:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2091ms 16:12:46 INFO - PROCESS | 5220 | 1465427566004 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 16:12:46 INFO - PROCESS | 5220 | 1465427566011 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 16:12:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 16:12:46 INFO - PROCESS | 5220 | 1465427566020 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 16:12:46 INFO - PROCESS | 5220 | 1465427566024 Marionette TRACE conn3 <- [1,2686,null,{}] 16:12:46 INFO - PROCESS | 5220 | 1465427566033 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:46 INFO - PROCESS | 5220 | 1465427566039 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:46 INFO - PROCESS | 5220 | 1465427566205 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 16:12:46 INFO - PROCESS | 5220 | 1465427566410 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:46 INFO - PROCESS | 5220 | 1465427566427 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:46 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4abc00 == 32 [pid = 5220] [id = 679] 16:12:46 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x8f5b0400) [pid = 5220] [serial = 2038] [outer = (nil)] 16:12:46 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x90f9f800) [pid = 5220] [serial = 2039] [outer = 0x8f5b0400] 16:12:46 INFO - PROCESS | 5220 | 1465427566513 Marionette DEBUG loaded listener.js 16:12:46 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x910dc800) [pid = 5220] [serial = 2040] [outer = 0x8f5b0400] 16:12:46 INFO - PROCESS | 5220 | --DOCSHELL 0x91cc7000 == 31 [pid = 5220] [id = 675] 16:12:46 INFO - PROCESS | 5220 | --DOCSHELL 0x8f8afc00 == 30 [pid = 5220] [id = 674] 16:12:46 INFO - PROCESS | 5220 | --DOCSHELL 0x8ece0800 == 29 [pid = 5220] [id = 673] 16:12:47 INFO - PROCESS | 5220 | --DOCSHELL 0x8ecd5c00 == 28 [pid = 5220] [id = 672] 16:12:47 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x97697000) [pid = 5220] [serial = 1997] [outer = (nil)] [url = about:blank] 16:12:47 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x93a23800) [pid = 5220] [serial = 1991] [outer = (nil)] [url = about:blank] 16:12:47 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x951c8c00) [pid = 5220] [serial = 1994] [outer = (nil)] [url = about:blank] 16:12:47 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x93c42400) [pid = 5220] [serial = 1992] [outer = (nil)] [url = about:blank] 16:12:47 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x951c6000) [pid = 5220] [serial = 1995] [outer = (nil)] [url = about:blank] 16:12:47 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x9385a000) [pid = 5220] [serial = 1971] [outer = (nil)] [url = about:blank] 16:12:47 INFO - PROCESS | 5220 | --DOMWINDOW == 67 (0x90f9e400) [pid = 5220] [serial = 1973] [outer = (nil)] [url = about:blank] 16:12:47 INFO - PROCESS | 5220 | --DOMWINDOW == 66 (0x9125e000) [pid = 5220] [serial = 1974] [outer = (nil)] [url = about:blank] 16:12:47 INFO - PROCESS | 5220 | --DOMWINDOW == 65 (0x93824800) [pid = 5220] [serial = 1988] [outer = (nil)] [url = about:blank] 16:12:47 INFO - PROCESS | 5220 | --DOMWINDOW == 64 (0x94753400) [pid = 5220] [serial = 1979] [outer = (nil)] [url = about:blank] 16:12:47 INFO - PROCESS | 5220 | --DOMWINDOW == 63 (0x9475ec00) [pid = 5220] [serial = 1980] [outer = (nil)] [url = about:blank] 16:12:47 INFO - PROCESS | 5220 | --DOMWINDOW == 62 (0x91bea000) [pid = 5220] [serial = 1985] [outer = (nil)] [url = about:blank] 16:12:47 INFO - PROCESS | 5220 | --DOMWINDOW == 61 (0x91ccc800) [pid = 5220] [serial = 1986] [outer = (nil)] [url = about:blank] 16:12:47 INFO - PROCESS | 5220 | --DOMWINDOW == 60 (0x92364400) [pid = 5220] [serial = 1976] [outer = (nil)] [url = about:blank] 16:12:47 INFO - PROCESS | 5220 | --DOMWINDOW == 59 (0x92915400) [pid = 5220] [serial = 1977] [outer = (nil)] [url = about:blank] 16:12:47 INFO - PROCESS | 5220 | --DOMWINDOW == 58 (0x8f5b7000) [pid = 5220] [serial = 1982] [outer = (nil)] [url = about:blank] 16:12:47 INFO - PROCESS | 5220 | --DOMWINDOW == 57 (0x8f8a4800) [pid = 5220] [serial = 1983] [outer = (nil)] [url = about:blank] 16:12:47 INFO - PROCESS | 5220 | --DOMWINDOW == 56 (0x98076400) [pid = 5220] [serial = 1998] [outer = (nil)] [url = about:blank] 16:12:47 INFO - PROCESS | 5220 | --DOMWINDOW == 55 (0x93864400) [pid = 5220] [serial = 1989] [outer = (nil)] [url = about:blank] 16:12:47 INFO - PROCESS | 5220 | SkCairoFTTypeface::onFilterRec unimplemented 16:12:47 INFO - PROCESS | 5220 | 1465427567806 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:12:47 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 16:12:47 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:12:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 16:12:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:12:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1833ms 16:12:47 INFO - PROCESS | 5220 | 1465427567853 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 16:12:47 INFO - PROCESS | 5220 | 1465427567859 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 16:12:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 16:12:47 INFO - PROCESS | 5220 | 1465427567869 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 16:12:47 INFO - PROCESS | 5220 | 1465427567872 Marionette TRACE conn3 <- [1,2690,null,{}] 16:12:47 INFO - PROCESS | 5220 | 1465427567878 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:47 INFO - PROCESS | 5220 | 1465427567884 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:48 INFO - PROCESS | 5220 | 1465427568064 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 16:12:48 INFO - PROCESS | 5220 | 1465427568215 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:48 INFO - PROCESS | 5220 | 1465427568224 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:48 INFO - PROCESS | 5220 | ++DOCSHELL 0x8ecd5c00 == 29 [pid = 5220] [id = 680] 16:12:48 INFO - PROCESS | 5220 | ++DOMWINDOW == 56 (0x8f8b0400) [pid = 5220] [serial = 2041] [outer = (nil)] 16:12:48 INFO - PROCESS | 5220 | ++DOMWINDOW == 57 (0x91cc7c00) [pid = 5220] [serial = 2042] [outer = 0x8f8b0400] 16:12:48 INFO - PROCESS | 5220 | 1465427568291 Marionette DEBUG loaded listener.js 16:12:48 INFO - PROCESS | 5220 | ++DOMWINDOW == 58 (0x91ff7c00) [pid = 5220] [serial = 2043] [outer = 0x8f8b0400] 16:12:49 INFO - PROCESS | 5220 | SkCairoFTTypeface::onFilterRec unimplemented 16:12:49 INFO - PROCESS | 5220 | 1465427569431 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:12:49 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 16:12:49 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:12:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 16:12:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:12:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1587ms 16:12:49 INFO - PROCESS | 5220 | 1465427569465 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 16:12:49 INFO - PROCESS | 5220 | 1465427569469 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 16:12:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 16:12:49 INFO - PROCESS | 5220 | 1465427569475 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 16:12:49 INFO - PROCESS | 5220 | 1465427569481 Marionette TRACE conn3 <- [1,2694,null,{}] 16:12:49 INFO - PROCESS | 5220 | 1465427569516 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:49 INFO - PROCESS | 5220 | 1465427569525 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:49 INFO - PROCESS | 5220 | 1465427569740 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 16:12:49 INFO - PROCESS | 5220 | 1465427569862 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:49 INFO - PROCESS | 5220 | 1465427569874 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:49 INFO - PROCESS | 5220 | ++DOCSHELL 0x93829400 == 30 [pid = 5220] [id = 681] 16:12:49 INFO - PROCESS | 5220 | ++DOMWINDOW == 59 (0x93829800) [pid = 5220] [serial = 2044] [outer = (nil)] 16:12:49 INFO - PROCESS | 5220 | ++DOMWINDOW == 60 (0x93858800) [pid = 5220] [serial = 2045] [outer = 0x93829800] 16:12:49 INFO - PROCESS | 5220 | 1465427569943 Marionette DEBUG loaded listener.js 16:12:50 INFO - PROCESS | 5220 | ++DOMWINDOW == 61 (0x93904c00) [pid = 5220] [serial = 2046] [outer = 0x93829800] 16:12:50 INFO - PROCESS | 5220 | --DOMWINDOW == 60 (0x8f443800) [pid = 5220] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 16:12:50 INFO - PROCESS | 5220 | --DOMWINDOW == 59 (0x91cc3800) [pid = 5220] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 16:12:50 INFO - PROCESS | 5220 | --DOMWINDOW == 58 (0x93c42000) [pid = 5220] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 16:12:50 INFO - PROCESS | 5220 | --DOMWINDOW == 57 (0x8f5bb800) [pid = 5220] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 16:12:50 INFO - PROCESS | 5220 | --DOMWINDOW == 56 (0x91ccb400) [pid = 5220] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 16:12:50 INFO - PROCESS | 5220 | --DOMWINDOW == 55 (0x8f43ec00) [pid = 5220] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 16:12:50 INFO - PROCESS | 5220 | --DOMWINDOW == 54 (0x91bec000) [pid = 5220] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 16:12:50 INFO - PROCESS | 5220 | --DOMWINDOW == 53 (0x8f8a9c00) [pid = 5220] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 16:12:50 INFO - PROCESS | 5220 | --DOMWINDOW == 52 (0x922c8400) [pid = 5220] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 16:12:50 INFO - PROCESS | 5220 | --DOMWINDOW == 51 (0x91260800) [pid = 5220] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 16:12:51 INFO - PROCESS | 5220 | SkCairoFTTypeface::onFilterRec unimplemented 16:12:51 INFO - PROCESS | 5220 | 1465427571199 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:12:51 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 16:12:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:12:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 16:12:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:12:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1746ms 16:12:51 INFO - PROCESS | 5220 | 1465427571242 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 16:12:51 INFO - PROCESS | 5220 | 1465427571246 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 16:12:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 16:12:51 INFO - PROCESS | 5220 | 1465427571253 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 16:12:51 INFO - PROCESS | 5220 | 1465427571257 Marionette TRACE conn3 <- [1,2698,null,{}] 16:12:51 INFO - PROCESS | 5220 | 1465427571262 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:51 INFO - PROCESS | 5220 | 1465427571266 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:51 INFO - PROCESS | 5220 | 1465427571403 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 16:12:51 INFO - PROCESS | 5220 | 1465427571583 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:51 INFO - PROCESS | 5220 | 1465427571592 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:51 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f445c00 == 31 [pid = 5220] [id = 682] 16:12:51 INFO - PROCESS | 5220 | ++DOMWINDOW == 52 (0x92917800) [pid = 5220] [serial = 2047] [outer = (nil)] 16:12:51 INFO - PROCESS | 5220 | ++DOMWINDOW == 53 (0x93911400) [pid = 5220] [serial = 2048] [outer = 0x92917800] 16:12:51 INFO - PROCESS | 5220 | 1465427571678 Marionette DEBUG loaded listener.js 16:12:51 INFO - PROCESS | 5220 | ++DOMWINDOW == 54 (0x93a1ec00) [pid = 5220] [serial = 2049] [outer = 0x92917800] 16:12:52 INFO - PROCESS | 5220 | SkCairoFTTypeface::onFilterRec unimplemented 16:12:52 INFO - PROCESS | 5220 | 1465427572833 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:12:52 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 16:12:52 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:12:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 16:12:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:12:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1635ms 16:12:52 INFO - PROCESS | 5220 | 1465427572901 Marionette TRACE conn3 -> [0,2701,"getWindowHandle",null] 16:12:52 INFO - PROCESS | 5220 | 1465427572904 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 16:12:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 16:12:52 INFO - PROCESS | 5220 | 1465427572911 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 16:12:52 INFO - PROCESS | 5220 | 1465427572915 Marionette TRACE conn3 <- [1,2702,null,{}] 16:12:52 INFO - PROCESS | 5220 | 1465427572920 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:52 INFO - PROCESS | 5220 | 1465427572925 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:53 INFO - PROCESS | 5220 | 1465427573066 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 16:12:53 INFO - PROCESS | 5220 | 1465427573325 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:53 INFO - PROCESS | 5220 | 1465427573337 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:53 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4a0800 == 32 [pid = 5220] [id = 683] 16:12:53 INFO - PROCESS | 5220 | ++DOMWINDOW == 55 (0x8e4a2400) [pid = 5220] [serial = 2050] [outer = (nil)] 16:12:53 INFO - PROCESS | 5220 | ++DOMWINDOW == 56 (0x8e4ac800) [pid = 5220] [serial = 2051] [outer = 0x8e4a2400] 16:12:53 INFO - PROCESS | 5220 | 1465427573417 Marionette DEBUG loaded listener.js 16:12:53 INFO - PROCESS | 5220 | ++DOMWINDOW == 57 (0x8e663400) [pid = 5220] [serial = 2052] [outer = 0x8e4a2400] 16:12:54 INFO - PROCESS | 5220 | 1465427574375 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 16:12:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 16:12:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1528ms 16:12:54 INFO - PROCESS | 5220 | 1465427574442 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 16:12:54 INFO - PROCESS | 5220 | 1465427574448 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 16:12:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 16:12:54 INFO - PROCESS | 5220 | 1465427574456 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 16:12:54 INFO - PROCESS | 5220 | 1465427574461 Marionette TRACE conn3 <- [1,2706,null,{}] 16:12:54 INFO - PROCESS | 5220 | 1465427574469 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:54 INFO - PROCESS | 5220 | 1465427574477 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:54 INFO - PROCESS | 5220 | 1465427574709 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 16:12:54 INFO - PROCESS | 5220 | 1465427574949 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:54 INFO - PROCESS | 5220 | 1465427574957 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:55 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e65d400 == 33 [pid = 5220] [id = 684] 16:12:55 INFO - PROCESS | 5220 | ++DOMWINDOW == 58 (0x910de400) [pid = 5220] [serial = 2053] [outer = (nil)] 16:12:55 INFO - PROCESS | 5220 | ++DOMWINDOW == 59 (0x91266c00) [pid = 5220] [serial = 2054] [outer = 0x910de400] 16:12:55 INFO - PROCESS | 5220 | 1465427575088 Marionette DEBUG loaded listener.js 16:12:55 INFO - PROCESS | 5220 | ++DOMWINDOW == 60 (0x91be1400) [pid = 5220] [serial = 2055] [outer = 0x910de400] 16:12:56 INFO - PROCESS | 5220 | 1465427576063 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 16:12:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 16:12:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1643ms 16:12:56 INFO - PROCESS | 5220 | 1465427576103 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 16:12:56 INFO - PROCESS | 5220 | 1465427576110 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 16:12:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 16:12:56 INFO - PROCESS | 5220 | 1465427576117 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 16:12:56 INFO - PROCESS | 5220 | 1465427576120 Marionette TRACE conn3 <- [1,2710,null,{}] 16:12:56 INFO - PROCESS | 5220 | 1465427576126 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:56 INFO - PROCESS | 5220 | 1465427576131 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:56 INFO - PROCESS | 5220 | 1465427576312 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 16:12:56 INFO - PROCESS | 5220 | 1465427576506 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:56 INFO - PROCESS | 5220 | 1465427576517 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:56 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f43f400 == 34 [pid = 5220] [id = 685] 16:12:56 INFO - PROCESS | 5220 | ++DOMWINDOW == 61 (0x91cc9400) [pid = 5220] [serial = 2056] [outer = (nil)] 16:12:56 INFO - PROCESS | 5220 | ++DOMWINDOW == 62 (0x9291b800) [pid = 5220] [serial = 2057] [outer = 0x91cc9400] 16:12:56 INFO - PROCESS | 5220 | 1465427576597 Marionette DEBUG loaded listener.js 16:12:56 INFO - PROCESS | 5220 | ++DOMWINDOW == 63 (0x92cd0400) [pid = 5220] [serial = 2058] [outer = 0x91cc9400] 16:12:57 INFO - PROCESS | 5220 | 1465427577597 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 16:12:57 INFO - PROCESS | 5220 | 1465427577655 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 16:12:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 16:12:57 INFO - PROCESS | 5220 | 1465427577673 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 16:12:57 INFO - PROCESS | 5220 | 1465427577692 Marionette TRACE conn3 <- [1,2714,null,{}] 16:12:57 INFO - PROCESS | 5220 | 1465427577702 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:57 INFO - PROCESS | 5220 | 1465427577709 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:57 INFO - PROCESS | 5220 | 1465427577941 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 16:12:58 INFO - PROCESS | 5220 | 1465427578169 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:58 INFO - PROCESS | 5220 | 1465427578180 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:58 INFO - PROCESS | 5220 | ++DOCSHELL 0x93829000 == 35 [pid = 5220] [id = 686] 16:12:58 INFO - PROCESS | 5220 | ++DOMWINDOW == 64 (0x94755800) [pid = 5220] [serial = 2059] [outer = (nil)] 16:12:58 INFO - PROCESS | 5220 | ++DOMWINDOW == 65 (0x951c2800) [pid = 5220] [serial = 2060] [outer = 0x94755800] 16:12:58 INFO - PROCESS | 5220 | 1465427578303 Marionette DEBUG loaded listener.js 16:12:58 INFO - PROCESS | 5220 | ++DOMWINDOW == 66 (0x951c4400) [pid = 5220] [serial = 2061] [outer = 0x94755800] 16:12:59 INFO - PROCESS | 5220 | 1465427579234 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 16:12:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 16:12:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1610ms 16:12:59 INFO - PROCESS | 5220 | 1465427579272 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 16:12:59 INFO - PROCESS | 5220 | 1465427579277 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 16:12:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 16:12:59 INFO - PROCESS | 5220 | 1465427579283 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 16:12:59 INFO - PROCESS | 5220 | 1465427579287 Marionette TRACE conn3 <- [1,2718,null,{}] 16:12:59 INFO - PROCESS | 5220 | 1465427579292 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:59 INFO - PROCESS | 5220 | 1465427579297 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:59 INFO - PROCESS | 5220 | 1465427579474 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 16:12:59 INFO - PROCESS | 5220 | 1465427579666 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:59 INFO - PROCESS | 5220 | 1465427579673 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:12:59 INFO - PROCESS | 5220 | ++DOCSHELL 0x92ee7800 == 36 [pid = 5220] [id = 687] 16:12:59 INFO - PROCESS | 5220 | ++DOMWINDOW == 67 (0x94767000) [pid = 5220] [serial = 2062] [outer = (nil)] 16:12:59 INFO - PROCESS | 5220 | ++DOMWINDOW == 68 (0x9769ac00) [pid = 5220] [serial = 2063] [outer = 0x94767000] 16:12:59 INFO - PROCESS | 5220 | 1465427579751 Marionette DEBUG loaded listener.js 16:12:59 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x9769e800) [pid = 5220] [serial = 2064] [outer = 0x94767000] 16:13:00 INFO - PROCESS | 5220 | 1465427580697 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 16:13:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 16:13:00 INFO - PROCESS | 5220 | 1465427580776 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 16:13:00 INFO - PROCESS | 5220 | 1465427580783 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 16:13:00 INFO - PROCESS | 5220 | 1465427580787 Marionette TRACE conn3 <- [1,2722,null,{}] 16:13:00 INFO - PROCESS | 5220 | 1465427580793 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:00 INFO - PROCESS | 5220 | 1465427580799 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:01 INFO - PROCESS | 5220 | 1465427581009 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 16:13:01 INFO - PROCESS | 5220 | 1465427581263 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:01 INFO - PROCESS | 5220 | 1465427581283 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:01 INFO - PROCESS | 5220 | ++DOCSHELL 0x8ece1c00 == 37 [pid = 5220] [id = 688] 16:13:01 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x8f43dc00) [pid = 5220] [serial = 2065] [outer = (nil)] 16:13:01 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x910dd000) [pid = 5220] [serial = 2066] [outer = 0x8f43dc00] 16:13:01 INFO - PROCESS | 5220 | 1465427581434 Marionette DEBUG loaded listener.js 16:13:01 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x98972400) [pid = 5220] [serial = 2067] [outer = 0x8f43dc00] 16:13:02 INFO - PROCESS | 5220 | 1465427582605 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 16:13:02 INFO - PROCESS | 5220 | 1465427582673 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 16:13:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 16:13:02 INFO - PROCESS | 5220 | 1465427582681 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 16:13:02 INFO - PROCESS | 5220 | 1465427582686 Marionette TRACE conn3 <- [1,2726,null,{}] 16:13:02 INFO - PROCESS | 5220 | 1465427582737 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:02 INFO - PROCESS | 5220 | 1465427582743 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:03 INFO - PROCESS | 5220 | 1465427583040 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 16:13:03 INFO - PROCESS | 5220 | 1465427583239 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:03 INFO - PROCESS | 5220 | 1465427583256 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:04 INFO - PROCESS | 5220 | --DOCSHELL 0x8f8b0000 == 36 [pid = 5220] [id = 607] 16:13:04 INFO - PROCESS | 5220 | --DOCSHELL 0x8f445c00 == 35 [pid = 5220] [id = 682] 16:13:04 INFO - PROCESS | 5220 | --DOCSHELL 0x93829400 == 34 [pid = 5220] [id = 681] 16:13:04 INFO - PROCESS | 5220 | --DOCSHELL 0x8ecd5c00 == 33 [pid = 5220] [id = 680] 16:13:04 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4abc00 == 32 [pid = 5220] [id = 679] 16:13:04 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4aa000 == 31 [pid = 5220] [id = 620] 16:13:04 INFO - PROCESS | 5220 | --DOCSHELL 0x8f8aec00 == 30 [pid = 5220] [id = 622] 16:13:04 INFO - PROCESS | 5220 | --DOCSHELL 0x90f98400 == 29 [pid = 5220] [id = 616] 16:13:04 INFO - PROCESS | 5220 | --DOCSHELL 0x92919000 == 28 [pid = 5220] [id = 617] 16:13:04 INFO - PROCESS | 5220 | --DOCSHELL 0x8f43e000 == 27 [pid = 5220] [id = 606] 16:13:04 INFO - PROCESS | 5220 | --DOCSHELL 0x91cc1800 == 26 [pid = 5220] [id = 612] 16:13:04 INFO - PROCESS | 5220 | --DOCSHELL 0x8e662400 == 25 [pid = 5220] [id = 676] 16:13:04 INFO - PROCESS | 5220 | --DOCSHELL 0x9125e800 == 24 [pid = 5220] [id = 678] 16:13:04 INFO - PROCESS | 5220 | --DOCSHELL 0x93c36c00 == 23 [pid = 5220] [id = 614] 16:13:04 INFO - PROCESS | 5220 | --DOCSHELL 0x8f5ae400 == 22 [pid = 5220] [id = 615] 16:13:04 INFO - PROCESS | 5220 | --DOCSHELL 0x8e65c400 == 21 [pid = 5220] [id = 677] 16:13:04 INFO - PROCESS | 5220 | --DOCSHELL 0x91feb400 == 20 [pid = 5220] [id = 608] 16:13:04 INFO - PROCESS | 5220 | --DOCSHELL 0x8ece2000 == 19 [pid = 5220] [id = 611] 16:13:04 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4a3c00 == 18 [pid = 5220] [id = 621] 16:13:04 INFO - PROCESS | 5220 | --DOCSHELL 0x9125fc00 == 17 [pid = 5220] [id = 618] 16:13:04 INFO - PROCESS | 5220 | --DOCSHELL 0x951cec00 == 16 [pid = 5220] [id = 619] 16:13:04 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4a8800 == 15 [pid = 5220] [id = 610] 16:13:04 INFO - PROCESS | 5220 | --DOCSHELL 0x93904800 == 14 [pid = 5220] [id = 613] 16:13:04 INFO - PROCESS | 5220 | --DOCSHELL 0x910d7000 == 13 [pid = 5220] [id = 605] 16:13:04 INFO - PROCESS | 5220 | --DOCSHELL 0x910d8c00 == 12 [pid = 5220] [id = 609] 16:13:04 INFO - PROCESS | 5220 | --DOCSHELL 0x8ece1c00 == 11 [pid = 5220] [id = 688] 16:13:04 INFO - PROCESS | 5220 | --DOCSHELL 0x92ee7800 == 10 [pid = 5220] [id = 687] 16:13:04 INFO - PROCESS | 5220 | --DOCSHELL 0x93829000 == 9 [pid = 5220] [id = 686] 16:13:04 INFO - PROCESS | 5220 | --DOCSHELL 0x8f43f400 == 8 [pid = 5220] [id = 685] 16:13:04 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4a0800 == 7 [pid = 5220] [id = 683] 16:13:04 INFO - PROCESS | 5220 | --DOCSHELL 0x8e65d400 == 6 [pid = 5220] [id = 684] 16:13:04 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4a0800 == 7 [pid = 5220] [id = 689] 16:13:04 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x8e4a1000) [pid = 5220] [serial = 2068] [outer = (nil)] 16:13:04 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x8e4aac00) [pid = 5220] [serial = 2069] [outer = 0x8e4a1000] 16:13:04 INFO - PROCESS | 5220 | 1465427584241 Marionette DEBUG loaded listener.js 16:13:04 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x8ecd3400) [pid = 5220] [serial = 2070] [outer = 0x8e4a1000] 16:13:04 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x92cc9400) [pid = 5220] [serial = 2030] [outer = (nil)] [url = about:blank] 16:13:04 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x8f5b7c00) [pid = 5220] [serial = 2001] [outer = (nil)] [url = about:blank] 16:13:04 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x8f449400) [pid = 5220] [serial = 2000] [outer = (nil)] [url = about:blank] 16:13:04 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x92911400) [pid = 5220] [serial = 2004] [outer = (nil)] [url = about:blank] 16:13:04 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x922c5800) [pid = 5220] [serial = 2003] [outer = (nil)] [url = about:blank] 16:13:04 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x9769b000) [pid = 5220] [serial = 2007] [outer = (nil)] [url = about:blank] 16:13:04 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x97695400) [pid = 5220] [serial = 2006] [outer = (nil)] [url = about:blank] 16:13:04 INFO - PROCESS | 5220 | --DOMWINDOW == 67 (0x99768000) [pid = 5220] [serial = 2010] [outer = (nil)] [url = about:blank] 16:13:04 INFO - PROCESS | 5220 | --DOMWINDOW == 66 (0x995afc00) [pid = 5220] [serial = 2009] [outer = (nil)] [url = about:blank] 16:13:04 INFO - PROCESS | 5220 | --DOMWINDOW == 65 (0x92ccd800) [pid = 5220] [serial = 2019] [outer = (nil)] [url = about:blank] 16:13:04 INFO - PROCESS | 5220 | --DOMWINDOW == 64 (0x92367c00) [pid = 5220] [serial = 2018] [outer = (nil)] [url = about:blank] 16:13:04 INFO - PROCESS | 5220 | --DOMWINDOW == 63 (0x8f5af800) [pid = 5220] [serial = 2021] [outer = (nil)] [url = about:blank] 16:13:04 INFO - PROCESS | 5220 | --DOMWINDOW == 62 (0x8f8a7400) [pid = 5220] [serial = 2022] [outer = (nil)] [url = about:blank] 16:13:04 INFO - PROCESS | 5220 | --DOMWINDOW == 61 (0x99826000) [pid = 5220] [serial = 2013] [outer = (nil)] [url = about:blank] 16:13:04 INFO - PROCESS | 5220 | --DOMWINDOW == 60 (0x951f2800) [pid = 5220] [serial = 2012] [outer = (nil)] [url = about:blank] 16:13:04 INFO - PROCESS | 5220 | --DOMWINDOW == 59 (0x91bc1800) [pid = 5220] [serial = 2016] [outer = (nil)] [url = about:blank] 16:13:04 INFO - PROCESS | 5220 | --DOMWINDOW == 58 (0x90fa6800) [pid = 5220] [serial = 2015] [outer = (nil)] [url = about:blank] 16:13:04 INFO - PROCESS | 5220 | --DOMWINDOW == 57 (0x92366c00) [pid = 5220] [serial = 2027] [outer = (nil)] [url = about:blank] 16:13:04 INFO - PROCESS | 5220 | --DOMWINDOW == 56 (0x91be1800) [pid = 5220] [serial = 2025] [outer = (nil)] [url = about:blank] 16:13:04 INFO - PROCESS | 5220 | --DOMWINDOW == 55 (0x91bcc400) [pid = 5220] [serial = 2024] [outer = (nil)] [url = about:blank] 16:13:04 INFO - PROCESS | 5220 | --DOMWINDOW == 54 (0x9291cc00) [pid = 5220] [serial = 2028] [outer = (nil)] [url = about:blank] 16:13:05 INFO - PROCESS | 5220 | 1465427585203 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 16:13:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 16:13:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 2538ms 16:13:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 16:13:05 INFO - PROCESS | 5220 | 1465427585219 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 16:13:05 INFO - PROCESS | 5220 | 1465427585224 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 16:13:05 INFO - PROCESS | 5220 | 1465427585232 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 16:13:05 INFO - PROCESS | 5220 | 1465427585236 Marionette TRACE conn3 <- [1,2730,null,{}] 16:13:05 INFO - PROCESS | 5220 | 1465427585243 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:05 INFO - PROCESS | 5220 | 1465427585248 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:05 INFO - PROCESS | 5220 | 1465427585416 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 16:13:05 INFO - PROCESS | 5220 | 1465427585546 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:05 INFO - PROCESS | 5220 | 1465427585556 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:05 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f5b1c00 == 8 [pid = 5220] [id = 690] 16:13:05 INFO - PROCESS | 5220 | ++DOMWINDOW == 55 (0x8f5b5000) [pid = 5220] [serial = 2071] [outer = (nil)] 16:13:05 INFO - PROCESS | 5220 | ++DOMWINDOW == 56 (0x8f5b9400) [pid = 5220] [serial = 2072] [outer = 0x8f5b5000] 16:13:05 INFO - PROCESS | 5220 | 1465427585626 Marionette DEBUG loaded listener.js 16:13:05 INFO - PROCESS | 5220 | ++DOMWINDOW == 57 (0x8f8a7400) [pid = 5220] [serial = 2073] [outer = 0x8f5b5000] 16:13:06 INFO - PROCESS | 5220 | 1465427586892 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:13:06 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 16:13:06 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 16:13:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 16:13:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:13:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:13:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1730ms 16:13:06 INFO - PROCESS | 5220 | 1465427586964 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 16:13:06 INFO - PROCESS | 5220 | 1465427586971 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 16:13:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 16:13:06 INFO - PROCESS | 5220 | 1465427586983 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 16:13:06 INFO - PROCESS | 5220 | 1465427586986 Marionette TRACE conn3 <- [1,2734,null,{}] 16:13:06 INFO - PROCESS | 5220 | 1465427586993 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:07 INFO - PROCESS | 5220 | 1465427586999 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:07 INFO - PROCESS | 5220 | 1465427587259 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 16:13:07 INFO - PROCESS | 5220 | 1465427587300 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:07 INFO - PROCESS | 5220 | 1465427587308 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:07 INFO - PROCESS | 5220 | ++DOCSHELL 0x90fa0800 == 9 [pid = 5220] [id = 691] 16:13:07 INFO - PROCESS | 5220 | ++DOMWINDOW == 58 (0x910de000) [pid = 5220] [serial = 2074] [outer = (nil)] 16:13:07 INFO - PROCESS | 5220 | ++DOMWINDOW == 59 (0x91bc3c00) [pid = 5220] [serial = 2075] [outer = 0x910de000] 16:13:07 INFO - PROCESS | 5220 | 1465427587378 Marionette DEBUG loaded listener.js 16:13:07 INFO - PROCESS | 5220 | ++DOMWINDOW == 60 (0x91bcd400) [pid = 5220] [serial = 2076] [outer = 0x910de000] 16:13:08 INFO - PROCESS | 5220 | 1465427588361 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 16:13:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 16:13:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1438ms 16:13:08 INFO - PROCESS | 5220 | 1465427588421 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 16:13:08 INFO - PROCESS | 5220 | 1465427588424 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 16:13:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 16:13:08 INFO - PROCESS | 5220 | 1465427588431 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 16:13:08 INFO - PROCESS | 5220 | 1465427588436 Marionette TRACE conn3 <- [1,2738,null,{}] 16:13:08 INFO - PROCESS | 5220 | 1465427588453 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:08 INFO - PROCESS | 5220 | 1465427588462 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:08 INFO - PROCESS | 5220 | 1465427588703 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 16:13:08 INFO - PROCESS | 5220 | 1465427588726 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:08 INFO - PROCESS | 5220 | 1465427588733 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:08 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e668400 == 10 [pid = 5220] [id = 692] 16:13:08 INFO - PROCESS | 5220 | ++DOMWINDOW == 61 (0x8f444c00) [pid = 5220] [serial = 2077] [outer = (nil)] 16:13:08 INFO - PROCESS | 5220 | ++DOMWINDOW == 62 (0x922c3c00) [pid = 5220] [serial = 2078] [outer = 0x8f444c00] 16:13:08 INFO - PROCESS | 5220 | 1465427588815 Marionette DEBUG loaded listener.js 16:13:08 INFO - PROCESS | 5220 | ++DOMWINDOW == 63 (0x92360c00) [pid = 5220] [serial = 2079] [outer = 0x8f444c00] 16:13:09 INFO - PROCESS | 5220 | --DOMWINDOW == 62 (0x93829800) [pid = 5220] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 16:13:09 INFO - PROCESS | 5220 | --DOMWINDOW == 61 (0x91beb400) [pid = 5220] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 16:13:09 INFO - PROCESS | 5220 | --DOMWINDOW == 60 (0x8f8b0400) [pid = 5220] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 16:13:09 INFO - PROCESS | 5220 | --DOMWINDOW == 59 (0x8f5b0400) [pid = 5220] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 16:13:09 INFO - PROCESS | 5220 | --DOMWINDOW == 58 (0x8ecda000) [pid = 5220] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 16:13:09 INFO - PROCESS | 5220 | --DOMWINDOW == 57 (0x8f49cc00) [pid = 5220] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 16:13:09 INFO - PROCESS | 5220 | 1465427589934 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 16:13:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 16:13:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1547ms 16:13:09 INFO - PROCESS | 5220 | 1465427589978 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 16:13:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 16:13:09 INFO - PROCESS | 5220 | 1465427589983 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 16:13:09 INFO - PROCESS | 5220 | 1465427589989 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 16:13:09 INFO - PROCESS | 5220 | 1465427589993 Marionette TRACE conn3 <- [1,2742,null,{}] 16:13:10 INFO - PROCESS | 5220 | 1465427589998 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:10 INFO - PROCESS | 5220 | 1465427590003 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:10 INFO - PROCESS | 5220 | 1465427590163 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 16:13:10 INFO - PROCESS | 5220 | 1465427590171 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:10 INFO - PROCESS | 5220 | 1465427590179 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:10 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f444800 == 11 [pid = 5220] [id = 693] 16:13:10 INFO - PROCESS | 5220 | ++DOMWINDOW == 58 (0x8f8a6400) [pid = 5220] [serial = 2080] [outer = (nil)] 16:13:10 INFO - PROCESS | 5220 | ++DOMWINDOW == 59 (0x92367c00) [pid = 5220] [serial = 2081] [outer = 0x8f8a6400] 16:13:10 INFO - PROCESS | 5220 | 1465427590384 Marionette DEBUG loaded listener.js 16:13:10 INFO - PROCESS | 5220 | ++DOMWINDOW == 60 (0x92913400) [pid = 5220] [serial = 2082] [outer = 0x8f8a6400] 16:13:11 INFO - PROCESS | 5220 | 1465427591167 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 16:13:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 16:13:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1227ms 16:13:11 INFO - PROCESS | 5220 | 1465427591220 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 16:13:11 INFO - PROCESS | 5220 | 1465427591223 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 16:13:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 16:13:11 INFO - PROCESS | 5220 | 1465427591229 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 16:13:11 INFO - PROCESS | 5220 | 1465427591231 Marionette TRACE conn3 <- [1,2746,null,{}] 16:13:11 INFO - PROCESS | 5220 | 1465427591237 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:11 INFO - PROCESS | 5220 | 1465427591242 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:11 INFO - PROCESS | 5220 | 1465427591498 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 16:13:11 INFO - PROCESS | 5220 | 1465427591629 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:11 INFO - PROCESS | 5220 | 1465427591637 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:11 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e65ac00 == 12 [pid = 5220] [id = 694] 16:13:11 INFO - PROCESS | 5220 | ++DOMWINDOW == 61 (0x8e65c400) [pid = 5220] [serial = 2083] [outer = (nil)] 16:13:11 INFO - PROCESS | 5220 | ++DOMWINDOW == 62 (0x8f43f400) [pid = 5220] [serial = 2084] [outer = 0x8e65c400] 16:13:11 INFO - PROCESS | 5220 | 1465427591728 Marionette DEBUG loaded listener.js 16:13:11 INFO - PROCESS | 5220 | ++DOMWINDOW == 63 (0x8f5ba800) [pid = 5220] [serial = 2085] [outer = 0x8e65c400] 16:13:12 INFO - PROCESS | 5220 | 1465427592771 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 16:13:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 16:13:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1594ms 16:13:12 INFO - PROCESS | 5220 | 1465427592826 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 16:13:12 INFO - PROCESS | 5220 | 1465427592833 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 16:13:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 16:13:12 INFO - PROCESS | 5220 | 1465427592842 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 16:13:12 INFO - PROCESS | 5220 | 1465427592847 Marionette TRACE conn3 <- [1,2750,null,{}] 16:13:12 INFO - PROCESS | 5220 | 1465427592855 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:12 INFO - PROCESS | 5220 | 1465427592862 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:13 INFO - PROCESS | 5220 | 1465427593054 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 16:13:13 INFO - PROCESS | 5220 | 1465427593235 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:13 INFO - PROCESS | 5220 | 1465427593243 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:13 INFO - PROCESS | 5220 | ++DOCSHELL 0x8ecd3c00 == 13 [pid = 5220] [id = 695] 16:13:13 INFO - PROCESS | 5220 | ++DOMWINDOW == 64 (0x91bd0000) [pid = 5220] [serial = 2086] [outer = (nil)] 16:13:13 INFO - PROCESS | 5220 | ++DOMWINDOW == 65 (0x91ff4400) [pid = 5220] [serial = 2087] [outer = 0x91bd0000] 16:13:13 INFO - PROCESS | 5220 | 1465427593384 Marionette DEBUG loaded listener.js 16:13:13 INFO - PROCESS | 5220 | ++DOMWINDOW == 66 (0x92369400) [pid = 5220] [serial = 2088] [outer = 0x91bd0000] 16:13:14 INFO - PROCESS | 5220 | 1465427594382 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 16:13:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 16:13:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1605ms 16:13:14 INFO - PROCESS | 5220 | 1465427594447 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 16:13:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 16:13:14 INFO - PROCESS | 5220 | 1465427594452 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 16:13:14 INFO - PROCESS | 5220 | 1465427594458 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 16:13:14 INFO - PROCESS | 5220 | 1465427594462 Marionette TRACE conn3 <- [1,2754,null,{}] 16:13:14 INFO - PROCESS | 5220 | 1465427594468 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:14 INFO - PROCESS | 5220 | 1465427594474 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:14 INFO - PROCESS | 5220 | 1465427594649 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 16:13:14 INFO - PROCESS | 5220 | 1465427594842 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:14 INFO - PROCESS | 5220 | 1465427594851 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:14 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e660000 == 14 [pid = 5220] [id = 696] 16:13:14 INFO - PROCESS | 5220 | ++DOMWINDOW == 67 (0x8f5ad800) [pid = 5220] [serial = 2089] [outer = (nil)] 16:13:14 INFO - PROCESS | 5220 | ++DOMWINDOW == 68 (0x92ee7000) [pid = 5220] [serial = 2090] [outer = 0x8f5ad800] 16:13:14 INFO - PROCESS | 5220 | 1465427594945 Marionette DEBUG loaded listener.js 16:13:15 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x93825400) [pid = 5220] [serial = 2091] [outer = 0x8f5ad800] 16:13:15 INFO - PROCESS | 5220 | 1465427595972 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 16:13:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 16:13:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1581ms 16:13:16 INFO - PROCESS | 5220 | 1465427596041 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 16:13:16 INFO - PROCESS | 5220 | 1465427596047 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 16:13:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 16:13:16 INFO - PROCESS | 5220 | 1465427596065 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 16:13:16 INFO - PROCESS | 5220 | 1465427596073 Marionette TRACE conn3 <- [1,2758,null,{}] 16:13:16 INFO - PROCESS | 5220 | 1465427596079 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:16 INFO - PROCESS | 5220 | 1465427596086 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:16 INFO - PROCESS | 5220 | 1465427596318 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 16:13:16 INFO - PROCESS | 5220 | 1465427596545 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:16 INFO - PROCESS | 5220 | 1465427596554 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:16 INFO - PROCESS | 5220 | ++DOCSHELL 0x93829400 == 15 [pid = 5220] [id = 697] 16:13:16 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x93863400) [pid = 5220] [serial = 2092] [outer = (nil)] 16:13:16 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x93a18000) [pid = 5220] [serial = 2093] [outer = 0x93863400] 16:13:16 INFO - PROCESS | 5220 | 1465427596660 Marionette DEBUG loaded listener.js 16:13:16 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x93a21000) [pid = 5220] [serial = 2094] [outer = 0x93863400] 16:13:17 INFO - PROCESS | 5220 | 1465427597621 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 16:13:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 16:13:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1646ms 16:13:17 INFO - PROCESS | 5220 | 1465427597703 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 16:13:17 INFO - PROCESS | 5220 | 1465427597707 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 16:13:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 16:13:17 INFO - PROCESS | 5220 | 1465427597713 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 16:13:17 INFO - PROCESS | 5220 | 1465427597717 Marionette TRACE conn3 <- [1,2762,null,{}] 16:13:17 INFO - PROCESS | 5220 | 1465427597723 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:17 INFO - PROCESS | 5220 | 1465427597728 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:18 INFO - PROCESS | 5220 | 1465427598087 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 16:13:18 INFO - PROCESS | 5220 | 1465427598379 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:18 INFO - PROCESS | 5220 | 1465427598392 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:18 INFO - PROCESS | 5220 | ++DOCSHELL 0x8ece2800 == 16 [pid = 5220] [id = 698] 16:13:18 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x8f493c00) [pid = 5220] [serial = 2095] [outer = (nil)] 16:13:18 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x8f5b6800) [pid = 5220] [serial = 2096] [outer = 0x8f493c00] 16:13:18 INFO - PROCESS | 5220 | 1465427598489 Marionette DEBUG loaded listener.js 16:13:18 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x90fa6800) [pid = 5220] [serial = 2097] [outer = 0x8f493c00] 16:13:19 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x93858800) [pid = 5220] [serial = 2045] [outer = (nil)] [url = about:blank] 16:13:19 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x9291ac00) [pid = 5220] [serial = 2037] [outer = (nil)] [url = about:blank] 16:13:19 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x91cc7c00) [pid = 5220] [serial = 2042] [outer = (nil)] [url = about:blank] 16:13:19 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x93911400) [pid = 5220] [serial = 2048] [outer = (nil)] [url = about:blank] 16:13:19 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x90f9f800) [pid = 5220] [serial = 2039] [outer = (nil)] [url = about:blank] 16:13:19 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x910dd800) [pid = 5220] [serial = 2034] [outer = (nil)] [url = about:blank] 16:13:19 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x910dc800) [pid = 5220] [serial = 2040] [outer = (nil)] [url = about:blank] 16:13:19 INFO - PROCESS | 5220 | --DOMWINDOW == 67 (0x90f9c400) [pid = 5220] [serial = 2033] [outer = (nil)] [url = about:blank] 16:13:19 INFO - PROCESS | 5220 | --DOMWINDOW == 66 (0x9381f400) [pid = 5220] [serial = 2031] [outer = (nil)] [url = about:blank] 16:13:19 INFO - PROCESS | 5220 | --DOMWINDOW == 65 (0x93904c00) [pid = 5220] [serial = 2046] [outer = (nil)] [url = about:blank] 16:13:19 INFO - PROCESS | 5220 | --DOMWINDOW == 64 (0x922c4400) [pid = 5220] [serial = 2036] [outer = (nil)] [url = about:blank] 16:13:19 INFO - PROCESS | 5220 | --DOMWINDOW == 63 (0x91ff7c00) [pid = 5220] [serial = 2043] [outer = (nil)] [url = about:blank] 16:13:19 INFO - PROCESS | 5220 | 1465427599380 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 16:13:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 16:13:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1688ms 16:13:19 INFO - PROCESS | 5220 | 1465427599404 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 16:13:19 INFO - PROCESS | 5220 | 1465427599411 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 16:13:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 16:13:19 INFO - PROCESS | 5220 | 1465427599420 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 16:13:19 INFO - PROCESS | 5220 | 1465427599425 Marionette TRACE conn3 <- [1,2766,null,{}] 16:13:19 INFO - PROCESS | 5220 | 1465427599432 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:19 INFO - PROCESS | 5220 | 1465427599438 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:19 INFO - PROCESS | 5220 | 1465427599602 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 16:13:19 INFO - PROCESS | 5220 | 1465427599618 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:19 INFO - PROCESS | 5220 | 1465427599624 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:19 INFO - PROCESS | 5220 | ++DOCSHELL 0x910dd800 == 17 [pid = 5220] [id = 699] 16:13:19 INFO - PROCESS | 5220 | ++DOMWINDOW == 64 (0x910e0400) [pid = 5220] [serial = 2098] [outer = (nil)] 16:13:19 INFO - PROCESS | 5220 | ++DOMWINDOW == 65 (0x91be2c00) [pid = 5220] [serial = 2099] [outer = 0x910e0400] 16:13:19 INFO - PROCESS | 5220 | 1465427599706 Marionette DEBUG loaded listener.js 16:13:19 INFO - PROCESS | 5220 | ++DOMWINDOW == 66 (0x91cc4800) [pid = 5220] [serial = 2100] [outer = 0x910e0400] 16:13:20 INFO - PROCESS | 5220 | 1465427600713 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 16:13:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 16:13:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1336ms 16:13:20 INFO - PROCESS | 5220 | 1465427600755 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 16:13:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 16:13:20 INFO - PROCESS | 5220 | 1465427600760 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 16:13:20 INFO - PROCESS | 5220 | 1465427600766 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 16:13:20 INFO - PROCESS | 5220 | 1465427600769 Marionette TRACE conn3 <- [1,2770,null,{}] 16:13:20 INFO - PROCESS | 5220 | 1465427600774 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:20 INFO - PROCESS | 5220 | 1465427600779 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:21 INFO - PROCESS | 5220 | 1465427600995 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 16:13:21 INFO - PROCESS | 5220 | 1465427601011 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:21 INFO - PROCESS | 5220 | 1465427601019 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:21 INFO - PROCESS | 5220 | ++DOCSHELL 0x922cd000 == 18 [pid = 5220] [id = 700] 16:13:21 INFO - PROCESS | 5220 | ++DOMWINDOW == 67 (0x92920000) [pid = 5220] [serial = 2101] [outer = (nil)] 16:13:21 INFO - PROCESS | 5220 | ++DOMWINDOW == 68 (0x92ccb000) [pid = 5220] [serial = 2102] [outer = 0x92920000] 16:13:21 INFO - PROCESS | 5220 | 1465427601086 Marionette DEBUG loaded listener.js 16:13:21 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x92ee7800) [pid = 5220] [serial = 2103] [outer = 0x92920000] 16:13:22 INFO - PROCESS | 5220 | 1465427602052 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 16:13:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 16:13:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1339ms 16:13:22 INFO - PROCESS | 5220 | 1465427602119 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 16:13:22 INFO - PROCESS | 5220 | 1465427602126 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 16:13:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 16:13:22 INFO - PROCESS | 5220 | 1465427602142 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 16:13:22 INFO - PROCESS | 5220 | 1465427602150 Marionette TRACE conn3 <- [1,2774,null,{}] 16:13:22 INFO - PROCESS | 5220 | 1465427602161 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:22 INFO - PROCESS | 5220 | 1465427602168 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:22 INFO - PROCESS | 5220 | 1465427602388 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 16:13:22 INFO - PROCESS | 5220 | 1465427602413 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:22 INFO - PROCESS | 5220 | 1465427602420 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:22 INFO - PROCESS | 5220 | ++DOCSHELL 0x8ecda000 == 19 [pid = 5220] [id = 701] 16:13:22 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x91ff1800) [pid = 5220] [serial = 2104] [outer = (nil)] 16:13:22 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x93a21c00) [pid = 5220] [serial = 2105] [outer = 0x91ff1800] 16:13:22 INFO - PROCESS | 5220 | 1465427602491 Marionette DEBUG loaded listener.js 16:13:22 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x93c38000) [pid = 5220] [serial = 2106] [outer = 0x91ff1800] 16:13:23 INFO - PROCESS | 5220 | 1465427603403 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 16:13:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 16:13:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1297ms 16:13:23 INFO - PROCESS | 5220 | 1465427603432 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 16:13:23 INFO - PROCESS | 5220 | 1465427603436 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 16:13:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 16:13:23 INFO - PROCESS | 5220 | 1465427603442 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 16:13:23 INFO - PROCESS | 5220 | 1465427603445 Marionette TRACE conn3 <- [1,2778,null,{}] 16:13:23 INFO - PROCESS | 5220 | 1465427603450 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:23 INFO - PROCESS | 5220 | 1465427603455 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:23 INFO - PROCESS | 5220 | 1465427603655 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 16:13:23 INFO - PROCESS | 5220 | 1465427603676 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:23 INFO - PROCESS | 5220 | 1465427603682 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:23 INFO - PROCESS | 5220 | ++DOCSHELL 0x92ccac00 == 20 [pid = 5220] [id = 702] 16:13:23 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x9474fc00) [pid = 5220] [serial = 2107] [outer = (nil)] 16:13:23 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x951e9c00) [pid = 5220] [serial = 2108] [outer = 0x9474fc00] 16:13:23 INFO - PROCESS | 5220 | 1465427603749 Marionette DEBUG loaded listener.js 16:13:23 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x951ef000) [pid = 5220] [serial = 2109] [outer = 0x9474fc00] 16:13:24 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x910de000) [pid = 5220] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 16:13:24 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x8e4a2400) [pid = 5220] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 16:13:24 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x910de400) [pid = 5220] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 16:13:24 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x8f5b5000) [pid = 5220] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 16:13:24 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x91cc9400) [pid = 5220] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 16:13:24 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x8e4a1000) [pid = 5220] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 16:13:24 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x8f43dc00) [pid = 5220] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 16:13:24 INFO - PROCESS | 5220 | --DOMWINDOW == 67 (0x94755800) [pid = 5220] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 16:13:24 INFO - PROCESS | 5220 | --DOMWINDOW == 66 (0x94767000) [pid = 5220] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 16:13:24 INFO - PROCESS | 5220 | --DOMWINDOW == 65 (0x92917800) [pid = 5220] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 16:13:24 INFO - PROCESS | 5220 | 1465427604709 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 16:13:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 16:13:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1330ms 16:13:24 INFO - PROCESS | 5220 | 1465427604773 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 16:13:24 INFO - PROCESS | 5220 | 1465427604777 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 16:13:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 16:13:24 INFO - PROCESS | 5220 | 1465427604784 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 16:13:24 INFO - PROCESS | 5220 | 1465427604789 Marionette TRACE conn3 <- [1,2782,null,{}] 16:13:24 INFO - PROCESS | 5220 | 1465427604795 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:24 INFO - PROCESS | 5220 | 1465427604800 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:24 INFO - PROCESS | 5220 | 1465427604970 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 16:13:25 INFO - PROCESS | 5220 | 1465427605118 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:25 INFO - PROCESS | 5220 | 1465427605138 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:25 INFO - PROCESS | 5220 | ++DOCSHELL 0x8ece2000 == 21 [pid = 5220] [id = 703] 16:13:25 INFO - PROCESS | 5220 | ++DOMWINDOW == 66 (0x910dc400) [pid = 5220] [serial = 2110] [outer = (nil)] 16:13:25 INFO - PROCESS | 5220 | ++DOMWINDOW == 67 (0x97693800) [pid = 5220] [serial = 2111] [outer = 0x910dc400] 16:13:25 INFO - PROCESS | 5220 | 1465427605218 Marionette DEBUG loaded listener.js 16:13:25 INFO - PROCESS | 5220 | ++DOMWINDOW == 68 (0x98078000) [pid = 5220] [serial = 2112] [outer = 0x910dc400] 16:13:26 INFO - PROCESS | 5220 | 1465427606015 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 16:13:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 16:13:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1290ms 16:13:26 INFO - PROCESS | 5220 | 1465427606073 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 16:13:26 INFO - PROCESS | 5220 | 1465427606076 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 16:13:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 16:13:26 INFO - PROCESS | 5220 | 1465427606138 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 16:13:26 INFO - PROCESS | 5220 | 1465427606144 Marionette TRACE conn3 <- [1,2786,null,{}] 16:13:26 INFO - PROCESS | 5220 | 1465427606153 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:26 INFO - PROCESS | 5220 | 1465427606159 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:26 INFO - PROCESS | 5220 | 1465427606375 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 16:13:26 INFO - PROCESS | 5220 | 1465427606568 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:26 INFO - PROCESS | 5220 | 1465427606583 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:26 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4ab800 == 22 [pid = 5220] [id = 704] 16:13:26 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x8ecdb400) [pid = 5220] [serial = 2113] [outer = (nil)] 16:13:26 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x8f8ae800) [pid = 5220] [serial = 2114] [outer = 0x8ecdb400] 16:13:26 INFO - PROCESS | 5220 | 1465427606669 Marionette DEBUG loaded listener.js 16:13:26 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x90f9e400) [pid = 5220] [serial = 2115] [outer = 0x8ecdb400] 16:13:27 INFO - PROCESS | 5220 | 1465427607663 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 16:13:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 16:13:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1641ms 16:13:27 INFO - PROCESS | 5220 | 1465427607730 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 16:13:27 INFO - PROCESS | 5220 | 1465427607736 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 16:13:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 16:13:27 INFO - PROCESS | 5220 | 1465427607748 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 16:13:27 INFO - PROCESS | 5220 | 1465427607752 Marionette TRACE conn3 <- [1,2790,null,{}] 16:13:27 INFO - PROCESS | 5220 | 1465427607763 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:27 INFO - PROCESS | 5220 | 1465427607772 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:28 INFO - PROCESS | 5220 | 1465427608001 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 16:13:28 INFO - PROCESS | 5220 | 1465427608239 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:28 INFO - PROCESS | 5220 | 1465427608248 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:28 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f5b6000 == 23 [pid = 5220] [id = 705] 16:13:28 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x91bc3400) [pid = 5220] [serial = 2116] [outer = (nil)] 16:13:28 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x9291b000) [pid = 5220] [serial = 2117] [outer = 0x91bc3400] 16:13:28 INFO - PROCESS | 5220 | 1465427608349 Marionette DEBUG loaded listener.js 16:13:28 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x92ccb400) [pid = 5220] [serial = 2118] [outer = 0x91bc3400] 16:13:29 INFO - PROCESS | 5220 | 1465427609326 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 16:13:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 16:13:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1635ms 16:13:29 INFO - PROCESS | 5220 | 1465427609384 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 16:13:29 INFO - PROCESS | 5220 | 1465427609388 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 16:13:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 16:13:29 INFO - PROCESS | 5220 | 1465427609395 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 16:13:29 INFO - PROCESS | 5220 | 1465427609399 Marionette TRACE conn3 <- [1,2794,null,{}] 16:13:29 INFO - PROCESS | 5220 | 1465427609405 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:29 INFO - PROCESS | 5220 | 1465427609411 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:29 INFO - PROCESS | 5220 | 1465427609593 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 16:13:29 INFO - PROCESS | 5220 | 1465427609799 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:29 INFO - PROCESS | 5220 | 1465427609818 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:29 INFO - PROCESS | 5220 | ++DOCSHELL 0x94757c00 == 24 [pid = 5220] [id = 706] 16:13:29 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x9476c000) [pid = 5220] [serial = 2119] [outer = (nil)] 16:13:29 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x97697c00) [pid = 5220] [serial = 2120] [outer = 0x9476c000] 16:13:29 INFO - PROCESS | 5220 | 1465427609946 Marionette DEBUG loaded listener.js 16:13:30 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x9825f000) [pid = 5220] [serial = 2121] [outer = 0x9476c000] 16:13:30 INFO - PROCESS | 5220 | 1465427610954 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 16:13:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 16:13:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1596ms 16:13:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 16:13:30 INFO - PROCESS | 5220 | 1465427610992 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 16:13:30 INFO - PROCESS | 5220 | 1465427610995 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 16:13:31 INFO - PROCESS | 5220 | 1465427611002 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 16:13:31 INFO - PROCESS | 5220 | 1465427611005 Marionette TRACE conn3 <- [1,2798,null,{}] 16:13:31 INFO - PROCESS | 5220 | 1465427611012 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:31 INFO - PROCESS | 5220 | 1465427611016 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:31 INFO - PROCESS | 5220 | 1465427611195 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 16:13:31 INFO - PROCESS | 5220 | 1465427611382 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:31 INFO - PROCESS | 5220 | 1465427611388 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:31 INFO - PROCESS | 5220 | ++DOCSHELL 0x93907000 == 25 [pid = 5220] [id = 707] 16:13:31 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x951ebc00) [pid = 5220] [serial = 2122] [outer = (nil)] 16:13:31 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x995b1800) [pid = 5220] [serial = 2123] [outer = 0x951ebc00] 16:13:31 INFO - PROCESS | 5220 | 1465427611472 Marionette DEBUG loaded listener.js 16:13:31 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0x995ba800) [pid = 5220] [serial = 2124] [outer = 0x951ebc00] 16:13:32 INFO - PROCESS | 5220 | 1465427612468 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 16:13:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 16:13:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1538ms 16:13:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 16:13:32 INFO - PROCESS | 5220 | 1465427612540 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 16:13:32 INFO - PROCESS | 5220 | 1465427612543 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 16:13:32 INFO - PROCESS | 5220 | 1465427612550 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 16:13:32 INFO - PROCESS | 5220 | 1465427612553 Marionette TRACE conn3 <- [1,2802,null,{}] 16:13:32 INFO - PROCESS | 5220 | 1465427612560 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:32 INFO - PROCESS | 5220 | 1465427612566 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:32 INFO - PROCESS | 5220 | 1465427612777 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 16:13:33 INFO - PROCESS | 5220 | 1465427613028 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:33 INFO - PROCESS | 5220 | 1465427613036 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:33 INFO - PROCESS | 5220 | ++DOCSHELL 0x90f98c00 == 26 [pid = 5220] [id = 708] 16:13:33 INFO - PROCESS | 5220 | ++DOMWINDOW == 81 (0x9235b800) [pid = 5220] [serial = 2125] [outer = (nil)] 16:13:33 INFO - PROCESS | 5220 | ++DOMWINDOW == 82 (0x997b8800) [pid = 5220] [serial = 2126] [outer = 0x9235b800] 16:13:33 INFO - PROCESS | 5220 | 1465427613164 Marionette DEBUG loaded listener.js 16:13:33 INFO - PROCESS | 5220 | ++DOMWINDOW == 83 (0x99825c00) [pid = 5220] [serial = 2127] [outer = 0x9235b800] 16:13:34 INFO - PROCESS | 5220 | 1465427614019 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 16:13:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 16:13:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1533ms 16:13:34 INFO - PROCESS | 5220 | 1465427614083 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 16:13:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 16:13:34 INFO - PROCESS | 5220 | 1465427614087 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 16:13:34 INFO - PROCESS | 5220 | 1465427614094 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 16:13:34 INFO - PROCESS | 5220 | 1465427614098 Marionette TRACE conn3 <- [1,2806,null,{}] 16:13:34 INFO - PROCESS | 5220 | 1465427614103 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:34 INFO - PROCESS | 5220 | 1465427614114 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:34 INFO - PROCESS | 5220 | 1465427614384 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 16:13:34 INFO - PROCESS | 5220 | 1465427614620 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:34 INFO - PROCESS | 5220 | 1465427614631 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:34 INFO - PROCESS | 5220 | ++DOCSHELL 0x995ad800 == 27 [pid = 5220] [id = 709] 16:13:34 INFO - PROCESS | 5220 | ++DOMWINDOW == 84 (0x99a1a800) [pid = 5220] [serial = 2128] [outer = (nil)] 16:13:34 INFO - PROCESS | 5220 | ++DOMWINDOW == 85 (0x99c14c00) [pid = 5220] [serial = 2129] [outer = 0x99a1a800] 16:13:34 INFO - PROCESS | 5220 | 1465427614755 Marionette DEBUG loaded listener.js 16:13:34 INFO - PROCESS | 5220 | ++DOMWINDOW == 86 (0x99c19c00) [pid = 5220] [serial = 2130] [outer = 0x99a1a800] 16:13:35 INFO - PROCESS | 5220 | 1465427615633 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 16:13:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 16:13:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1589ms 16:13:35 INFO - PROCESS | 5220 | 1465427615685 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 16:13:35 INFO - PROCESS | 5220 | 1465427615688 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 16:13:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 16:13:35 INFO - PROCESS | 5220 | 1465427615695 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 16:13:35 INFO - PROCESS | 5220 | 1465427615699 Marionette TRACE conn3 <- [1,2810,null,{}] 16:13:35 INFO - PROCESS | 5220 | 1465427615704 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:35 INFO - PROCESS | 5220 | 1465427615710 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:35 INFO - PROCESS | 5220 | 1465427615888 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 16:13:36 INFO - PROCESS | 5220 | 1465427616077 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:36 INFO - PROCESS | 5220 | 1465427616088 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:36 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e662400 == 28 [pid = 5220] [id = 710] 16:13:36 INFO - PROCESS | 5220 | ++DOMWINDOW == 87 (0x8ecd7400) [pid = 5220] [serial = 2131] [outer = (nil)] 16:13:36 INFO - PROCESS | 5220 | ++DOMWINDOW == 88 (0x8f49c400) [pid = 5220] [serial = 2132] [outer = 0x8ecd7400] 16:13:36 INFO - PROCESS | 5220 | 1465427616165 Marionette DEBUG loaded listener.js 16:13:36 INFO - PROCESS | 5220 | ++DOMWINDOW == 89 (0x9125e000) [pid = 5220] [serial = 2133] [outer = 0x8ecd7400] 16:13:37 INFO - PROCESS | 5220 | 1465427617349 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 16:13:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 16:13:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1682ms 16:13:37 INFO - PROCESS | 5220 | 1465427617378 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 16:13:37 INFO - PROCESS | 5220 | 1465427617384 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 16:13:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 16:13:37 INFO - PROCESS | 5220 | 1465427617393 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 16:13:37 INFO - PROCESS | 5220 | 1465427617398 Marionette TRACE conn3 <- [1,2814,null,{}] 16:13:37 INFO - PROCESS | 5220 | 1465427617406 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:37 INFO - PROCESS | 5220 | 1465427617412 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:37 INFO - PROCESS | 5220 | 1465427617608 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 16:13:37 INFO - PROCESS | 5220 | 1465427617871 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:37 INFO - PROCESS | 5220 | 1465427617886 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:37 INFO - PROCESS | 5220 | ++DOCSHELL 0x91260c00 == 29 [pid = 5220] [id = 711] 16:13:37 INFO - PROCESS | 5220 | ++DOMWINDOW == 90 (0x91267400) [pid = 5220] [serial = 2134] [outer = (nil)] 16:13:38 INFO - PROCESS | 5220 | ++DOMWINDOW == 91 (0x91be4000) [pid = 5220] [serial = 2135] [outer = 0x91267400] 16:13:38 INFO - PROCESS | 5220 | 1465427618051 Marionette DEBUG loaded listener.js 16:13:38 INFO - PROCESS | 5220 | ++DOMWINDOW == 92 (0x91cc5000) [pid = 5220] [serial = 2136] [outer = 0x91267400] 16:13:39 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4a0800 == 28 [pid = 5220] [id = 689] 16:13:39 INFO - PROCESS | 5220 | --DOMWINDOW == 91 (0x93a1ec00) [pid = 5220] [serial = 2049] [outer = (nil)] [url = about:blank] 16:13:39 INFO - PROCESS | 5220 | --DOMWINDOW == 90 (0x91bc3c00) [pid = 5220] [serial = 2075] [outer = (nil)] [url = about:blank] 16:13:39 INFO - PROCESS | 5220 | --DOMWINDOW == 89 (0x8e663400) [pid = 5220] [serial = 2052] [outer = (nil)] [url = about:blank] 16:13:39 INFO - PROCESS | 5220 | --DOMWINDOW == 88 (0x8e4ac800) [pid = 5220] [serial = 2051] [outer = (nil)] [url = about:blank] 16:13:39 INFO - PROCESS | 5220 | --DOMWINDOW == 87 (0x91be1400) [pid = 5220] [serial = 2055] [outer = (nil)] [url = about:blank] 16:13:39 INFO - PROCESS | 5220 | --DOMWINDOW == 86 (0x91266c00) [pid = 5220] [serial = 2054] [outer = (nil)] [url = about:blank] 16:13:39 INFO - PROCESS | 5220 | --DOMWINDOW == 85 (0x8f5b9400) [pid = 5220] [serial = 2072] [outer = (nil)] [url = about:blank] 16:13:39 INFO - PROCESS | 5220 | --DOMWINDOW == 84 (0x92cd0400) [pid = 5220] [serial = 2058] [outer = (nil)] [url = about:blank] 16:13:39 INFO - PROCESS | 5220 | --DOMWINDOW == 83 (0x9291b800) [pid = 5220] [serial = 2057] [outer = (nil)] [url = about:blank] 16:13:39 INFO - PROCESS | 5220 | --DOMWINDOW == 82 (0x8e4aac00) [pid = 5220] [serial = 2069] [outer = (nil)] [url = about:blank] 16:13:39 INFO - PROCESS | 5220 | --DOMWINDOW == 81 (0x8ecd3400) [pid = 5220] [serial = 2070] [outer = (nil)] [url = about:blank] 16:13:39 INFO - PROCESS | 5220 | --DOMWINDOW == 80 (0x98972400) [pid = 5220] [serial = 2067] [outer = (nil)] [url = about:blank] 16:13:39 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x910dd000) [pid = 5220] [serial = 2066] [outer = (nil)] [url = about:blank] 16:13:39 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x92367c00) [pid = 5220] [serial = 2081] [outer = (nil)] [url = about:blank] 16:13:39 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x922c3c00) [pid = 5220] [serial = 2078] [outer = (nil)] [url = about:blank] 16:13:39 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x951c4400) [pid = 5220] [serial = 2061] [outer = (nil)] [url = about:blank] 16:13:39 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x951c2800) [pid = 5220] [serial = 2060] [outer = (nil)] [url = about:blank] 16:13:39 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x9769e800) [pid = 5220] [serial = 2064] [outer = (nil)] [url = about:blank] 16:13:39 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x9769ac00) [pid = 5220] [serial = 2063] [outer = (nil)] [url = about:blank] 16:13:39 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x91bcd400) [pid = 5220] [serial = 2076] [outer = (nil)] [url = about:blank] 16:13:39 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x8f8a7400) [pid = 5220] [serial = 2073] [outer = (nil)] [url = about:blank] 16:13:40 INFO - PROCESS | 5220 | 1465427620129 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 16:13:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 16:13:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 2782ms 16:13:40 INFO - PROCESS | 5220 | 1465427620176 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 16:13:40 INFO - PROCESS | 5220 | 1465427620183 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 16:13:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 16:13:40 INFO - PROCESS | 5220 | 1465427620192 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 16:13:40 INFO - PROCESS | 5220 | 1465427620195 Marionette TRACE conn3 <- [1,2818,null,{}] 16:13:40 INFO - PROCESS | 5220 | 1465427620204 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:40 INFO - PROCESS | 5220 | 1465427620210 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:40 INFO - PROCESS | 5220 | 1465427620381 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 16:13:40 INFO - PROCESS | 5220 | 1465427620394 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:40 INFO - PROCESS | 5220 | 1465427620410 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:40 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e664800 == 29 [pid = 5220] [id = 712] 16:13:40 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x8e665c00) [pid = 5220] [serial = 2137] [outer = (nil)] 16:13:40 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x8f44cc00) [pid = 5220] [serial = 2138] [outer = 0x8e665c00] 16:13:40 INFO - PROCESS | 5220 | 1465427620537 Marionette DEBUG loaded listener.js 16:13:40 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x8f49b800) [pid = 5220] [serial = 2139] [outer = 0x8e665c00] 16:13:41 INFO - PROCESS | 5220 | 1465427621472 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 16:13:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 16:13:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1293ms 16:13:41 INFO - PROCESS | 5220 | 1465427621483 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 16:13:41 INFO - PROCESS | 5220 | 1465427621492 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 16:13:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 16:13:41 INFO - PROCESS | 5220 | 1465427621502 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 16:13:41 INFO - PROCESS | 5220 | 1465427621506 Marionette TRACE conn3 <- [1,2822,null,{}] 16:13:41 INFO - PROCESS | 5220 | 1465427621512 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:41 INFO - PROCESS | 5220 | 1465427621518 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:41 INFO - PROCESS | 5220 | 1465427621722 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 16:13:41 INFO - PROCESS | 5220 | 1465427621745 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:41 INFO - PROCESS | 5220 | 1465427621752 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:41 INFO - PROCESS | 5220 | ++DOCSHELL 0x910d7000 == 30 [pid = 5220] [id = 713] 16:13:41 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x910da400) [pid = 5220] [serial = 2140] [outer = (nil)] 16:13:41 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x910e3800) [pid = 5220] [serial = 2141] [outer = 0x910da400] 16:13:41 INFO - PROCESS | 5220 | 1465427621833 Marionette DEBUG loaded listener.js 16:13:41 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x91264c00) [pid = 5220] [serial = 2142] [outer = 0x910da400] 16:13:42 INFO - PROCESS | 5220 | 1465427622812 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 16:13:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 16:13:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1383ms 16:13:42 INFO - PROCESS | 5220 | 1465427622891 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 16:13:42 INFO - PROCESS | 5220 | 1465427622898 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 16:13:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 16:13:42 INFO - PROCESS | 5220 | 1465427622913 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 16:13:42 INFO - PROCESS | 5220 | 1465427622919 Marionette TRACE conn3 <- [1,2826,null,{}] 16:13:42 INFO - PROCESS | 5220 | 1465427622936 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:42 INFO - PROCESS | 5220 | 1465427622946 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:43 INFO - PROCESS | 5220 | 1465427623173 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 16:13:43 INFO - PROCESS | 5220 | 1465427623272 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:43 INFO - PROCESS | 5220 | 1465427623283 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:43 INFO - PROCESS | 5220 | ++DOCSHELL 0x91ff7c00 == 31 [pid = 5220] [id = 714] 16:13:43 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x91ff8c00) [pid = 5220] [serial = 2143] [outer = (nil)] 16:13:43 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x9235c000) [pid = 5220] [serial = 2144] [outer = 0x91ff8c00] 16:13:43 INFO - PROCESS | 5220 | 1465427623356 Marionette DEBUG loaded listener.js 16:13:43 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0x92918400) [pid = 5220] [serial = 2145] [outer = 0x91ff8c00] 16:13:44 INFO - PROCESS | 5220 | 1465427624239 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 16:13:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 16:13:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1388ms 16:13:44 INFO - PROCESS | 5220 | 1465427624304 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 16:13:44 INFO - PROCESS | 5220 | 1465427624323 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 16:13:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 16:13:44 INFO - PROCESS | 5220 | 1465427624330 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 16:13:44 INFO - PROCESS | 5220 | 1465427624332 Marionette TRACE conn3 <- [1,2830,null,{}] 16:13:44 INFO - PROCESS | 5220 | 1465427624344 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:44 INFO - PROCESS | 5220 | 1465427624348 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:44 INFO - PROCESS | 5220 | 1465427624550 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 16:13:45 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x8f444c00) [pid = 5220] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 16:13:45 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x910dc400) [pid = 5220] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 16:13:45 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x91ff1800) [pid = 5220] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 16:13:45 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x9474fc00) [pid = 5220] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 16:13:45 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x8f5ad800) [pid = 5220] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 16:13:45 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x8f8a6400) [pid = 5220] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 16:13:45 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x93863400) [pid = 5220] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 16:13:45 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x8f493c00) [pid = 5220] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 16:13:45 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x92920000) [pid = 5220] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 16:13:45 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x91bd0000) [pid = 5220] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 16:13:45 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x910e0400) [pid = 5220] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 16:13:45 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x8e65c400) [pid = 5220] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 16:13:45 INFO - PROCESS | 5220 | 1465427625079 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:45 INFO - PROCESS | 5220 | 1465427625086 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:45 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4a2400 == 32 [pid = 5220] [id = 715] 16:13:45 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x8e666c00) [pid = 5220] [serial = 2146] [outer = (nil)] 16:13:45 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x8f498400) [pid = 5220] [serial = 2147] [outer = 0x8e666c00] 16:13:45 INFO - PROCESS | 5220 | 1465427625153 Marionette DEBUG loaded listener.js 16:13:45 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x922cc800) [pid = 5220] [serial = 2148] [outer = 0x8e666c00] 16:13:45 INFO - PROCESS | 5220 | 1465427625902 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 16:13:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 16:13:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1586ms 16:13:45 INFO - PROCESS | 5220 | 1465427625917 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 16:13:45 INFO - PROCESS | 5220 | 1465427625920 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 16:13:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 16:13:45 INFO - PROCESS | 5220 | 1465427625937 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 16:13:45 INFO - PROCESS | 5220 | 1465427625942 Marionette TRACE conn3 <- [1,2834,null,{}] 16:13:45 INFO - PROCESS | 5220 | 1465427625947 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:45 INFO - PROCESS | 5220 | 1465427625952 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:46 INFO - PROCESS | 5220 | 1465427626099 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 16:13:46 INFO - PROCESS | 5220 | 1465427626117 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:46 INFO - PROCESS | 5220 | 1465427626129 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:46 INFO - PROCESS | 5220 | ++DOCSHELL 0x91ccd800 == 33 [pid = 5220] [id = 716] 16:13:46 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x92cc4800) [pid = 5220] [serial = 2149] [outer = (nil)] 16:13:46 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x9385b400) [pid = 5220] [serial = 2150] [outer = 0x92cc4800] 16:13:46 INFO - PROCESS | 5220 | 1465427626195 Marionette DEBUG loaded listener.js 16:13:46 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x9390b000) [pid = 5220] [serial = 2151] [outer = 0x92cc4800] 16:13:47 INFO - PROCESS | 5220 | 1465427627211 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 16:13:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 16:13:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1340ms 16:13:47 INFO - PROCESS | 5220 | 1465427627278 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 16:13:47 INFO - PROCESS | 5220 | 1465427627285 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 16:13:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 16:13:47 INFO - PROCESS | 5220 | 1465427627294 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 16:13:47 INFO - PROCESS | 5220 | 1465427627299 Marionette TRACE conn3 <- [1,2838,null,{}] 16:13:47 INFO - PROCESS | 5220 | 1465427627307 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:47 INFO - PROCESS | 5220 | 1465427627313 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:47 INFO - PROCESS | 5220 | 1465427627497 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 16:13:47 INFO - PROCESS | 5220 | 1465427627680 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:47 INFO - PROCESS | 5220 | 1465427627695 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:47 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e65fc00 == 34 [pid = 5220] [id = 717] 16:13:47 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x8e663400) [pid = 5220] [serial = 2152] [outer = (nil)] 16:13:47 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x8f8af400) [pid = 5220] [serial = 2153] [outer = 0x8e663400] 16:13:47 INFO - PROCESS | 5220 | 1465427627777 Marionette DEBUG loaded listener.js 16:13:47 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x910df400) [pid = 5220] [serial = 2154] [outer = 0x8e663400] 16:13:48 INFO - PROCESS | 5220 | 1465427628845 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 16:13:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 16:13:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1636ms 16:13:48 INFO - PROCESS | 5220 | 1465427628929 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 16:13:48 INFO - PROCESS | 5220 | 1465427628936 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 16:13:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 16:13:48 INFO - PROCESS | 5220 | 1465427628949 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 16:13:48 INFO - PROCESS | 5220 | 1465427628953 Marionette TRACE conn3 <- [1,2842,null,{}] 16:13:48 INFO - PROCESS | 5220 | 1465427628960 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:48 INFO - PROCESS | 5220 | 1465427628966 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:49 INFO - PROCESS | 5220 | 1465427629183 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 16:13:49 INFO - PROCESS | 5220 | 1465427629417 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:49 INFO - PROCESS | 5220 | 1465427629425 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:49 INFO - PROCESS | 5220 | ++DOCSHELL 0x9125d400 == 35 [pid = 5220] [id = 718] 16:13:49 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x91ff1800) [pid = 5220] [serial = 2155] [outer = (nil)] 16:13:49 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x92920000) [pid = 5220] [serial = 2156] [outer = 0x91ff1800] 16:13:49 INFO - PROCESS | 5220 | 1465427629536 Marionette DEBUG loaded listener.js 16:13:49 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0x9291c800) [pid = 5220] [serial = 2157] [outer = 0x91ff1800] 16:13:50 INFO - PROCESS | 5220 | 1465427630594 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 16:13:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 16:13:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1733ms 16:13:50 INFO - PROCESS | 5220 | 1465427630681 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 16:13:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 16:13:50 INFO - PROCESS | 5220 | 1465427630688 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 16:13:50 INFO - PROCESS | 5220 | 1465427630695 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 16:13:50 INFO - PROCESS | 5220 | 1465427630700 Marionette TRACE conn3 <- [1,2846,null,{}] 16:13:50 INFO - PROCESS | 5220 | 1465427630717 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:50 INFO - PROCESS | 5220 | 1465427630725 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:51 INFO - PROCESS | 5220 | 1465427631036 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 16:13:51 INFO - PROCESS | 5220 | 1465427631220 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:51 INFO - PROCESS | 5220 | 1465427631229 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:51 INFO - PROCESS | 5220 | ++DOCSHELL 0x94758c00 == 36 [pid = 5220] [id = 719] 16:13:51 INFO - PROCESS | 5220 | ++DOMWINDOW == 81 (0x9475a000) [pid = 5220] [serial = 2158] [outer = (nil)] 16:13:51 INFO - PROCESS | 5220 | ++DOMWINDOW == 82 (0x94768000) [pid = 5220] [serial = 2159] [outer = 0x9475a000] 16:13:51 INFO - PROCESS | 5220 | 1465427631313 Marionette DEBUG loaded listener.js 16:13:51 INFO - PROCESS | 5220 | ++DOMWINDOW == 83 (0x951c4c00) [pid = 5220] [serial = 2160] [outer = 0x9475a000] 16:13:52 INFO - PROCESS | 5220 | 1465427632308 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 16:13:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 16:13:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1689ms 16:13:52 INFO - PROCESS | 5220 | 1465427632384 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 16:13:52 INFO - PROCESS | 5220 | 1465427632388 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 16:13:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 16:13:52 INFO - PROCESS | 5220 | 1465427632396 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 16:13:52 INFO - PROCESS | 5220 | 1465427632399 Marionette TRACE conn3 <- [1,2850,null,{}] 16:13:52 INFO - PROCESS | 5220 | 1465427632405 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:52 INFO - PROCESS | 5220 | 1465427632410 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:52 INFO - PROCESS | 5220 | 1465427632594 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 16:13:52 INFO - PROCESS | 5220 | 1465427632821 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:52 INFO - PROCESS | 5220 | 1465427632829 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:52 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f44b400 == 37 [pid = 5220] [id = 720] 16:13:52 INFO - PROCESS | 5220 | ++DOMWINDOW == 84 (0x91ff1c00) [pid = 5220] [serial = 2161] [outer = (nil)] 16:13:52 INFO - PROCESS | 5220 | ++DOMWINDOW == 85 (0x98070000) [pid = 5220] [serial = 2162] [outer = 0x91ff1c00] 16:13:52 INFO - PROCESS | 5220 | 1465427632975 Marionette DEBUG loaded listener.js 16:13:53 INFO - PROCESS | 5220 | ++DOMWINDOW == 86 (0x98971400) [pid = 5220] [serial = 2163] [outer = 0x91ff1c00] 16:13:54 INFO - PROCESS | 5220 | 1465427634024 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 16:13:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 16:13:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1693ms 16:13:54 INFO - PROCESS | 5220 | 1465427634090 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 16:13:54 INFO - PROCESS | 5220 | 1465427634096 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 16:13:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 16:13:54 INFO - PROCESS | 5220 | 1465427634104 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 16:13:54 INFO - PROCESS | 5220 | 1465427634109 Marionette TRACE conn3 <- [1,2854,null,{}] 16:13:54 INFO - PROCESS | 5220 | 1465427634117 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:54 INFO - PROCESS | 5220 | 1465427634122 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:54 INFO - PROCESS | 5220 | 1465427634295 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 16:13:54 INFO - PROCESS | 5220 | 1465427634639 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:54 INFO - PROCESS | 5220 | 1465427634652 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:54 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4a2400 == 36 [pid = 5220] [id = 715] 16:13:54 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f445400 == 37 [pid = 5220] [id = 721] 16:13:54 INFO - PROCESS | 5220 | ++DOMWINDOW == 87 (0x8f497400) [pid = 5220] [serial = 2164] [outer = (nil)] 16:13:54 INFO - PROCESS | 5220 | ++DOMWINDOW == 88 (0x8f8a6400) [pid = 5220] [serial = 2165] [outer = 0x8f497400] 16:13:54 INFO - PROCESS | 5220 | 1465427634764 Marionette DEBUG loaded listener.js 16:13:54 INFO - PROCESS | 5220 | ++DOMWINDOW == 89 (0x90f9d800) [pid = 5220] [serial = 2166] [outer = 0x8f497400] 16:13:54 INFO - PROCESS | 5220 | --DOCSHELL 0x91ff7c00 == 36 [pid = 5220] [id = 714] 16:13:54 INFO - PROCESS | 5220 | --DOCSHELL 0x910d7000 == 35 [pid = 5220] [id = 713] 16:13:55 INFO - PROCESS | 5220 | --DOCSHELL 0x8e664800 == 34 [pid = 5220] [id = 712] 16:13:55 INFO - PROCESS | 5220 | --DOMWINDOW == 88 (0x93a21c00) [pid = 5220] [serial = 2105] [outer = (nil)] [url = about:blank] 16:13:55 INFO - PROCESS | 5220 | --DOMWINDOW == 87 (0x951e9c00) [pid = 5220] [serial = 2108] [outer = (nil)] [url = about:blank] 16:13:55 INFO - PROCESS | 5220 | --DOMWINDOW == 86 (0x93c38000) [pid = 5220] [serial = 2106] [outer = (nil)] [url = about:blank] 16:13:55 INFO - PROCESS | 5220 | --DOMWINDOW == 85 (0x92ee7000) [pid = 5220] [serial = 2090] [outer = (nil)] [url = about:blank] 16:13:55 INFO - PROCESS | 5220 | --DOMWINDOW == 84 (0x93825400) [pid = 5220] [serial = 2091] [outer = (nil)] [url = about:blank] 16:13:55 INFO - PROCESS | 5220 | --DOMWINDOW == 83 (0x92913400) [pid = 5220] [serial = 2082] [outer = (nil)] [url = about:blank] 16:13:55 INFO - PROCESS | 5220 | --DOMWINDOW == 82 (0x93a18000) [pid = 5220] [serial = 2093] [outer = (nil)] [url = about:blank] 16:13:55 INFO - PROCESS | 5220 | --DOMWINDOW == 81 (0x93a21000) [pid = 5220] [serial = 2094] [outer = (nil)] [url = about:blank] 16:13:55 INFO - PROCESS | 5220 | --DOMWINDOW == 80 (0x8f5b6800) [pid = 5220] [serial = 2096] [outer = (nil)] [url = about:blank] 16:13:55 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x90fa6800) [pid = 5220] [serial = 2097] [outer = (nil)] [url = about:blank] 16:13:55 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x92ccb000) [pid = 5220] [serial = 2102] [outer = (nil)] [url = about:blank] 16:13:55 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x91ff4400) [pid = 5220] [serial = 2087] [outer = (nil)] [url = about:blank] 16:13:55 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x92369400) [pid = 5220] [serial = 2088] [outer = (nil)] [url = about:blank] 16:13:55 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x91be2c00) [pid = 5220] [serial = 2099] [outer = (nil)] [url = about:blank] 16:13:55 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x91cc4800) [pid = 5220] [serial = 2100] [outer = (nil)] [url = about:blank] 16:13:55 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x8f43f400) [pid = 5220] [serial = 2084] [outer = (nil)] [url = about:blank] 16:13:55 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x8f5ba800) [pid = 5220] [serial = 2085] [outer = (nil)] [url = about:blank] 16:13:55 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x98078000) [pid = 5220] [serial = 2112] [outer = (nil)] [url = about:blank] 16:13:55 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x951ef000) [pid = 5220] [serial = 2109] [outer = (nil)] [url = about:blank] 16:13:55 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x92ee7800) [pid = 5220] [serial = 2103] [outer = (nil)] [url = about:blank] 16:13:55 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x92360c00) [pid = 5220] [serial = 2079] [outer = (nil)] [url = about:blank] 16:13:55 INFO - PROCESS | 5220 | --DOMWINDOW == 67 (0x97693800) [pid = 5220] [serial = 2111] [outer = (nil)] [url = about:blank] 16:13:55 INFO - PROCESS | 5220 | 1465427635644 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 16:13:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 16:13:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1582ms 16:13:55 INFO - PROCESS | 5220 | 1465427635686 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 16:13:55 INFO - PROCESS | 5220 | 1465427635693 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 16:13:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 16:13:55 INFO - PROCESS | 5220 | 1465427635712 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 16:13:55 INFO - PROCESS | 5220 | 1465427635717 Marionette TRACE conn3 <- [1,2858,null,{}] 16:13:55 INFO - PROCESS | 5220 | 1465427635725 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:55 INFO - PROCESS | 5220 | 1465427635730 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:55 INFO - PROCESS | 5220 | 1465427635893 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 16:13:55 INFO - PROCESS | 5220 | 1465427635903 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:55 INFO - PROCESS | 5220 | 1465427635912 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:55 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f491400 == 35 [pid = 5220] [id = 722] 16:13:55 INFO - PROCESS | 5220 | ++DOMWINDOW == 68 (0x91bebc00) [pid = 5220] [serial = 2167] [outer = (nil)] 16:13:55 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x91ccfc00) [pid = 5220] [serial = 2168] [outer = 0x91bebc00] 16:13:55 INFO - PROCESS | 5220 | 1465427635984 Marionette DEBUG loaded listener.js 16:13:56 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x91ff9c00) [pid = 5220] [serial = 2169] [outer = 0x91bebc00] 16:13:56 INFO - PROCESS | 5220 | 1465427636919 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 16:13:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 16:13:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1248ms 16:13:56 INFO - PROCESS | 5220 | 1465427636951 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 16:13:56 INFO - PROCESS | 5220 | 1465427636954 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 16:13:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 16:13:56 INFO - PROCESS | 5220 | 1465427636962 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 16:13:56 INFO - PROCESS | 5220 | 1465427636967 Marionette TRACE conn3 <- [1,2862,null,{}] 16:13:56 INFO - PROCESS | 5220 | 1465427636982 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:56 INFO - PROCESS | 5220 | 1465427636990 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:57 INFO - PROCESS | 5220 | 1465427637158 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 16:13:57 INFO - PROCESS | 5220 | 1465427637305 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:57 INFO - PROCESS | 5220 | 1465427637317 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:57 INFO - PROCESS | 5220 | ++DOCSHELL 0x92ed9800 == 36 [pid = 5220] [id = 723] 16:13:57 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x9381e400) [pid = 5220] [serial = 2170] [outer = (nil)] 16:13:57 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x93829000) [pid = 5220] [serial = 2171] [outer = 0x9381e400] 16:13:57 INFO - PROCESS | 5220 | 1465427637392 Marionette DEBUG loaded listener.js 16:13:57 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x93a18000) [pid = 5220] [serial = 2172] [outer = 0x9381e400] 16:13:58 INFO - PROCESS | 5220 | 1465427638324 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 16:13:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 16:13:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1432ms 16:13:58 INFO - PROCESS | 5220 | 1465427638394 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 16:13:58 INFO - PROCESS | 5220 | 1465427638399 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 16:13:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 16:13:58 INFO - PROCESS | 5220 | 1465427638405 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 16:13:58 INFO - PROCESS | 5220 | 1465427638408 Marionette TRACE conn3 <- [1,2866,null,{}] 16:13:58 INFO - PROCESS | 5220 | 1465427638414 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:58 INFO - PROCESS | 5220 | 1465427638419 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:58 INFO - PROCESS | 5220 | 1465427638640 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 16:13:58 INFO - PROCESS | 5220 | 1465427638683 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:58 INFO - PROCESS | 5220 | 1465427638689 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:13:58 INFO - PROCESS | 5220 | ++DOCSHELL 0x92911400 == 37 [pid = 5220] [id = 724] 16:13:58 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x92914400) [pid = 5220] [serial = 2173] [outer = (nil)] 16:13:58 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x93c3f000) [pid = 5220] [serial = 2174] [outer = 0x92914400] 16:13:58 INFO - PROCESS | 5220 | 1465427638841 Marionette DEBUG loaded listener.js 16:13:58 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x9474fc00) [pid = 5220] [serial = 2175] [outer = 0x92914400] 16:13:59 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x9235b800) [pid = 5220] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 16:13:59 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x99a1a800) [pid = 5220] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 16:13:59 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x8ecd7400) [pid = 5220] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 16:13:59 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x8ecdb400) [pid = 5220] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 16:13:59 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x91bc3400) [pid = 5220] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 16:13:59 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x8e665c00) [pid = 5220] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 16:13:59 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x910da400) [pid = 5220] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 16:13:59 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x91267400) [pid = 5220] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 16:13:59 INFO - PROCESS | 5220 | --DOMWINDOW == 67 (0x91ff8c00) [pid = 5220] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 16:13:59 INFO - PROCESS | 5220 | --DOMWINDOW == 66 (0x9476c000) [pid = 5220] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 16:13:59 INFO - PROCESS | 5220 | --DOMWINDOW == 65 (0x8e666c00) [pid = 5220] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 16:13:59 INFO - PROCESS | 5220 | --DOMWINDOW == 64 (0x951ebc00) [pid = 5220] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 16:13:59 INFO - PROCESS | 5220 | 1465427639731 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 16:13:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 16:13:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1378ms 16:13:59 INFO - PROCESS | 5220 | 1465427639783 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 16:13:59 INFO - PROCESS | 5220 | 1465427639787 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 16:13:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 16:13:59 INFO - PROCESS | 5220 | 1465427639793 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 16:13:59 INFO - PROCESS | 5220 | 1465427639796 Marionette TRACE conn3 <- [1,2870,null,{}] 16:13:59 INFO - PROCESS | 5220 | 1465427639801 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:59 INFO - PROCESS | 5220 | 1465427639806 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:00 INFO - PROCESS | 5220 | 1465427640021 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 16:14:00 INFO - PROCESS | 5220 | 1465427640122 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:00 INFO - PROCESS | 5220 | 1465427640129 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:00 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e65e000 == 38 [pid = 5220] [id = 725] 16:14:00 INFO - PROCESS | 5220 | ++DOMWINDOW == 65 (0x8e661c00) [pid = 5220] [serial = 2176] [outer = (nil)] 16:14:00 INFO - PROCESS | 5220 | ++DOMWINDOW == 66 (0x91ff8c00) [pid = 5220] [serial = 2177] [outer = 0x8e661c00] 16:14:00 INFO - PROCESS | 5220 | 1465427640195 Marionette DEBUG loaded listener.js 16:14:00 INFO - PROCESS | 5220 | ++DOMWINDOW == 67 (0x92ccf400) [pid = 5220] [serial = 2178] [outer = 0x8e661c00] 16:14:00 INFO - PROCESS | 5220 | 1465427640983 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 16:14:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 16:14:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1236ms 16:14:01 INFO - PROCESS | 5220 | 1465427641032 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 16:14:01 INFO - PROCESS | 5220 | 1465427641036 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 16:14:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 16:14:01 INFO - PROCESS | 5220 | 1465427641043 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 16:14:01 INFO - PROCESS | 5220 | 1465427641046 Marionette TRACE conn3 <- [1,2874,null,{}] 16:14:01 INFO - PROCESS | 5220 | 1465427641052 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:01 INFO - PROCESS | 5220 | 1465427641063 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:01 INFO - PROCESS | 5220 | 1465427641269 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 16:14:01 INFO - PROCESS | 5220 | 1465427641279 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:01 INFO - PROCESS | 5220 | 1465427641288 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:01 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e659c00 == 39 [pid = 5220] [id = 726] 16:14:01 INFO - PROCESS | 5220 | ++DOMWINDOW == 68 (0x9125f800) [pid = 5220] [serial = 2179] [outer = (nil)] 16:14:01 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x9820f800) [pid = 5220] [serial = 2180] [outer = 0x9125f800] 16:14:01 INFO - PROCESS | 5220 | 1465427641493 Marionette DEBUG loaded listener.js 16:14:01 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x9947c400) [pid = 5220] [serial = 2181] [outer = 0x9125f800] 16:14:02 INFO - PROCESS | 5220 | 1465427642575 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 16:14:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 16:14:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1580ms 16:14:02 INFO - PROCESS | 5220 | 1465427642624 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 16:14:02 INFO - PROCESS | 5220 | 1465427642630 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 16:14:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 16:14:02 INFO - PROCESS | 5220 | 1465427642638 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 16:14:02 INFO - PROCESS | 5220 | 1465427642646 Marionette TRACE conn3 <- [1,2878,null,{}] 16:14:02 INFO - PROCESS | 5220 | 1465427642653 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:02 INFO - PROCESS | 5220 | 1465427642659 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:02 INFO - PROCESS | 5220 | 1465427642842 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 16:14:03 INFO - PROCESS | 5220 | 1465427643041 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:03 INFO - PROCESS | 5220 | 1465427643054 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:03 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f492400 == 40 [pid = 5220] [id = 727] 16:14:03 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x8f492c00) [pid = 5220] [serial = 2182] [outer = (nil)] 16:14:03 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x8f8ae000) [pid = 5220] [serial = 2183] [outer = 0x8f492c00] 16:14:03 INFO - PROCESS | 5220 | 1465427643224 Marionette DEBUG loaded listener.js 16:14:03 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x91bcf000) [pid = 5220] [serial = 2184] [outer = 0x8f492c00] 16:14:04 INFO - PROCESS | 5220 | 1465427644165 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 16:14:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 16:14:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1588ms 16:14:04 INFO - PROCESS | 5220 | 1465427644226 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 16:14:04 INFO - PROCESS | 5220 | 1465427644234 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 16:14:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 16:14:04 INFO - PROCESS | 5220 | 1465427644245 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 16:14:04 INFO - PROCESS | 5220 | 1465427644248 Marionette TRACE conn3 <- [1,2882,null,{}] 16:14:04 INFO - PROCESS | 5220 | 1465427644255 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:04 INFO - PROCESS | 5220 | 1465427644261 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:04 INFO - PROCESS | 5220 | 1465427644489 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 16:14:04 INFO - PROCESS | 5220 | 1465427644766 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:04 INFO - PROCESS | 5220 | 1465427644776 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:04 INFO - PROCESS | 5220 | ++DOCSHELL 0x91be9c00 == 41 [pid = 5220] [id = 728] 16:14:04 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x92cd0400) [pid = 5220] [serial = 2185] [outer = (nil)] 16:14:04 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x9382b000) [pid = 5220] [serial = 2186] [outer = 0x92cd0400] 16:14:04 INFO - PROCESS | 5220 | 1465427644914 Marionette DEBUG loaded listener.js 16:14:05 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x93a24400) [pid = 5220] [serial = 2187] [outer = 0x92cd0400] 16:14:05 INFO - PROCESS | 5220 | 1465427645834 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 16:14:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 16:14:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1631ms 16:14:05 INFO - PROCESS | 5220 | 1465427645891 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 16:14:05 INFO - PROCESS | 5220 | 1465427645896 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 16:14:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 16:14:05 INFO - PROCESS | 5220 | 1465427645905 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 16:14:05 INFO - PROCESS | 5220 | 1465427645911 Marionette TRACE conn3 <- [1,2886,null,{}] 16:14:05 INFO - PROCESS | 5220 | 1465427645927 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:05 INFO - PROCESS | 5220 | 1465427645936 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:06 INFO - PROCESS | 5220 | 1465427646123 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 16:14:06 INFO - PROCESS | 5220 | 1465427646313 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:06 INFO - PROCESS | 5220 | 1465427646321 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:06 INFO - PROCESS | 5220 | ++DOCSHELL 0x9769c400 == 42 [pid = 5220] [id = 729] 16:14:06 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x9769e000) [pid = 5220] [serial = 2188] [outer = (nil)] 16:14:06 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x995ad400) [pid = 5220] [serial = 2189] [outer = 0x9769e000] 16:14:06 INFO - PROCESS | 5220 | 1465427646404 Marionette DEBUG loaded listener.js 16:14:06 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x9976f400) [pid = 5220] [serial = 2190] [outer = 0x9769e000] 16:14:07 INFO - PROCESS | 5220 | 1465427647428 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 16:14:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 16:14:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1594ms 16:14:07 INFO - PROCESS | 5220 | 1465427647499 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 16:14:07 INFO - PROCESS | 5220 | 1465427647504 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 16:14:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 16:14:07 INFO - PROCESS | 5220 | 1465427647511 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 16:14:07 INFO - PROCESS | 5220 | 1465427647514 Marionette TRACE conn3 <- [1,2890,null,{}] 16:14:07 INFO - PROCESS | 5220 | 1465427647520 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:07 INFO - PROCESS | 5220 | 1465427647526 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:07 INFO - PROCESS | 5220 | 1465427647746 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 16:14:07 INFO - PROCESS | 5220 | 1465427647973 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:07 INFO - PROCESS | 5220 | 1465427647984 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:08 INFO - PROCESS | 5220 | ++DOCSHELL 0x90fa4400 == 43 [pid = 5220] [id = 730] 16:14:08 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0x997b7000) [pid = 5220] [serial = 2191] [outer = (nil)] 16:14:08 INFO - PROCESS | 5220 | ++DOMWINDOW == 81 (0x9982f800) [pid = 5220] [serial = 2192] [outer = 0x997b7000] 16:14:08 INFO - PROCESS | 5220 | 1465427648112 Marionette DEBUG loaded listener.js 16:14:08 INFO - PROCESS | 5220 | ++DOMWINDOW == 82 (0x99a19400) [pid = 5220] [serial = 2193] [outer = 0x997b7000] 16:14:08 INFO - PROCESS | 5220 | 1465427648987 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 16:14:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 16:14:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1539ms 16:14:09 INFO - PROCESS | 5220 | 1465427649051 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 16:14:09 INFO - PROCESS | 5220 | 1465427649055 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 16:14:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 16:14:09 INFO - PROCESS | 5220 | 1465427649061 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 16:14:09 INFO - PROCESS | 5220 | 1465427649064 Marionette TRACE conn3 <- [1,2894,null,{}] 16:14:09 INFO - PROCESS | 5220 | 1465427649070 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:09 INFO - PROCESS | 5220 | 1465427649075 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:09 INFO - PROCESS | 5220 | 1465427649241 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 16:14:09 INFO - PROCESS | 5220 | 1465427649439 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:09 INFO - PROCESS | 5220 | 1465427649448 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:09 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f448000 == 44 [pid = 5220] [id = 731] 16:14:09 INFO - PROCESS | 5220 | ++DOMWINDOW == 83 (0x8f449400) [pid = 5220] [serial = 2194] [outer = (nil)] 16:14:09 INFO - PROCESS | 5220 | ++DOMWINDOW == 84 (0x93903400) [pid = 5220] [serial = 2195] [outer = 0x8f449400] 16:14:09 INFO - PROCESS | 5220 | 1465427649570 Marionette DEBUG loaded listener.js 16:14:09 INFO - PROCESS | 5220 | ++DOMWINDOW == 85 (0x9982c400) [pid = 5220] [serial = 2196] [outer = 0x8f449400] 16:14:10 INFO - PROCESS | 5220 | 1465427650818 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 16:14:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 16:14:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1830ms 16:14:10 INFO - PROCESS | 5220 | 1465427650894 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 16:14:10 INFO - PROCESS | 5220 | 1465427650900 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 16:14:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 16:14:10 INFO - PROCESS | 5220 | 1465427650908 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 16:14:10 INFO - PROCESS | 5220 | 1465427650913 Marionette TRACE conn3 <- [1,2898,null,{}] 16:14:10 INFO - PROCESS | 5220 | 1465427650922 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:10 INFO - PROCESS | 5220 | 1465427650927 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:11 INFO - PROCESS | 5220 | 1465427651127 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 16:14:11 INFO - PROCESS | 5220 | 1465427651451 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:11 INFO - PROCESS | 5220 | 1465427651459 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:11 INFO - PROCESS | 5220 | ++DOCSHELL 0x91262c00 == 45 [pid = 5220] [id = 732] 16:14:11 INFO - PROCESS | 5220 | ++DOMWINDOW == 86 (0x91263c00) [pid = 5220] [serial = 2197] [outer = (nil)] 16:14:11 INFO - PROCESS | 5220 | ++DOMWINDOW == 87 (0x91bc6c00) [pid = 5220] [serial = 2198] [outer = 0x91263c00] 16:14:11 INFO - PROCESS | 5220 | 1465427651537 Marionette DEBUG loaded listener.js 16:14:11 INFO - PROCESS | 5220 | ++DOMWINDOW == 88 (0x91cc9400) [pid = 5220] [serial = 2199] [outer = 0x91263c00] 16:14:13 INFO - PROCESS | 5220 | --DOCSHELL 0x8e65e000 == 44 [pid = 5220] [id = 725] 16:14:13 INFO - PROCESS | 5220 | --DOCSHELL 0x92911400 == 43 [pid = 5220] [id = 724] 16:14:13 INFO - PROCESS | 5220 | --DOCSHELL 0x92ed9800 == 42 [pid = 5220] [id = 723] 16:14:13 INFO - PROCESS | 5220 | --DOCSHELL 0x8f491400 == 41 [pid = 5220] [id = 722] 16:14:13 INFO - PROCESS | 5220 | --DOCSHELL 0x8f445400 == 40 [pid = 5220] [id = 721] 16:14:13 INFO - PROCESS | 5220 | --DOCSHELL 0x93907000 == 39 [pid = 5220] [id = 707] 16:14:13 INFO - PROCESS | 5220 | --DOCSHELL 0x90f98c00 == 38 [pid = 5220] [id = 708] 16:14:13 INFO - PROCESS | 5220 | --DOCSHELL 0x91ccd800 == 37 [pid = 5220] [id = 716] 16:14:13 INFO - PROCESS | 5220 | --DOCSHELL 0x9125d400 == 36 [pid = 5220] [id = 718] 16:14:13 INFO - PROCESS | 5220 | --DOCSHELL 0x8e65fc00 == 35 [pid = 5220] [id = 717] 16:14:13 INFO - PROCESS | 5220 | --DOCSHELL 0x94758c00 == 34 [pid = 5220] [id = 719] 16:14:13 INFO - PROCESS | 5220 | --DOCSHELL 0x91260c00 == 33 [pid = 5220] [id = 711] 16:14:13 INFO - PROCESS | 5220 | --DOCSHELL 0x8f44b400 == 32 [pid = 5220] [id = 720] 16:14:13 INFO - PROCESS | 5220 | --DOCSHELL 0x995ad800 == 31 [pid = 5220] [id = 709] 16:14:13 INFO - PROCESS | 5220 | --DOCSHELL 0x8e662400 == 30 [pid = 5220] [id = 710] 16:14:13 INFO - PROCESS | 5220 | --DOCSHELL 0x8f448000 == 29 [pid = 5220] [id = 731] 16:14:13 INFO - PROCESS | 5220 | --DOCSHELL 0x90fa4400 == 28 [pid = 5220] [id = 730] 16:14:13 INFO - PROCESS | 5220 | --DOCSHELL 0x9769c400 == 27 [pid = 5220] [id = 729] 16:14:13 INFO - PROCESS | 5220 | --DOCSHELL 0x91be9c00 == 26 [pid = 5220] [id = 728] 16:14:13 INFO - PROCESS | 5220 | --DOCSHELL 0x8e659c00 == 25 [pid = 5220] [id = 726] 16:14:13 INFO - PROCESS | 5220 | --DOCSHELL 0x8f492400 == 24 [pid = 5220] [id = 727] 16:14:13 INFO - PROCESS | 5220 | --DOMWINDOW == 87 (0x9385b400) [pid = 5220] [serial = 2150] [outer = (nil)] [url = about:blank] 16:14:13 INFO - PROCESS | 5220 | --DOMWINDOW == 86 (0x997b8800) [pid = 5220] [serial = 2126] [outer = (nil)] [url = about:blank] 16:14:13 INFO - PROCESS | 5220 | --DOMWINDOW == 85 (0x99c19c00) [pid = 5220] [serial = 2130] [outer = (nil)] [url = about:blank] 16:14:13 INFO - PROCESS | 5220 | --DOMWINDOW == 84 (0x99c14c00) [pid = 5220] [serial = 2129] [outer = (nil)] [url = about:blank] 16:14:13 INFO - PROCESS | 5220 | --DOMWINDOW == 83 (0x9125e000) [pid = 5220] [serial = 2133] [outer = (nil)] [url = about:blank] 16:14:13 INFO - PROCESS | 5220 | --DOMWINDOW == 82 (0x8f49c400) [pid = 5220] [serial = 2132] [outer = (nil)] [url = about:blank] 16:14:13 INFO - PROCESS | 5220 | --DOMWINDOW == 81 (0x90f9e400) [pid = 5220] [serial = 2115] [outer = (nil)] [url = about:blank] 16:14:13 INFO - PROCESS | 5220 | --DOMWINDOW == 80 (0x8f8ae800) [pid = 5220] [serial = 2114] [outer = (nil)] [url = about:blank] 16:14:13 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x92ccb400) [pid = 5220] [serial = 2118] [outer = (nil)] [url = about:blank] 16:14:13 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x9291b000) [pid = 5220] [serial = 2117] [outer = (nil)] [url = about:blank] 16:14:13 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x8f44cc00) [pid = 5220] [serial = 2138] [outer = (nil)] [url = about:blank] 16:14:13 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x8f49b800) [pid = 5220] [serial = 2139] [outer = (nil)] [url = about:blank] 16:14:13 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x910e3800) [pid = 5220] [serial = 2141] [outer = (nil)] [url = about:blank] 16:14:13 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x91cc5000) [pid = 5220] [serial = 2136] [outer = (nil)] [url = about:blank] 16:14:13 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x91be4000) [pid = 5220] [serial = 2135] [outer = (nil)] [url = about:blank] 16:14:13 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x9235c000) [pid = 5220] [serial = 2144] [outer = (nil)] [url = about:blank] 16:14:13 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x9825f000) [pid = 5220] [serial = 2121] [outer = (nil)] [url = about:blank] 16:14:13 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x97697c00) [pid = 5220] [serial = 2120] [outer = (nil)] [url = about:blank] 16:14:13 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x8f498400) [pid = 5220] [serial = 2147] [outer = (nil)] [url = about:blank] 16:14:13 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x995ba800) [pid = 5220] [serial = 2124] [outer = (nil)] [url = about:blank] 16:14:13 INFO - PROCESS | 5220 | --DOMWINDOW == 67 (0x995b1800) [pid = 5220] [serial = 2123] [outer = (nil)] [url = about:blank] 16:14:13 INFO - PROCESS | 5220 | --DOMWINDOW == 66 (0x92918400) [pid = 5220] [serial = 2145] [outer = (nil)] [url = about:blank] 16:14:13 INFO - PROCESS | 5220 | --DOMWINDOW == 65 (0x99825c00) [pid = 5220] [serial = 2127] [outer = (nil)] [url = about:blank] 16:14:13 INFO - PROCESS | 5220 | --DOMWINDOW == 64 (0x91264c00) [pid = 5220] [serial = 2142] [outer = (nil)] [url = about:blank] 16:14:13 INFO - PROCESS | 5220 | --DOMWINDOW == 63 (0x922cc800) [pid = 5220] [serial = 2148] [outer = (nil)] [url = about:blank] 16:14:13 INFO - PROCESS | 5220 | 1465427653571 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 16:14:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 16:14:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 2695ms 16:14:13 INFO - PROCESS | 5220 | 1465427653604 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 16:14:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 16:14:13 INFO - PROCESS | 5220 | 1465427653610 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 16:14:13 INFO - PROCESS | 5220 | 1465427653619 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 16:14:13 INFO - PROCESS | 5220 | 1465427653623 Marionette TRACE conn3 <- [1,2902,null,{}] 16:14:13 INFO - PROCESS | 5220 | 1465427653631 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:13 INFO - PROCESS | 5220 | 1465427653636 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:13 INFO - PROCESS | 5220 | 1465427653797 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 16:14:13 INFO - PROCESS | 5220 | 1465427653814 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:13 INFO - PROCESS | 5220 | 1465427653829 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:13 INFO - PROCESS | 5220 | ++DOCSHELL 0x8ecd3800 == 25 [pid = 5220] [id = 733] 16:14:13 INFO - PROCESS | 5220 | ++DOMWINDOW == 64 (0x8ecd5800) [pid = 5220] [serial = 2200] [outer = (nil)] 16:14:13 INFO - PROCESS | 5220 | ++DOMWINDOW == 65 (0x8f44a800) [pid = 5220] [serial = 2201] [outer = 0x8ecd5800] 16:14:13 INFO - PROCESS | 5220 | 1465427653956 Marionette DEBUG loaded listener.js 16:14:14 INFO - PROCESS | 5220 | ++DOMWINDOW == 66 (0x8f495400) [pid = 5220] [serial = 2202] [outer = 0x8ecd5800] 16:14:14 INFO - PROCESS | 5220 | 1465427654854 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 16:14:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 16:14:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1280ms 16:14:14 INFO - PROCESS | 5220 | 1465427654898 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 16:14:14 INFO - PROCESS | 5220 | 1465427654906 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 16:14:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 16:14:14 INFO - PROCESS | 5220 | 1465427654917 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 16:14:14 INFO - PROCESS | 5220 | 1465427654920 Marionette TRACE conn3 <- [1,2906,null,{}] 16:14:14 INFO - PROCESS | 5220 | 1465427654926 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:14 INFO - PROCESS | 5220 | 1465427654932 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:15 INFO - PROCESS | 5220 | 1465427655107 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 16:14:15 INFO - PROCESS | 5220 | 1465427655117 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:15 INFO - PROCESS | 5220 | 1465427655128 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:15 INFO - PROCESS | 5220 | ++DOCSHELL 0x910de400 == 26 [pid = 5220] [id = 734] 16:14:15 INFO - PROCESS | 5220 | ++DOMWINDOW == 67 (0x910e0400) [pid = 5220] [serial = 2203] [outer = (nil)] 16:14:15 INFO - PROCESS | 5220 | ++DOMWINDOW == 68 (0x9125cc00) [pid = 5220] [serial = 2204] [outer = 0x910e0400] 16:14:15 INFO - PROCESS | 5220 | 1465427655195 Marionette DEBUG loaded listener.js 16:14:15 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x91263400) [pid = 5220] [serial = 2205] [outer = 0x910e0400] 16:14:16 INFO - PROCESS | 5220 | 1465427656240 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 16:14:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 16:14:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1380ms 16:14:16 INFO - PROCESS | 5220 | 1465427656302 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 16:14:16 INFO - PROCESS | 5220 | 1465427656306 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 16:14:16 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 16:14:16 INFO - PROCESS | 5220 | 1465427656313 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 16:14:16 INFO - PROCESS | 5220 | 1465427656319 Marionette TRACE conn3 <- [1,2910,null,{}] 16:14:16 INFO - PROCESS | 5220 | 1465427656345 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:16 INFO - PROCESS | 5220 | 1465427656354 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:16 INFO - PROCESS | 5220 | 1465427656574 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 16:14:16 INFO - PROCESS | 5220 | 1465427656599 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:16 INFO - PROCESS | 5220 | 1465427656611 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:16 INFO - PROCESS | 5220 | ++DOCSHELL 0x91fed400 == 27 [pid = 5220] [id = 735] 16:14:16 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x91fee400) [pid = 5220] [serial = 2206] [outer = (nil)] 16:14:16 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x922c8800) [pid = 5220] [serial = 2207] [outer = 0x91fee400] 16:14:16 INFO - PROCESS | 5220 | 1465427656684 Marionette DEBUG loaded listener.js 16:14:16 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x92364000) [pid = 5220] [serial = 2208] [outer = 0x91fee400] 16:14:17 INFO - PROCESS | 5220 | 1465427657484 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 16:14:17 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 16:14:17 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 16:14:17 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1189ms 16:14:17 INFO - PROCESS | 5220 | 1465427657506 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 16:14:17 INFO - PROCESS | 5220 | 1465427657511 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 16:14:17 INFO - TEST-START | /DOMEvents/constructors.html 16:14:17 INFO - PROCESS | 5220 | 1465427657518 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 16:14:17 INFO - PROCESS | 5220 | 1465427657521 Marionette TRACE conn3 <- [1,2914,null,{}] 16:14:17 INFO - PROCESS | 5220 | 1465427657526 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:17 INFO - PROCESS | 5220 | 1465427657531 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:17 INFO - PROCESS | 5220 | 1465427657725 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 16:14:17 INFO - PROCESS | 5220 | 1465427657750 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:17 INFO - PROCESS | 5220 | 1465427657759 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:17 INFO - PROCESS | 5220 | ++DOCSHELL 0x91cc6000 == 28 [pid = 5220] [id = 736] 16:14:17 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x92369400) [pid = 5220] [serial = 2209] [outer = (nil)] 16:14:17 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x9291b000) [pid = 5220] [serial = 2210] [outer = 0x92369400] 16:14:17 INFO - PROCESS | 5220 | 1465427657824 Marionette DEBUG loaded listener.js 16:14:17 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x92ccf000) [pid = 5220] [serial = 2211] [outer = 0x92369400] 16:14:18 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x9125f800) [pid = 5220] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 16:14:18 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x92914400) [pid = 5220] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 16:14:18 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x8f497400) [pid = 5220] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 16:14:18 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x91ff1800) [pid = 5220] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 16:14:18 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x92cc4800) [pid = 5220] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 16:14:18 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x8e663400) [pid = 5220] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 16:14:18 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x91ff1c00) [pid = 5220] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 16:14:18 INFO - PROCESS | 5220 | --DOMWINDOW == 67 (0x91bebc00) [pid = 5220] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 16:14:18 INFO - PROCESS | 5220 | --DOMWINDOW == 66 (0x9475a000) [pid = 5220] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 16:14:18 INFO - PROCESS | 5220 | --DOMWINDOW == 65 (0x9381e400) [pid = 5220] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 16:14:18 INFO - PROCESS | 5220 | --DOMWINDOW == 64 (0x8e661c00) [pid = 5220] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 16:14:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 16:14:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 16:14:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 16:14:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 16:14:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 16:14:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 16:14:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 16:14:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 16:14:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 16:14:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 16:14:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 16:14:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 16:14:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 16:14:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 16:14:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 16:14:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 16:14:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 16:14:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 16:14:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 16:14:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 16:14:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 16:14:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 16:14:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 16:14:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 16:14:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 16:14:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 16:14:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 16:14:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 16:14:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 16:14:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 16:14:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 16:14:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 16:14:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 16:14:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 16:14:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 16:14:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 16:14:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 16:14:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 16:14:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:14:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 16:14:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:14:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 16:14:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 16:14:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:14:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 16:14:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:14:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 16:14:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 16:14:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:14:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 16:14:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:14:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 16:14:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 16:14:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:14:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 16:14:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:14:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 16:14:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 16:14:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:14:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 16:14:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:14:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 16:14:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 16:14:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:14:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 16:14:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:14:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 16:14:19 INFO - TEST-OK | /DOMEvents/constructors.html | took 1772ms 16:14:19 INFO - TEST-START | /DOMEvents/event-phases-order.html 16:14:19 INFO - PROCESS | 5220 | 1465427659237 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 16:14:19 INFO - PROCESS | 5220 | 1465427659290 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 16:14:19 INFO - PROCESS | 5220 | 1465427659293 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 16:14:19 INFO - PROCESS | 5220 | 1465427659306 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 16:14:19 INFO - PROCESS | 5220 | 1465427659311 Marionette TRACE conn3 <- [1,2918,null,{}] 16:14:19 INFO - PROCESS | 5220 | 1465427659326 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:19 INFO - PROCESS | 5220 | 1465427659333 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:19 INFO - PROCESS | 5220 | 1465427659531 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 16:14:19 INFO - PROCESS | 5220 | 1465427659545 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:19 INFO - PROCESS | 5220 | 1465427659551 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:19 INFO - PROCESS | 5220 | ++DOCSHELL 0x8ecdf400 == 29 [pid = 5220] [id = 737] 16:14:19 INFO - PROCESS | 5220 | ++DOMWINDOW == 65 (0x910da400) [pid = 5220] [serial = 2212] [outer = (nil)] 16:14:19 INFO - PROCESS | 5220 | ++DOMWINDOW == 66 (0x92edf400) [pid = 5220] [serial = 2213] [outer = 0x910da400] 16:14:19 INFO - PROCESS | 5220 | 1465427659621 Marionette DEBUG loaded listener.js 16:14:19 INFO - PROCESS | 5220 | ++DOMWINDOW == 67 (0x9381e800) [pid = 5220] [serial = 2214] [outer = 0x910da400] 16:14:20 INFO - PROCESS | 5220 | 1465427660339 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 16:14:20 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 16:14:20 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1084ms 16:14:20 INFO - PROCESS | 5220 | 1465427660399 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 16:14:20 INFO - PROCESS | 5220 | 1465427660402 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 16:14:20 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 16:14:20 INFO - PROCESS | 5220 | 1465427660408 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 16:14:20 INFO - PROCESS | 5220 | 1465427660411 Marionette TRACE conn3 <- [1,2922,null,{}] 16:14:20 INFO - PROCESS | 5220 | 1465427660416 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:20 INFO - PROCESS | 5220 | 1465427660426 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:20 INFO - PROCESS | 5220 | 1465427660719 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 16:14:20 INFO - PROCESS | 5220 | 1465427660851 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:20 INFO - PROCESS | 5220 | 1465427660861 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:20 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4a6c00 == 30 [pid = 5220] [id = 738] 16:14:20 INFO - PROCESS | 5220 | ++DOMWINDOW == 68 (0x8e4a7c00) [pid = 5220] [serial = 2215] [outer = (nil)] 16:14:20 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x8e659c00) [pid = 5220] [serial = 2216] [outer = 0x8e4a7c00] 16:14:20 INFO - PROCESS | 5220 | 1465427660944 Marionette DEBUG loaded listener.js 16:14:21 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x8ecdcc00) [pid = 5220] [serial = 2217] [outer = 0x8e4a7c00] 16:14:21 INFO - PROCESS | 5220 | [5220] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 16:14:21 INFO - PROCESS | 5220 | [5220] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 16:14:21 INFO - PROCESS | 5220 | [5220] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 16:14:21 INFO - PROCESS | 5220 | [5220] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 16:14:21 INFO - PROCESS | 5220 | 1465427661929 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 16:14:21 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 16:14:21 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 16:14:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 16:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:14:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:14:21 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 16:14:21 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 16:14:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:14:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:14:21 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 16:14:22 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 16:14:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:22 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:14:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:14:22 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]" 16:14:22 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 16:14:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:22 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:14:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:14:22 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 16:14:22 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1584ms 16:14:22 INFO - PROCESS | 5220 | 1465427661998 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 16:14:22 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 16:14:22 INFO - PROCESS | 5220 | 1465427662012 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 16:14:22 INFO - PROCESS | 5220 | 1465427662022 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 16:14:22 INFO - PROCESS | 5220 | 1465427662028 Marionette TRACE conn3 <- [1,2926,null,{}] 16:14:22 INFO - PROCESS | 5220 | 1465427662083 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:22 INFO - PROCESS | 5220 | 1465427662089 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:22 INFO - PROCESS | 5220 | 1465427662296 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 16:14:22 INFO - PROCESS | 5220 | 1465427662588 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:22 INFO - PROCESS | 5220 | 1465427662597 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:22 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f5b5800 == 31 [pid = 5220] [id = 739] 16:14:22 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x91cc3400) [pid = 5220] [serial = 2218] [outer = (nil)] 16:14:22 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x922cc000) [pid = 5220] [serial = 2219] [outer = 0x91cc3400] 16:14:22 INFO - PROCESS | 5220 | 1465427662688 Marionette DEBUG loaded listener.js 16:14:22 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x92365800) [pid = 5220] [serial = 2220] [outer = 0x91cc3400] 16:14:23 INFO - PROCESS | 5220 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 16:14:23 INFO - PROCESS | 5220 | 1465427663516 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 16:14:23 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 16:14:23 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1576ms 16:14:23 INFO - PROCESS | 5220 | 1465427663595 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 16:14:23 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 16:14:23 INFO - PROCESS | 5220 | 1465427663601 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 16:14:23 INFO - PROCESS | 5220 | 1465427663607 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 16:14:23 INFO - PROCESS | 5220 | 1465427663612 Marionette TRACE conn3 <- [1,2930,null,{}] 16:14:23 INFO - PROCESS | 5220 | 1465427663618 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:23 INFO - PROCESS | 5220 | 1465427663622 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:23 INFO - PROCESS | 5220 | 1465427663799 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 16:14:24 INFO - PROCESS | 5220 | 1465427663982 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:24 INFO - PROCESS | 5220 | 1465427663992 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:24 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4a2400 == 32 [pid = 5220] [id = 740] 16:14:24 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x9382cc00) [pid = 5220] [serial = 2221] [outer = (nil)] 16:14:24 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x93a21800) [pid = 5220] [serial = 2222] [outer = 0x9382cc00] 16:14:24 INFO - PROCESS | 5220 | 1465427664068 Marionette DEBUG loaded listener.js 16:14:24 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x93c37000) [pid = 5220] [serial = 2223] [outer = 0x9382cc00] 16:14:24 INFO - PROCESS | 5220 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 16:14:24 INFO - PROCESS | 5220 | 1465427664968 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 16:14:24 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 16:14:24 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1381ms 16:14:24 INFO - PROCESS | 5220 | 1465427664988 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 16:14:24 INFO - PROCESS | 5220 | 1465427664995 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 16:14:25 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 16:14:25 INFO - PROCESS | 5220 | 1465427665012 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 16:14:25 INFO - PROCESS | 5220 | 1465427665020 Marionette TRACE conn3 <- [1,2934,null,{}] 16:14:25 INFO - PROCESS | 5220 | 1465427665026 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:25 INFO - PROCESS | 5220 | 1465427665033 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:25 INFO - PROCESS | 5220 | 1465427665240 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 16:14:25 INFO - PROCESS | 5220 | 1465427665438 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:25 INFO - PROCESS | 5220 | 1465427665446 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:25 INFO - PROCESS | 5220 | ++DOCSHELL 0x94763000 == 33 [pid = 5220] [id = 741] 16:14:25 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x94768c00) [pid = 5220] [serial = 2224] [outer = (nil)] 16:14:25 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x9769c400) [pid = 5220] [serial = 2225] [outer = 0x94768c00] 16:14:25 INFO - PROCESS | 5220 | 1465427665525 Marionette DEBUG loaded listener.js 16:14:25 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x98075c00) [pid = 5220] [serial = 2226] [outer = 0x94768c00] 16:14:26 INFO - PROCESS | 5220 | 1465427666403 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 16:14:26 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 16:14:26 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1443ms 16:14:26 INFO - PROCESS | 5220 | 1465427666446 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 16:14:26 INFO - PROCESS | 5220 | 1465427666450 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 16:14:26 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 16:14:26 INFO - PROCESS | 5220 | 1465427666456 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 16:14:26 INFO - PROCESS | 5220 | 1465427666459 Marionette TRACE conn3 <- [1,2938,null,{}] 16:14:26 INFO - PROCESS | 5220 | 1465427666465 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:26 INFO - PROCESS | 5220 | 1465427666470 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:26 INFO - PROCESS | 5220 | 1465427666655 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 16:14:26 INFO - PROCESS | 5220 | 1465427666827 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:26 INFO - PROCESS | 5220 | 1465427666836 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:26 INFO - PROCESS | 5220 | ++DOCSHELL 0x91be6800 == 34 [pid = 5220] [id = 742] 16:14:26 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0x9769ac00) [pid = 5220] [serial = 2227] [outer = (nil)] 16:14:26 INFO - PROCESS | 5220 | ++DOMWINDOW == 81 (0x98d23000) [pid = 5220] [serial = 2228] [outer = 0x9769ac00] 16:14:26 INFO - PROCESS | 5220 | 1465427666911 Marionette DEBUG loaded listener.js 16:14:27 INFO - PROCESS | 5220 | ++DOMWINDOW == 82 (0x995b0000) [pid = 5220] [serial = 2229] [outer = 0x9769ac00] 16:14:27 INFO - PROCESS | 5220 | 1465427667773 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 16:14:27 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. 16:14:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1339ms 16:14:27 INFO - PROCESS | 5220 | 1465427667797 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 16:14:27 INFO - PROCESS | 5220 | 1465427667801 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 16:14:27 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 16:14:27 INFO - PROCESS | 5220 | 1465427667807 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 16:14:27 INFO - PROCESS | 5220 | 1465427667811 Marionette TRACE conn3 <- [1,2942,null,{}] 16:14:27 INFO - PROCESS | 5220 | 1465427667816 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:27 INFO - PROCESS | 5220 | 1465427667822 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:27 INFO - PROCESS | 5220 | 1465427667994 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 16:14:28 INFO - PROCESS | 5220 | 1465427668197 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:28 INFO - PROCESS | 5220 | 1465427668215 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:28 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4a3000 == 35 [pid = 5220] [id = 743] 16:14:28 INFO - PROCESS | 5220 | ++DOMWINDOW == 83 (0x8e4a3400) [pid = 5220] [serial = 2230] [outer = (nil)] 16:14:28 INFO - PROCESS | 5220 | ++DOMWINDOW == 84 (0x8e4aac00) [pid = 5220] [serial = 2231] [outer = 0x8e4a3400] 16:14:28 INFO - PROCESS | 5220 | 1465427668451 Marionette DEBUG loaded listener.js 16:14:28 INFO - PROCESS | 5220 | ++DOMWINDOW == 85 (0x8f440000) [pid = 5220] [serial = 2232] [outer = 0x8e4a3400] 16:14:29 INFO - PROCESS | 5220 | 1465427669404 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 16:14:29 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 16:14:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 16:14:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:14:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 16:14:29 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1629ms 16:14:29 INFO - PROCESS | 5220 | 1465427669438 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 16:14:29 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 16:14:29 INFO - PROCESS | 5220 | 1465427669443 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 16:14:29 INFO - PROCESS | 5220 | 1465427669451 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 16:14:29 INFO - PROCESS | 5220 | 1465427669454 Marionette TRACE conn3 <- [1,2946,null,{}] 16:14:29 INFO - PROCESS | 5220 | 1465427669461 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:29 INFO - PROCESS | 5220 | 1465427669467 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:29 INFO - PROCESS | 5220 | 1465427669659 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 16:14:29 INFO - PROCESS | 5220 | --DOCSHELL 0x8ecdf400 == 34 [pid = 5220] [id = 737] 16:14:29 INFO - PROCESS | 5220 | --DOCSHELL 0x91cc6000 == 33 [pid = 5220] [id = 736] 16:14:29 INFO - PROCESS | 5220 | --DOCSHELL 0x91fed400 == 32 [pid = 5220] [id = 735] 16:14:29 INFO - PROCESS | 5220 | --DOCSHELL 0x910de400 == 31 [pid = 5220] [id = 734] 16:14:29 INFO - PROCESS | 5220 | --DOCSHELL 0x8ecd3800 == 30 [pid = 5220] [id = 733] 16:14:29 INFO - PROCESS | 5220 | --DOMWINDOW == 84 (0x93c3f000) [pid = 5220] [serial = 2174] [outer = (nil)] [url = about:blank] 16:14:29 INFO - PROCESS | 5220 | --DOMWINDOW == 83 (0x9474fc00) [pid = 5220] [serial = 2175] [outer = (nil)] [url = about:blank] 16:14:29 INFO - PROCESS | 5220 | --DOMWINDOW == 82 (0x8f8a6400) [pid = 5220] [serial = 2165] [outer = (nil)] [url = about:blank] 16:14:29 INFO - PROCESS | 5220 | --DOMWINDOW == 81 (0x90f9d800) [pid = 5220] [serial = 2166] [outer = (nil)] [url = about:blank] 16:14:29 INFO - PROCESS | 5220 | --DOMWINDOW == 80 (0x92920000) [pid = 5220] [serial = 2156] [outer = (nil)] [url = about:blank] 16:14:29 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x9291c800) [pid = 5220] [serial = 2157] [outer = (nil)] [url = about:blank] 16:14:29 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x9390b000) [pid = 5220] [serial = 2151] [outer = (nil)] [url = about:blank] 16:14:29 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x8f8af400) [pid = 5220] [serial = 2153] [outer = (nil)] [url = about:blank] 16:14:29 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x910df400) [pid = 5220] [serial = 2154] [outer = (nil)] [url = about:blank] 16:14:29 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x98070000) [pid = 5220] [serial = 2162] [outer = (nil)] [url = about:blank] 16:14:29 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x98971400) [pid = 5220] [serial = 2163] [outer = (nil)] [url = about:blank] 16:14:29 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x91ccfc00) [pid = 5220] [serial = 2168] [outer = (nil)] [url = about:blank] 16:14:29 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x91ff9c00) [pid = 5220] [serial = 2169] [outer = (nil)] [url = about:blank] 16:14:29 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x94768000) [pid = 5220] [serial = 2159] [outer = (nil)] [url = about:blank] 16:14:29 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x951c4c00) [pid = 5220] [serial = 2160] [outer = (nil)] [url = about:blank] 16:14:29 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x93829000) [pid = 5220] [serial = 2171] [outer = (nil)] [url = about:blank] 16:14:29 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x91ff8c00) [pid = 5220] [serial = 2177] [outer = (nil)] [url = about:blank] 16:14:29 INFO - PROCESS | 5220 | --DOMWINDOW == 67 (0x93a18000) [pid = 5220] [serial = 2172] [outer = (nil)] [url = about:blank] 16:14:29 INFO - PROCESS | 5220 | --DOMWINDOW == 66 (0x92ccf400) [pid = 5220] [serial = 2178] [outer = (nil)] [url = about:blank] 16:14:29 INFO - PROCESS | 5220 | --DOMWINDOW == 65 (0x9947c400) [pid = 5220] [serial = 2181] [outer = (nil)] [url = about:blank] 16:14:29 INFO - PROCESS | 5220 | --DOMWINDOW == 64 (0x9820f800) [pid = 5220] [serial = 2180] [outer = (nil)] [url = about:blank] 16:14:29 INFO - PROCESS | 5220 | 1465427669889 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:29 INFO - PROCESS | 5220 | 1465427669899 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:29 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f8a9800 == 31 [pid = 5220] [id = 744] 16:14:29 INFO - PROCESS | 5220 | ++DOMWINDOW == 65 (0x90f99c00) [pid = 5220] [serial = 2233] [outer = (nil)] 16:14:29 INFO - PROCESS | 5220 | ++DOMWINDOW == 66 (0x91bc3400) [pid = 5220] [serial = 2234] [outer = 0x90f99c00] 16:14:29 INFO - PROCESS | 5220 | 1465427669970 Marionette DEBUG loaded listener.js 16:14:30 INFO - PROCESS | 5220 | ++DOMWINDOW == 67 (0x91ccfc00) [pid = 5220] [serial = 2235] [outer = 0x90f99c00] 16:14:30 INFO - PROCESS | 5220 | 1465427670703 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 16:14:30 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. 16:14:30 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1281ms 16:14:30 INFO - PROCESS | 5220 | 1465427670730 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 16:14:30 INFO - PROCESS | 5220 | 1465427670736 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 16:14:30 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 16:14:30 INFO - PROCESS | 5220 | 1465427670746 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 16:14:30 INFO - PROCESS | 5220 | 1465427670751 Marionette TRACE conn3 <- [1,2950,null,{}] 16:14:30 INFO - PROCESS | 5220 | 1465427670756 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:30 INFO - PROCESS | 5220 | 1465427670761 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:30 INFO - PROCESS | 5220 | 1465427670910 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 16:14:31 INFO - PROCESS | 5220 | 1465427671069 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:31 INFO - PROCESS | 5220 | 1465427671077 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:31 INFO - PROCESS | 5220 | ++DOCSHELL 0x92361400 == 32 [pid = 5220] [id = 745] 16:14:31 INFO - PROCESS | 5220 | ++DOMWINDOW == 68 (0x92914800) [pid = 5220] [serial = 2236] [outer = (nil)] 16:14:31 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x92cd0c00) [pid = 5220] [serial = 2237] [outer = 0x92914800] 16:14:31 INFO - PROCESS | 5220 | 1465427671148 Marionette DEBUG loaded listener.js 16:14:31 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x9385d800) [pid = 5220] [serial = 2238] [outer = 0x92914800] 16:14:31 INFO - PROCESS | 5220 | ++DOCSHELL 0x91ff1c00 == 33 [pid = 5220] [id = 746] 16:14:31 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x93902400) [pid = 5220] [serial = 2239] [outer = (nil)] 16:14:31 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x93c3d800) [pid = 5220] [serial = 2240] [outer = 0x93902400] 16:14:31 INFO - PROCESS | 5220 | 1465427671960 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 16:14:31 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. 16:14:31 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1232ms 16:14:31 INFO - PROCESS | 5220 | 1465427671979 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 16:14:31 INFO - PROCESS | 5220 | 1465427671982 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 16:14:31 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 16:14:32 INFO - PROCESS | 5220 | 1465427671993 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 16:14:32 INFO - PROCESS | 5220 | 1465427671997 Marionette TRACE conn3 <- [1,2954,null,{}] 16:14:32 INFO - PROCESS | 5220 | 1465427672021 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:32 INFO - PROCESS | 5220 | 1465427672030 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:32 INFO - PROCESS | 5220 | 1465427672186 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 16:14:32 INFO - PROCESS | 5220 | 1465427672196 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:32 INFO - PROCESS | 5220 | 1465427672204 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:32 INFO - PROCESS | 5220 | ++DOCSHELL 0x9291a000 == 34 [pid = 5220] [id = 747] 16:14:32 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x93903c00) [pid = 5220] [serial = 2241] [outer = (nil)] 16:14:32 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x951c3c00) [pid = 5220] [serial = 2242] [outer = 0x93903c00] 16:14:32 INFO - PROCESS | 5220 | 1465427672412 Marionette DEBUG loaded listener.js 16:14:32 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x951c8c00) [pid = 5220] [serial = 2243] [outer = 0x93903c00] 16:14:33 INFO - PROCESS | 5220 | 1465427673168 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 16:14:33 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:14:33 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 16:14:33 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1184ms 16:14:33 INFO - PROCESS | 5220 | 1465427673178 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 16:14:33 INFO - PROCESS | 5220 | 1465427673182 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 16:14:33 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 16:14:33 INFO - PROCESS | 5220 | 1465427673188 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 16:14:33 INFO - PROCESS | 5220 | 1465427673190 Marionette TRACE conn3 <- [1,2958,null,{}] 16:14:33 INFO - PROCESS | 5220 | 1465427673196 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:33 INFO - PROCESS | 5220 | 1465427673214 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:33 INFO - PROCESS | 5220 | 1465427673429 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 16:14:33 INFO - PROCESS | 5220 | 1465427673452 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:33 INFO - PROCESS | 5220 | 1465427673459 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:33 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e664000 == 35 [pid = 5220] [id = 748] 16:14:33 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x922c2400) [pid = 5220] [serial = 2244] [outer = (nil)] 16:14:33 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x98975800) [pid = 5220] [serial = 2245] [outer = 0x922c2400] 16:14:33 INFO - PROCESS | 5220 | 1465427673523 Marionette DEBUG loaded listener.js 16:14:33 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x99485800) [pid = 5220] [serial = 2246] [outer = 0x922c2400] 16:14:34 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x92369400) [pid = 5220] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 16:14:34 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x8f492c00) [pid = 5220] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 16:14:34 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x92cd0400) [pid = 5220] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 16:14:34 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x91263c00) [pid = 5220] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 16:14:34 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x91fee400) [pid = 5220] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 16:14:34 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x8f449400) [pid = 5220] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 16:14:34 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x8ecd5800) [pid = 5220] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 16:14:34 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x910e0400) [pid = 5220] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 16:14:34 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x9769e000) [pid = 5220] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 16:14:34 INFO - PROCESS | 5220 | --DOMWINDOW == 68 (0x997b7000) [pid = 5220] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 16:14:34 INFO - PROCESS | 5220 | 1465427674442 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 16:14:34 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. 16:14:34 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1277ms 16:14:34 INFO - PROCESS | 5220 | 1465427674466 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 16:14:34 INFO - PROCESS | 5220 | 1465427674470 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 16:14:34 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 16:14:34 INFO - PROCESS | 5220 | 1465427674476 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 16:14:34 INFO - PROCESS | 5220 | 1465427674479 Marionette TRACE conn3 <- [1,2962,null,{}] 16:14:34 INFO - PROCESS | 5220 | 1465427674484 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:34 INFO - PROCESS | 5220 | 1465427674489 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:34 INFO - PROCESS | 5220 | 1465427674629 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 16:14:34 INFO - PROCESS | 5220 | 1465427674779 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:34 INFO - PROCESS | 5220 | 1465427674788 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:34 INFO - PROCESS | 5220 | ++DOCSHELL 0x910da000 == 36 [pid = 5220] [id = 749] 16:14:34 INFO - PROCESS | 5220 | ++DOMWINDOW == 69 (0x91cc6c00) [pid = 5220] [serial = 2247] [outer = (nil)] 16:14:34 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x9769c000) [pid = 5220] [serial = 2248] [outer = 0x91cc6c00] 16:14:34 INFO - PROCESS | 5220 | 1465427674880 Marionette DEBUG loaded listener.js 16:14:34 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x99824000) [pid = 5220] [serial = 2249] [outer = 0x91cc6c00] 16:14:35 INFO - PROCESS | 5220 | 1465427675566 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 16:14:35 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. 16:14:35 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1137ms 16:14:35 INFO - PROCESS | 5220 | 1465427675613 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 16:14:35 INFO - PROCESS | 5220 | 1465427675616 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 16:14:35 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 16:14:35 INFO - PROCESS | 5220 | 1465427675622 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 16:14:35 INFO - PROCESS | 5220 | 1465427675626 Marionette TRACE conn3 <- [1,2966,null,{}] 16:14:35 INFO - PROCESS | 5220 | 1465427675631 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:35 INFO - PROCESS | 5220 | 1465427675640 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:35 INFO - PROCESS | 5220 | 1465427675833 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 16:14:35 INFO - PROCESS | 5220 | 1465427675847 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:35 INFO - PROCESS | 5220 | 1465427675855 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:35 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4a2800 == 37 [pid = 5220] [id = 750] 16:14:35 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x99826c00) [pid = 5220] [serial = 2250] [outer = (nil)] 16:14:35 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x99c10400) [pid = 5220] [serial = 2251] [outer = 0x99826c00] 16:14:35 INFO - PROCESS | 5220 | 1465427675920 Marionette DEBUG loaded listener.js 16:14:36 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x99c17400) [pid = 5220] [serial = 2252] [outer = 0x99826c00] 16:14:36 INFO - PROCESS | 5220 | 1465427676817 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 16:14:36 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. 16:14:36 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1232ms 16:14:36 INFO - PROCESS | 5220 | 1465427676855 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 16:14:36 INFO - PROCESS | 5220 | 1465427676861 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 16:14:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 16:14:36 INFO - PROCESS | 5220 | 1465427676913 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 16:14:36 INFO - PROCESS | 5220 | 1465427676917 Marionette TRACE conn3 <- [1,2970,null,{}] 16:14:36 INFO - PROCESS | 5220 | 1465427676933 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:36 INFO - PROCESS | 5220 | 1465427676938 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:37 INFO - PROCESS | 5220 | 1465427677122 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 16:14:37 INFO - PROCESS | 5220 | 1465427677309 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:37 INFO - PROCESS | 5220 | 1465427677316 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:37 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f5ba000 == 38 [pid = 5220] [id = 751] 16:14:37 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x8f8a2800) [pid = 5220] [serial = 2253] [outer = (nil)] 16:14:37 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x9126a400) [pid = 5220] [serial = 2254] [outer = 0x8f8a2800] 16:14:37 INFO - PROCESS | 5220 | 1465427677406 Marionette DEBUG loaded listener.js 16:14:37 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x91be4400) [pid = 5220] [serial = 2255] [outer = 0x8f8a2800] 16:14:38 INFO - PROCESS | 5220 | 1465427678336 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 16:14:38 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. 16:14:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1485ms 16:14:38 INFO - PROCESS | 5220 | 1465427678353 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 16:14:38 INFO - PROCESS | 5220 | 1465427678360 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 16:14:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 16:14:38 INFO - PROCESS | 5220 | 1465427678371 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 16:14:38 INFO - PROCESS | 5220 | 1465427678376 Marionette TRACE conn3 <- [1,2974,null,{}] 16:14:38 INFO - PROCESS | 5220 | 1465427678381 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:38 INFO - PROCESS | 5220 | 1465427678387 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:38 INFO - PROCESS | 5220 | 1465427678595 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 16:14:38 INFO - PROCESS | 5220 | 1465427678766 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:38 INFO - PROCESS | 5220 | 1465427678774 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:38 INFO - PROCESS | 5220 | ++DOCSHELL 0x91be3800 == 39 [pid = 5220] [id = 752] 16:14:38 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x92ccf400) [pid = 5220] [serial = 2256] [outer = (nil)] 16:14:38 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x93906c00) [pid = 5220] [serial = 2257] [outer = 0x92ccf400] 16:14:38 INFO - PROCESS | 5220 | 1465427678855 Marionette DEBUG loaded listener.js 16:14:38 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0x93a16400) [pid = 5220] [serial = 2258] [outer = 0x92ccf400] 16:14:39 INFO - PROCESS | 5220 | 1465427679735 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 16:14:39 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. 16:14:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1390ms 16:14:39 INFO - PROCESS | 5220 | 1465427679767 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 16:14:39 INFO - PROCESS | 5220 | 1465427679771 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 16:14:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 16:14:39 INFO - PROCESS | 5220 | 1465427679779 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 16:14:39 INFO - PROCESS | 5220 | 1465427679784 Marionette TRACE conn3 <- [1,2978,null,{}] 16:14:39 INFO - PROCESS | 5220 | 1465427679801 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:39 INFO - PROCESS | 5220 | 1465427679810 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:39 INFO - PROCESS | 5220 | 1465427679997 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 16:14:40 INFO - PROCESS | 5220 | 1465427680212 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:40 INFO - PROCESS | 5220 | 1465427680225 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:40 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e65fc00 == 40 [pid = 5220] [id = 753] 16:14:40 INFO - PROCESS | 5220 | ++DOMWINDOW == 81 (0x9982dc00) [pid = 5220] [serial = 2259] [outer = (nil)] 16:14:40 INFO - PROCESS | 5220 | ++DOMWINDOW == 82 (0x99adc800) [pid = 5220] [serial = 2260] [outer = 0x9982dc00] 16:14:40 INFO - PROCESS | 5220 | 1465427680352 Marionette DEBUG loaded listener.js 16:14:40 INFO - PROCESS | 5220 | ++DOMWINDOW == 83 (0x99c1c400) [pid = 5220] [serial = 2261] [outer = 0x9982dc00] 16:14:41 INFO - PROCESS | 5220 | 1465427681168 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 16:14:41 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. 16:14:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1432ms 16:14:41 INFO - PROCESS | 5220 | 1465427681212 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 16:14:41 INFO - PROCESS | 5220 | 1465427681217 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 16:14:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 16:14:41 INFO - PROCESS | 5220 | 1465427681223 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 16:14:41 INFO - PROCESS | 5220 | 1465427681227 Marionette TRACE conn3 <- [1,2982,null,{}] 16:14:41 INFO - PROCESS | 5220 | 1465427681233 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:41 INFO - PROCESS | 5220 | 1465427681238 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:41 INFO - PROCESS | 5220 | 1465427681436 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 16:14:41 INFO - PROCESS | 5220 | 1465427681604 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:41 INFO - PROCESS | 5220 | 1465427681616 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:41 INFO - PROCESS | 5220 | ++DOCSHELL 0x9474d800 == 41 [pid = 5220] [id = 754] 16:14:41 INFO - PROCESS | 5220 | ++DOMWINDOW == 84 (0x99825800) [pid = 5220] [serial = 2262] [outer = (nil)] 16:14:41 INFO - PROCESS | 5220 | ++DOMWINDOW == 85 (0x99dd5800) [pid = 5220] [serial = 2263] [outer = 0x99825800] 16:14:41 INFO - PROCESS | 5220 | 1465427681738 Marionette DEBUG loaded listener.js 16:14:41 INFO - PROCESS | 5220 | ++DOMWINDOW == 86 (0x99fbf800) [pid = 5220] [serial = 2264] [outer = 0x99825800] 16:14:42 INFO - PROCESS | 5220 | 1465427682528 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 16:14:42 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 16:14:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 16:14:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:14:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 16:14:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1330ms 16:14:42 INFO - PROCESS | 5220 | 1465427682555 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 16:14:42 INFO - PROCESS | 5220 | 1465427682559 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 16:14:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 16:14:42 INFO - PROCESS | 5220 | 1465427682565 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 16:14:42 INFO - PROCESS | 5220 | 1465427682569 Marionette TRACE conn3 <- [1,2986,null,{}] 16:14:42 INFO - PROCESS | 5220 | 1465427682575 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:42 INFO - PROCESS | 5220 | 1465427682580 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:42 INFO - PROCESS | 5220 | 1465427682785 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 16:14:42 INFO - PROCESS | 5220 | 1465427682955 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:42 INFO - PROCESS | 5220 | 1465427682963 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:42 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4a5c00 == 42 [pid = 5220] [id = 755] 16:14:42 INFO - PROCESS | 5220 | ++DOMWINDOW == 87 (0x99dcac00) [pid = 5220] [serial = 2265] [outer = (nil)] 16:14:43 INFO - PROCESS | 5220 | ++DOMWINDOW == 88 (0x99fc7c00) [pid = 5220] [serial = 2266] [outer = 0x99dcac00] 16:14:43 INFO - PROCESS | 5220 | 1465427683044 Marionette DEBUG loaded listener.js 16:14:43 INFO - PROCESS | 5220 | ++DOMWINDOW == 89 (0x99fc9400) [pid = 5220] [serial = 2267] [outer = 0x99dcac00] 16:14:43 INFO - PROCESS | 5220 | 1465427683881 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 16:14:43 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. 16:14:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1339ms 16:14:43 INFO - PROCESS | 5220 | 1465427683906 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 16:14:43 INFO - PROCESS | 5220 | 1465427683910 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 16:14:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 16:14:43 INFO - PROCESS | 5220 | 1465427683916 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 16:14:43 INFO - PROCESS | 5220 | 1465427683920 Marionette TRACE conn3 <- [1,2990,null,{}] 16:14:43 INFO - PROCESS | 5220 | 1465427683926 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:43 INFO - PROCESS | 5220 | 1465427683936 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:44 INFO - PROCESS | 5220 | 1465427684164 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 16:14:44 INFO - PROCESS | 5220 | 1465427684347 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:44 INFO - PROCESS | 5220 | 1465427684355 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:44 INFO - PROCESS | 5220 | ++DOCSHELL 0x90f9d400 == 43 [pid = 5220] [id = 756] 16:14:44 INFO - PROCESS | 5220 | ++DOMWINDOW == 90 (0x910e5400) [pid = 5220] [serial = 2268] [outer = (nil)] 16:14:44 INFO - PROCESS | 5220 | ++DOMWINDOW == 91 (0x9a30fc00) [pid = 5220] [serial = 2269] [outer = 0x910e5400] 16:14:44 INFO - PROCESS | 5220 | 1465427684473 Marionette DEBUG loaded listener.js 16:14:44 INFO - PROCESS | 5220 | ++DOMWINDOW == 92 (0x9a317400) [pid = 5220] [serial = 2270] [outer = 0x910e5400] 16:14:45 INFO - PROCESS | 5220 | ++DOCSHELL 0x99fcc000 == 44 [pid = 5220] [id = 757] 16:14:45 INFO - PROCESS | 5220 | ++DOMWINDOW == 93 (0x99fe8000) [pid = 5220] [serial = 2271] [outer = (nil)] 16:14:45 INFO - PROCESS | 5220 | ++DOMWINDOW == 94 (0x9a30f000) [pid = 5220] [serial = 2272] [outer = 0x99fe8000] 16:14:45 INFO - PROCESS | 5220 | 1465427685399 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 16:14:45 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. 16:14:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1527ms 16:14:45 INFO - PROCESS | 5220 | 1465427685444 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 16:14:45 INFO - PROCESS | 5220 | 1465427685448 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 16:14:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 16:14:45 INFO - PROCESS | 5220 | 1465427685454 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 16:14:45 INFO - PROCESS | 5220 | 1465427685458 Marionette TRACE conn3 <- [1,2994,null,{}] 16:14:45 INFO - PROCESS | 5220 | 1465427685468 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:45 INFO - PROCESS | 5220 | 1465427685472 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:45 INFO - PROCESS | 5220 | 1465427685675 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 16:14:45 INFO - PROCESS | 5220 | 1465427685839 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:45 INFO - PROCESS | 5220 | 1465427685850 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:45 INFO - PROCESS | 5220 | ++DOCSHELL 0x9382c800 == 45 [pid = 5220] [id = 758] 16:14:45 INFO - PROCESS | 5220 | ++DOMWINDOW == 95 (0x99fe5c00) [pid = 5220] [serial = 2273] [outer = (nil)] 16:14:45 INFO - PROCESS | 5220 | ++DOMWINDOW == 96 (0x9a360000) [pid = 5220] [serial = 2274] [outer = 0x99fe5c00] 16:14:45 INFO - PROCESS | 5220 | 1465427685960 Marionette DEBUG loaded listener.js 16:14:46 INFO - PROCESS | 5220 | ++DOMWINDOW == 97 (0x9a364c00) [pid = 5220] [serial = 2275] [outer = 0x99fe5c00] 16:14:46 INFO - PROCESS | 5220 | 1465427686811 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 16:14:46 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:14:46 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 16:14:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1386ms 16:14:46 INFO - PROCESS | 5220 | 1465427686841 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 16:14:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 16:14:46 INFO - PROCESS | 5220 | 1465427686852 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 16:14:46 INFO - PROCESS | 5220 | 1465427686858 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 16:14:46 INFO - PROCESS | 5220 | 1465427686862 Marionette TRACE conn3 <- [1,2998,null,{}] 16:14:46 INFO - PROCESS | 5220 | 1465427686868 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:46 INFO - PROCESS | 5220 | 1465427686872 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:47 INFO - PROCESS | 5220 | 1465427687050 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 16:14:47 INFO - PROCESS | 5220 | 1465427687499 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:47 INFO - PROCESS | 5220 | 1465427687508 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:47 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4a7000 == 46 [pid = 5220] [id = 759] 16:14:47 INFO - PROCESS | 5220 | ++DOMWINDOW == 98 (0x8f493400) [pid = 5220] [serial = 2276] [outer = (nil)] 16:14:47 INFO - PROCESS | 5220 | ++DOMWINDOW == 99 (0x8f8af400) [pid = 5220] [serial = 2277] [outer = 0x8f493400] 16:14:47 INFO - PROCESS | 5220 | 1465427687639 Marionette DEBUG loaded listener.js 16:14:47 INFO - PROCESS | 5220 | ++DOMWINDOW == 100 (0x910de400) [pid = 5220] [serial = 2278] [outer = 0x8f493400] 16:14:48 INFO - PROCESS | 5220 | 1465427688441 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 16:14:48 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. 16:14:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1631ms 16:14:48 INFO - PROCESS | 5220 | 1465427688491 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 16:14:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 16:14:48 INFO - PROCESS | 5220 | 1465427688496 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 16:14:48 INFO - PROCESS | 5220 | 1465427688503 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 16:14:48 INFO - PROCESS | 5220 | 1465427688507 Marionette TRACE conn3 <- [1,3002,null,{}] 16:14:48 INFO - PROCESS | 5220 | 1465427688515 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:48 INFO - PROCESS | 5220 | 1465427688523 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:48 INFO - PROCESS | 5220 | 1465427688681 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 16:14:48 INFO - PROCESS | 5220 | 1465427688973 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:48 INFO - PROCESS | 5220 | 1465427688981 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:49 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e667800 == 47 [pid = 5220] [id = 760] 16:14:49 INFO - PROCESS | 5220 | ++DOMWINDOW == 101 (0x8f44b400) [pid = 5220] [serial = 2279] [outer = (nil)] 16:14:49 INFO - PROCESS | 5220 | ++DOMWINDOW == 102 (0x8f8a7400) [pid = 5220] [serial = 2280] [outer = 0x8f44b400] 16:14:49 INFO - PROCESS | 5220 | 1465427689065 Marionette DEBUG loaded listener.js 16:14:49 INFO - PROCESS | 5220 | ++DOMWINDOW == 103 (0x92914400) [pid = 5220] [serial = 2281] [outer = 0x8f44b400] 16:14:50 INFO - PROCESS | 5220 | --DOCSHELL 0x910da000 == 46 [pid = 5220] [id = 749] 16:14:50 INFO - PROCESS | 5220 | --DOCSHELL 0x8e664000 == 45 [pid = 5220] [id = 748] 16:14:50 INFO - PROCESS | 5220 | --DOCSHELL 0x9291a000 == 44 [pid = 5220] [id = 747] 16:14:50 INFO - PROCESS | 5220 | --DOCSHELL 0x91ff1c00 == 43 [pid = 5220] [id = 746] 16:14:50 INFO - PROCESS | 5220 | --DOCSHELL 0x92361400 == 42 [pid = 5220] [id = 745] 16:14:50 INFO - PROCESS | 5220 | --DOCSHELL 0x8f8a9800 == 41 [pid = 5220] [id = 744] 16:14:50 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4a3000 == 40 [pid = 5220] [id = 743] 16:14:50 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4a6c00 == 39 [pid = 5220] [id = 738] 16:14:50 INFO - PROCESS | 5220 | --DOCSHELL 0x8f5b5800 == 38 [pid = 5220] [id = 739] 16:14:50 INFO - PROCESS | 5220 | --DOCSHELL 0x94763000 == 37 [pid = 5220] [id = 741] 16:14:50 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4a2400 == 36 [pid = 5220] [id = 740] 16:14:50 INFO - PROCESS | 5220 | --DOCSHELL 0x91be6800 == 35 [pid = 5220] [id = 742] 16:14:50 INFO - PROCESS | 5220 | --DOCSHELL 0x91262c00 == 34 [pid = 5220] [id = 732] 16:14:50 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4a7000 == 33 [pid = 5220] [id = 759] 16:14:50 INFO - PROCESS | 5220 | --DOCSHELL 0x99fcc000 == 32 [pid = 5220] [id = 757] 16:14:50 INFO - PROCESS | 5220 | --DOCSHELL 0x9382c800 == 31 [pid = 5220] [id = 758] 16:14:50 INFO - PROCESS | 5220 | --DOCSHELL 0x90f9d400 == 30 [pid = 5220] [id = 756] 16:14:50 INFO - PROCESS | 5220 | --DOCSHELL 0x9474d800 == 29 [pid = 5220] [id = 754] 16:14:50 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4a5c00 == 28 [pid = 5220] [id = 755] 16:14:50 INFO - PROCESS | 5220 | --DOCSHELL 0x8e65fc00 == 27 [pid = 5220] [id = 753] 16:14:50 INFO - PROCESS | 5220 | --DOCSHELL 0x91be3800 == 26 [pid = 5220] [id = 752] 16:14:50 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4a2800 == 25 [pid = 5220] [id = 750] 16:14:50 INFO - PROCESS | 5220 | --DOCSHELL 0x8f5ba000 == 24 [pid = 5220] [id = 751] 16:14:50 INFO - PROCESS | 5220 | --DOMWINDOW == 102 (0x9291b000) [pid = 5220] [serial = 2210] [outer = (nil)] [url = about:blank] 16:14:50 INFO - PROCESS | 5220 | --DOMWINDOW == 101 (0x92ccf000) [pid = 5220] [serial = 2211] [outer = (nil)] [url = about:blank] 16:14:50 INFO - PROCESS | 5220 | --DOMWINDOW == 100 (0x8f8ae000) [pid = 5220] [serial = 2183] [outer = (nil)] [url = about:blank] 16:14:50 INFO - PROCESS | 5220 | --DOMWINDOW == 99 (0x9382b000) [pid = 5220] [serial = 2186] [outer = (nil)] [url = about:blank] 16:14:50 INFO - PROCESS | 5220 | --DOMWINDOW == 98 (0x91cc9400) [pid = 5220] [serial = 2199] [outer = (nil)] [url = about:blank] 16:14:50 INFO - PROCESS | 5220 | --DOMWINDOW == 97 (0x922c8800) [pid = 5220] [serial = 2207] [outer = (nil)] [url = about:blank] 16:14:50 INFO - PROCESS | 5220 | --DOMWINDOW == 96 (0x9982c400) [pid = 5220] [serial = 2196] [outer = (nil)] [url = about:blank] 16:14:50 INFO - PROCESS | 5220 | --DOMWINDOW == 95 (0x8f495400) [pid = 5220] [serial = 2202] [outer = (nil)] [url = about:blank] 16:14:50 INFO - PROCESS | 5220 | --DOMWINDOW == 94 (0x9125cc00) [pid = 5220] [serial = 2204] [outer = (nil)] [url = about:blank] 16:14:50 INFO - PROCESS | 5220 | --DOMWINDOW == 93 (0x92364000) [pid = 5220] [serial = 2208] [outer = (nil)] [url = about:blank] 16:14:50 INFO - PROCESS | 5220 | --DOMWINDOW == 92 (0x91bc6c00) [pid = 5220] [serial = 2198] [outer = (nil)] [url = about:blank] 16:14:50 INFO - PROCESS | 5220 | --DOMWINDOW == 91 (0x91bcf000) [pid = 5220] [serial = 2184] [outer = (nil)] [url = about:blank] 16:14:50 INFO - PROCESS | 5220 | --DOMWINDOW == 90 (0x8f44a800) [pid = 5220] [serial = 2201] [outer = (nil)] [url = about:blank] 16:14:50 INFO - PROCESS | 5220 | --DOMWINDOW == 89 (0x995ad400) [pid = 5220] [serial = 2189] [outer = (nil)] [url = about:blank] 16:14:50 INFO - PROCESS | 5220 | --DOMWINDOW == 88 (0x9982f800) [pid = 5220] [serial = 2192] [outer = (nil)] [url = about:blank] 16:14:50 INFO - PROCESS | 5220 | --DOMWINDOW == 87 (0x91263400) [pid = 5220] [serial = 2205] [outer = (nil)] [url = about:blank] 16:14:50 INFO - PROCESS | 5220 | --DOMWINDOW == 86 (0x9976f400) [pid = 5220] [serial = 2190] [outer = (nil)] [url = about:blank] 16:14:50 INFO - PROCESS | 5220 | --DOMWINDOW == 85 (0x93903400) [pid = 5220] [serial = 2195] [outer = (nil)] [url = about:blank] 16:14:50 INFO - PROCESS | 5220 | --DOMWINDOW == 84 (0x99a19400) [pid = 5220] [serial = 2193] [outer = (nil)] [url = about:blank] 16:14:50 INFO - PROCESS | 5220 | --DOMWINDOW == 83 (0x93a24400) [pid = 5220] [serial = 2187] [outer = (nil)] [url = about:blank] 16:14:50 INFO - PROCESS | 5220 | --DOMWINDOW == 82 (0x92edf400) [pid = 5220] [serial = 2213] [outer = (nil)] [url = about:blank] 16:14:51 INFO - PROCESS | 5220 | 1465427691052 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 16:14:51 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. 16:14:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 2585ms 16:14:51 INFO - PROCESS | 5220 | 1465427691088 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 16:14:51 INFO - PROCESS | 5220 | 1465427691094 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 16:14:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 16:14:51 INFO - PROCESS | 5220 | 1465427691101 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 16:14:51 INFO - PROCESS | 5220 | 1465427691106 Marionette TRACE conn3 <- [1,3006,null,{}] 16:14:51 INFO - PROCESS | 5220 | 1465427691118 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:51 INFO - PROCESS | 5220 | 1465427691123 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:51 INFO - PROCESS | 5220 | 1465427691325 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 16:14:51 INFO - PROCESS | 5220 | 1465427691475 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:51 INFO - PROCESS | 5220 | 1465427691484 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:51 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f43f400 == 25 [pid = 5220] [id = 761] 16:14:51 INFO - PROCESS | 5220 | ++DOMWINDOW == 83 (0x8f446000) [pid = 5220] [serial = 2282] [outer = (nil)] 16:14:51 INFO - PROCESS | 5220 | ++DOMWINDOW == 84 (0x8f5b0800) [pid = 5220] [serial = 2283] [outer = 0x8f446000] 16:14:51 INFO - PROCESS | 5220 | 1465427691553 Marionette DEBUG loaded listener.js 16:14:51 INFO - PROCESS | 5220 | ++DOMWINDOW == 85 (0x8f5b4c00) [pid = 5220] [serial = 2284] [outer = 0x8f446000] 16:14:52 INFO - PROCESS | 5220 | 1465427692270 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 16:14:52 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. 16:14:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1183ms 16:14:52 INFO - PROCESS | 5220 | 1465427692285 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 16:14:52 INFO - PROCESS | 5220 | 1465427692293 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 16:14:52 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 16:14:52 INFO - PROCESS | 5220 | 1465427692304 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 16:14:52 INFO - PROCESS | 5220 | 1465427692308 Marionette TRACE conn3 <- [1,3010,null,{}] 16:14:52 INFO - PROCESS | 5220 | 1465427692314 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:52 INFO - PROCESS | 5220 | 1465427692320 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:52 INFO - PROCESS | 5220 | 1465427692527 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 16:14:52 INFO - PROCESS | 5220 | 1465427692545 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:52 INFO - PROCESS | 5220 | 1465427692554 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:52 INFO - PROCESS | 5220 | ++DOCSHELL 0x91265c00 == 26 [pid = 5220] [id = 762] 16:14:52 INFO - PROCESS | 5220 | ++DOMWINDOW == 86 (0x91266800) [pid = 5220] [serial = 2285] [outer = (nil)] 16:14:52 INFO - PROCESS | 5220 | ++DOMWINDOW == 87 (0x91bc2800) [pid = 5220] [serial = 2286] [outer = 0x91266800] 16:14:52 INFO - PROCESS | 5220 | 1465427692630 Marionette DEBUG loaded listener.js 16:14:52 INFO - PROCESS | 5220 | ++DOMWINDOW == 88 (0x91be3000) [pid = 5220] [serial = 2287] [outer = 0x91266800] 16:14:53 INFO - PROCESS | 5220 | 1465427693568 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 16:14:53 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 16:14:53 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1329ms 16:14:53 INFO - PROCESS | 5220 | 1465427693633 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 16:14:53 INFO - PROCESS | 5220 | 1465427693636 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 16:14:53 INFO - TEST-START | /FileAPI/FileReaderSync.worker 16:14:53 INFO - PROCESS | 5220 | 1465427693642 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 16:14:53 INFO - PROCESS | 5220 | 1465427693648 Marionette TRACE conn3 <- [1,3014,null,{}] 16:14:53 INFO - PROCESS | 5220 | 1465427693673 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:53 INFO - PROCESS | 5220 | 1465427693682 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:53 INFO - PROCESS | 5220 | 1465427693888 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 16:14:53 INFO - PROCESS | 5220 | 1465427693910 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:53 INFO - PROCESS | 5220 | 1465427693918 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:53 INFO - PROCESS | 5220 | ++DOCSHELL 0x922cd400 == 27 [pid = 5220] [id = 763] 16:14:53 INFO - PROCESS | 5220 | ++DOMWINDOW == 89 (0x922cd800) [pid = 5220] [serial = 2288] [outer = (nil)] 16:14:53 INFO - PROCESS | 5220 | ++DOMWINDOW == 90 (0x9235f400) [pid = 5220] [serial = 2289] [outer = 0x922cd800] 16:14:53 INFO - PROCESS | 5220 | 1465427693991 Marionette DEBUG loaded listener.js 16:14:54 INFO - PROCESS | 5220 | ++DOMWINDOW == 91 (0x92911c00) [pid = 5220] [serial = 2290] [outer = 0x922cd800] 16:14:54 INFO - PROCESS | 5220 | [5220] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:14:54 INFO - PROCESS | 5220 | 1465427694886 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 16:14:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 16:14:54 INFO - {} 16:14:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 16:14:54 INFO - {} 16:14:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 16:14:54 INFO - {} 16:14:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 16:14:54 INFO - {} 16:14:54 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1283ms 16:14:54 INFO - PROCESS | 5220 | 1465427694928 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 16:14:54 INFO - PROCESS | 5220 | 1465427694932 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 16:14:54 INFO - TEST-START | /FileAPI/fileReader.html 16:14:54 INFO - PROCESS | 5220 | 1465427694938 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 16:14:54 INFO - PROCESS | 5220 | 1465427694941 Marionette TRACE conn3 <- [1,3018,null,{}] 16:14:54 INFO - PROCESS | 5220 | 1465427694946 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:54 INFO - PROCESS | 5220 | 1465427694951 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:55 INFO - PROCESS | 5220 | 1465427695156 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 16:14:55 INFO - PROCESS | 5220 | 1465427695188 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:55 INFO - PROCESS | 5220 | 1465427695196 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:55 INFO - PROCESS | 5220 | ++DOCSHELL 0x9235fc00 == 28 [pid = 5220] [id = 764] 16:14:55 INFO - PROCESS | 5220 | ++DOMWINDOW == 92 (0x92cccc00) [pid = 5220] [serial = 2291] [outer = (nil)] 16:14:55 INFO - PROCESS | 5220 | ++DOMWINDOW == 93 (0x93856800) [pid = 5220] [serial = 2292] [outer = 0x92cccc00] 16:14:55 INFO - PROCESS | 5220 | 1465427695264 Marionette DEBUG loaded listener.js 16:14:55 INFO - PROCESS | 5220 | ++DOMWINDOW == 94 (0x93906000) [pid = 5220] [serial = 2293] [outer = 0x92cccc00] 16:14:56 INFO - PROCESS | 5220 | --DOMWINDOW == 93 (0x99826c00) [pid = 5220] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 16:14:56 INFO - PROCESS | 5220 | --DOMWINDOW == 92 (0x93903c00) [pid = 5220] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 16:14:56 INFO - PROCESS | 5220 | --DOMWINDOW == 91 (0x922c2400) [pid = 5220] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 16:14:56 INFO - PROCESS | 5220 | --DOMWINDOW == 90 (0x8e4a7c00) [pid = 5220] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 16:14:56 INFO - PROCESS | 5220 | --DOMWINDOW == 89 (0x9769ac00) [pid = 5220] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 16:14:56 INFO - PROCESS | 5220 | --DOMWINDOW == 88 (0x910da400) [pid = 5220] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 16:14:56 INFO - PROCESS | 5220 | --DOMWINDOW == 87 (0x91cc3400) [pid = 5220] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 16:14:56 INFO - PROCESS | 5220 | --DOMWINDOW == 86 (0x94768c00) [pid = 5220] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 16:14:56 INFO - PROCESS | 5220 | --DOMWINDOW == 85 (0x9382cc00) [pid = 5220] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 16:14:56 INFO - PROCESS | 5220 | --DOMWINDOW == 84 (0x90f99c00) [pid = 5220] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 16:14:56 INFO - PROCESS | 5220 | --DOMWINDOW == 83 (0x92914800) [pid = 5220] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 16:14:56 INFO - PROCESS | 5220 | --DOMWINDOW == 82 (0x93902400) [pid = 5220] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:14:56 INFO - PROCESS | 5220 | --DOMWINDOW == 81 (0x8e4a3400) [pid = 5220] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 16:14:56 INFO - PROCESS | 5220 | --DOMWINDOW == 80 (0x91cc6c00) [pid = 5220] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 16:14:56 INFO - PROCESS | 5220 | 1465427696577 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 16:14:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 16:14:56 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 16:14:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 16:14:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 16:14:56 INFO - TEST-OK | /FileAPI/fileReader.html | took 1696ms 16:14:56 INFO - TEST-START | /FileAPI/historical.html 16:14:56 INFO - PROCESS | 5220 | 1465427696635 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 16:14:56 INFO - PROCESS | 5220 | 1465427696638 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 16:14:56 INFO - PROCESS | 5220 | 1465427696644 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 16:14:56 INFO - PROCESS | 5220 | 1465427696647 Marionette TRACE conn3 <- [1,3022,null,{}] 16:14:56 INFO - PROCESS | 5220 | 1465427696652 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:56 INFO - PROCESS | 5220 | 1465427696657 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:56 INFO - PROCESS | 5220 | 1465427696784 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 16:14:56 INFO - PROCESS | 5220 | 1465427696801 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:56 INFO - PROCESS | 5220 | 1465427696810 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:56 INFO - PROCESS | 5220 | ++DOCSHELL 0x922c8800 == 29 [pid = 5220] [id = 765] 16:14:56 INFO - PROCESS | 5220 | ++DOMWINDOW == 81 (0x92917c00) [pid = 5220] [serial = 2294] [outer = (nil)] 16:14:56 INFO - PROCESS | 5220 | ++DOMWINDOW == 82 (0x93904800) [pid = 5220] [serial = 2295] [outer = 0x92917c00] 16:14:56 INFO - PROCESS | 5220 | 1465427696873 Marionette DEBUG loaded listener.js 16:14:56 INFO - PROCESS | 5220 | ++DOMWINDOW == 83 (0x93910c00) [pid = 5220] [serial = 2296] [outer = 0x92917c00] 16:14:57 INFO - PROCESS | 5220 | 1465427697637 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 16:14:57 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 16:14:57 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 16:14:57 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 16:14:57 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 16:14:57 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 16:14:57 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 16:14:57 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 16:14:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:14:57 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 16:14:57 INFO - TEST-OK | /FileAPI/historical.html | took 1032ms 16:14:57 INFO - PROCESS | 5220 | 1465427697678 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 16:14:57 INFO - PROCESS | 5220 | 1465427697681 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 16:14:57 INFO - TEST-START | /FileAPI/idlharness.html 16:14:57 INFO - PROCESS | 5220 | 1465427697688 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 16:14:57 INFO - PROCESS | 5220 | 1465427697690 Marionette TRACE conn3 <- [1,3026,null,{}] 16:14:57 INFO - PROCESS | 5220 | 1465427697696 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:57 INFO - PROCESS | 5220 | 1465427697705 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:57 INFO - PROCESS | 5220 | 1465427697949 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 16:14:57 INFO - PROCESS | 5220 | 1465427697962 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:57 INFO - PROCESS | 5220 | 1465427697971 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:14:58 INFO - PROCESS | 5220 | ++DOCSHELL 0x94767000 == 30 [pid = 5220] [id = 766] 16:14:58 INFO - PROCESS | 5220 | ++DOMWINDOW == 84 (0x94768000) [pid = 5220] [serial = 2297] [outer = (nil)] 16:14:58 INFO - PROCESS | 5220 | ++DOMWINDOW == 85 (0x951f2400) [pid = 5220] [serial = 2298] [outer = 0x94768000] 16:14:58 INFO - PROCESS | 5220 | 1465427698066 Marionette DEBUG loaded listener.js 16:14:58 INFO - PROCESS | 5220 | ++DOMWINDOW == 86 (0x97697400) [pid = 5220] [serial = 2299] [outer = 0x94768000] 16:14:59 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 16:14:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:14:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:14:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:14:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:14:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:14:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:14:59 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 16:14:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 16:14:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 16:14:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 16:14:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 16:14:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 16:14:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 16:14:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 16:14:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:14:59 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:14:59 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:14:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:14:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:14:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:14:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:14:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 16:14:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:14:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:14:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:14:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:14:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:14:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:14:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 16:14:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 16:14:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 16:14:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 16:14:59 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 16:14:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:14:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:14:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:14:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:14:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:14:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:14:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 16:14:59 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 16:14:59 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 16:14:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:14:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:14:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:14:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:14:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:14:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:14:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 16:14:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:14:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:14:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:14:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:14:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:15:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 16:15:00 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 16:15:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:15:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:15:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:15:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:15:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:15:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:15:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 16:15:00 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 16:15:00 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 16:15:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:15:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:15:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:15:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:15:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:15:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:15:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 16:15:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 16:15:00 INFO - TEST-OK | /FileAPI/idlharness.html | took 2313ms 16:15:00 INFO - PROCESS | 5220 | 1465427699778 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 16:15:00 INFO - PROCESS | 5220 | 1465427700001 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 16:15:00 INFO - PROCESS | 5220 | 1465427700011 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 16:15:00 INFO - TEST-START | /FileAPI/idlharness.worker 16:15:00 INFO - PROCESS | 5220 | 1465427700142 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 16:15:00 INFO - PROCESS | 5220 | 1465427700148 Marionette TRACE conn3 <- [1,3030,null,{}] 16:15:00 INFO - PROCESS | 5220 | 1465427700164 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:00 INFO - PROCESS | 5220 | 1465427700171 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:15:00 INFO - PROCESS | 5220 | 1465427700419 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 16:15:00 INFO - PROCESS | 5220 | 1465427700556 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:00 INFO - PROCESS | 5220 | 1465427700565 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:15:00 INFO - PROCESS | 5220 | ++DOCSHELL 0x92cc9c00 == 31 [pid = 5220] [id = 767] 16:15:00 INFO - PROCESS | 5220 | ++DOMWINDOW == 87 (0x92ccb400) [pid = 5220] [serial = 2300] [outer = (nil)] 16:15:00 INFO - PROCESS | 5220 | ++DOMWINDOW == 88 (0x9381f800) [pid = 5220] [serial = 2301] [outer = 0x92ccb400] 16:15:00 INFO - PROCESS | 5220 | 1465427700685 Marionette DEBUG loaded listener.js 16:15:00 INFO - PROCESS | 5220 | ++DOMWINDOW == 89 (0x91bec000) [pid = 5220] [serial = 2302] [outer = 0x92ccb400] 16:15:00 INFO - PROCESS | 5220 | [5220] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 16:15:02 INFO - {} 16:15:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:15:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:15:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:15:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:15:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:15:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:15:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 16:15:02 INFO - {} 16:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 16:15:02 INFO - {} 16:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 16:15:02 INFO - {} 16:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 16:15:02 INFO - {} 16:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 16:15:02 INFO - {} 16:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 16:15:02 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:15:03 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:15:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:15:03 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:15:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:15:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:15:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:15:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:15:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:15:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:15:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:15:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:15:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:15:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 16:15:03 INFO - {} 16:15:03 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 16:15:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:15:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:15:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:15:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:15:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:15:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:15:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 16:15:03 INFO - {} 16:15:03 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 - {} 16:15:03 INFO - {} 16:15:03 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 16:15:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:15:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:15:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:15:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:15:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:15:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:15:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:15:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:15:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:15:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:15:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:15:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:15:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 16:15:03 INFO - {} 16:15:03 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 16:15:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:15:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:15:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:15:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:15:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:15:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:15:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 16:15:03 INFO - {} 16:15:03 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 - {} 16:15:03 INFO - {} 16:15:03 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 16:15:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:15:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:15:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:15:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:15:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:15:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:15:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:15:03 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 16:15:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 16:15:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:15:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 16:15:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:15:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:15:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:15:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:15:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 16:15:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:15:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:15:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:15:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:15:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:15:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:15:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 16:15:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:15:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 16:15:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:15:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:15:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:15:03 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 16:15:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 16:15:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:15:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 16:15:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:15:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:15:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:15:03 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 16:15:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 16:15:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:15:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 16:15:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:15:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:15:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:15:03 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 16:15:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 16:15:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:15:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:15:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:15:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:15:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:15:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:15:03 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 16:15:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:15:03 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:15:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:15:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:15:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:15:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:15:03 INFO - {} 16:15:03 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3040ms 16:15:03 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 16:15:03 INFO - PROCESS | 5220 | 1465427702929 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 16:15:03 INFO - PROCESS | 5220 | 1465427703075 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 16:15:03 INFO - PROCESS | 5220 | 1465427703095 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 16:15:03 INFO - PROCESS | 5220 | 1465427703126 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 16:15:03 INFO - PROCESS | 5220 | 1465427703139 Marionette TRACE conn3 <- [1,3034,null,{}] 16:15:03 INFO - PROCESS | 5220 | 1465427703154 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:03 INFO - PROCESS | 5220 | 1465427703166 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:15:03 INFO - PROCESS | 5220 | 1465427703458 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 16:15:03 INFO - PROCESS | 5220 | 1465427703643 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:03 INFO - PROCESS | 5220 | 1465427703650 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:15:03 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e65f000 == 32 [pid = 5220] [id = 768] 16:15:03 INFO - PROCESS | 5220 | ++DOMWINDOW == 90 (0x99c12000) [pid = 5220] [serial = 2303] [outer = (nil)] 16:15:03 INFO - PROCESS | 5220 | ++DOMWINDOW == 91 (0x9b6e5400) [pid = 5220] [serial = 2304] [outer = 0x99c12000] 16:15:03 INFO - PROCESS | 5220 | 1465427703733 Marionette DEBUG loaded listener.js 16:15:03 INFO - PROCESS | 5220 | ++DOMWINDOW == 92 (0x9b6e6c00) [pid = 5220] [serial = 2305] [outer = 0x99c12000] 16:15:04 INFO - PROCESS | 5220 | 1465427704580 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 16:15:04 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 16:15:04 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1499ms 16:15:04 INFO - PROCESS | 5220 | 1465427704623 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 16:15:04 INFO - PROCESS | 5220 | 1465427704628 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 16:15:04 INFO - TEST-START | /FileAPI/blob/Blob-close.html 16:15:04 INFO - PROCESS | 5220 | 1465427704635 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 16:15:04 INFO - PROCESS | 5220 | 1465427704641 Marionette TRACE conn3 <- [1,3038,null,{}] 16:15:04 INFO - PROCESS | 5220 | 1465427704687 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:04 INFO - PROCESS | 5220 | 1465427704696 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:15:04 INFO - PROCESS | 5220 | 1465427704880 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 16:15:05 INFO - PROCESS | 5220 | 1465427705077 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:05 INFO - PROCESS | 5220 | 1465427705089 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:15:05 INFO - PROCESS | 5220 | ++DOCSHELL 0x922ccc00 == 33 [pid = 5220] [id = 769] 16:15:05 INFO - PROCESS | 5220 | ++DOMWINDOW == 93 (0x9390ec00) [pid = 5220] [serial = 2306] [outer = (nil)] 16:15:05 INFO - PROCESS | 5220 | ++DOMWINDOW == 94 (0x9cc0e800) [pid = 5220] [serial = 2307] [outer = 0x9390ec00] 16:15:05 INFO - PROCESS | 5220 | 1465427705208 Marionette DEBUG loaded listener.js 16:15:05 INFO - PROCESS | 5220 | ++DOMWINDOW == 95 (0x9d908400) [pid = 5220] [serial = 2308] [outer = 0x9390ec00] 16:15:06 INFO - PROCESS | 5220 | 1465427706051 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 16:15:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 16:15:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 16:15:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:15:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 16:15:06 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1474ms 16:15:06 INFO - PROCESS | 5220 | 1465427706109 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 16:15:06 INFO - PROCESS | 5220 | 1465427706114 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 16:15:06 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 16:15:06 INFO - PROCESS | 5220 | 1465427706121 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 16:15:06 INFO - PROCESS | 5220 | 1465427706124 Marionette TRACE conn3 <- [1,3042,null,{}] 16:15:06 INFO - PROCESS | 5220 | 1465427706130 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:06 INFO - PROCESS | 5220 | 1465427706135 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:15:06 INFO - PROCESS | 5220 | 1465427706300 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 16:15:06 INFO - PROCESS | 5220 | 1465427706494 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:06 INFO - PROCESS | 5220 | 1465427706503 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:15:06 INFO - PROCESS | 5220 | ++DOCSHELL 0x8ecd4000 == 34 [pid = 5220] [id = 770] 16:15:06 INFO - PROCESS | 5220 | ++DOMWINDOW == 96 (0x8ece0800) [pid = 5220] [serial = 2309] [outer = (nil)] 16:15:06 INFO - PROCESS | 5220 | ++DOMWINDOW == 97 (0x8f8a6400) [pid = 5220] [serial = 2310] [outer = 0x8ece0800] 16:15:06 INFO - PROCESS | 5220 | 1465427706584 Marionette DEBUG loaded listener.js 16:15:06 INFO - PROCESS | 5220 | ++DOMWINDOW == 98 (0x92920800) [pid = 5220] [serial = 2311] [outer = 0x8ece0800] 16:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 16:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 16:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 16:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 16:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 16:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 16:15:07 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. 16:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 16:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 16:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 16:15:07 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'.) 16:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 16:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 16:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 16:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 16:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 16:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 16:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 16:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 16:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 16:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 16:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 16:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 16:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 16:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 16:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 16:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 16:15:07 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. 16:15:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 16:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:15:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 16:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 16:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 16:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 16:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 16:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 16:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 16:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 16:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 16:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 16:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 16:15:07 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. 16:15:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 16:15:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:15:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 16:15:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:15:08 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. 16:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 16:15:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 16:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:15:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 16:15:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 16:15:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 16:15:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 16:15:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 16:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 16:15:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 16:15:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 16:15:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 16:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:15:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 16:15:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 16:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:15:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 16:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:15:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 16:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:15:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 16:15:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 16:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:15:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 16:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:15:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 16:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:15:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 16:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:15:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 16:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:15:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 16:15:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 16:15:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 16:15:08 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1868ms 16:15:08 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 16:15:08 INFO - PROCESS | 5220 | 1465427707902 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 16:15:08 INFO - PROCESS | 5220 | 1465427707989 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 16:15:08 INFO - PROCESS | 5220 | 1465427708002 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 16:15:08 INFO - PROCESS | 5220 | 1465427708101 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 16:15:08 INFO - PROCESS | 5220 | 1465427708107 Marionette TRACE conn3 <- [1,3046,null,{}] 16:15:08 INFO - PROCESS | 5220 | 1465427708115 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:08 INFO - PROCESS | 5220 | 1465427708120 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:15:08 INFO - PROCESS | 5220 | 1465427708346 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 16:15:08 INFO - PROCESS | 5220 | 1465427708706 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:08 INFO - PROCESS | 5220 | 1465427708715 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:15:08 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e664800 == 35 [pid = 5220] [id = 771] 16:15:08 INFO - PROCESS | 5220 | ++DOMWINDOW == 99 (0x8ecd7400) [pid = 5220] [serial = 2312] [outer = (nil)] 16:15:08 INFO - PROCESS | 5220 | ++DOMWINDOW == 100 (0x910ddc00) [pid = 5220] [serial = 2313] [outer = 0x8ecd7400] 16:15:08 INFO - PROCESS | 5220 | 1465427708828 Marionette DEBUG loaded listener.js 16:15:08 INFO - PROCESS | 5220 | ++DOMWINDOW == 101 (0x92363000) [pid = 5220] [serial = 2314] [outer = 0x8ecd7400] 16:15:08 INFO - PROCESS | 5220 | --DOCSHELL 0x922c8800 == 34 [pid = 5220] [id = 765] 16:15:08 INFO - PROCESS | 5220 | --DOCSHELL 0x9235fc00 == 33 [pid = 5220] [id = 764] 16:15:09 INFO - PROCESS | 5220 | --DOCSHELL 0x922cd400 == 32 [pid = 5220] [id = 763] 16:15:09 INFO - PROCESS | 5220 | --DOCSHELL 0x91265c00 == 31 [pid = 5220] [id = 762] 16:15:09 INFO - PROCESS | 5220 | --DOCSHELL 0x8f43f400 == 30 [pid = 5220] [id = 761] 16:15:09 INFO - PROCESS | 5220 | [5220] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:15:09 INFO - PROCESS | 5220 | --DOMWINDOW == 100 (0x9769c000) [pid = 5220] [serial = 2248] [outer = (nil)] [url = about:blank] 16:15:09 INFO - PROCESS | 5220 | --DOMWINDOW == 99 (0x951c8c00) [pid = 5220] [serial = 2243] [outer = (nil)] [url = about:blank] 16:15:09 INFO - PROCESS | 5220 | --DOMWINDOW == 98 (0x951c3c00) [pid = 5220] [serial = 2242] [outer = (nil)] [url = about:blank] 16:15:09 INFO - PROCESS | 5220 | --DOMWINDOW == 97 (0x99824000) [pid = 5220] [serial = 2249] [outer = (nil)] [url = about:blank] 16:15:09 INFO - PROCESS | 5220 | --DOMWINDOW == 96 (0x99c10400) [pid = 5220] [serial = 2251] [outer = (nil)] [url = about:blank] 16:15:09 INFO - PROCESS | 5220 | --DOMWINDOW == 95 (0x99c17400) [pid = 5220] [serial = 2252] [outer = (nil)] [url = about:blank] 16:15:09 INFO - PROCESS | 5220 | --DOMWINDOW == 94 (0x98975800) [pid = 5220] [serial = 2245] [outer = (nil)] [url = about:blank] 16:15:09 INFO - PROCESS | 5220 | --DOMWINDOW == 93 (0x99485800) [pid = 5220] [serial = 2246] [outer = (nil)] [url = about:blank] 16:15:09 INFO - PROCESS | 5220 | --DOMWINDOW == 92 (0x8e659c00) [pid = 5220] [serial = 2216] [outer = (nil)] [url = about:blank] 16:15:09 INFO - PROCESS | 5220 | --DOMWINDOW == 91 (0x8ecdcc00) [pid = 5220] [serial = 2217] [outer = (nil)] [url = about:blank] 16:15:09 INFO - PROCESS | 5220 | --DOMWINDOW == 90 (0x98d23000) [pid = 5220] [serial = 2228] [outer = (nil)] [url = about:blank] 16:15:09 INFO - PROCESS | 5220 | --DOMWINDOW == 89 (0x995b0000) [pid = 5220] [serial = 2229] [outer = (nil)] [url = about:blank] 16:15:09 INFO - PROCESS | 5220 | --DOMWINDOW == 88 (0x9381e800) [pid = 5220] [serial = 2214] [outer = (nil)] [url = about:blank] 16:15:09 INFO - PROCESS | 5220 | --DOMWINDOW == 87 (0x922cc000) [pid = 5220] [serial = 2219] [outer = (nil)] [url = about:blank] 16:15:09 INFO - PROCESS | 5220 | --DOMWINDOW == 86 (0x92365800) [pid = 5220] [serial = 2220] [outer = (nil)] [url = about:blank] 16:15:09 INFO - PROCESS | 5220 | --DOMWINDOW == 85 (0x9769c400) [pid = 5220] [serial = 2225] [outer = (nil)] [url = about:blank] 16:15:09 INFO - PROCESS | 5220 | --DOMWINDOW == 84 (0x98075c00) [pid = 5220] [serial = 2226] [outer = (nil)] [url = about:blank] 16:15:09 INFO - PROCESS | 5220 | --DOMWINDOW == 83 (0x93a21800) [pid = 5220] [serial = 2222] [outer = (nil)] [url = about:blank] 16:15:09 INFO - PROCESS | 5220 | --DOMWINDOW == 82 (0x93c37000) [pid = 5220] [serial = 2223] [outer = (nil)] [url = about:blank] 16:15:09 INFO - PROCESS | 5220 | --DOMWINDOW == 81 (0x91bc3400) [pid = 5220] [serial = 2234] [outer = (nil)] [url = about:blank] 16:15:09 INFO - PROCESS | 5220 | --DOMWINDOW == 80 (0x91ccfc00) [pid = 5220] [serial = 2235] [outer = (nil)] [url = about:blank] 16:15:09 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x92cd0c00) [pid = 5220] [serial = 2237] [outer = (nil)] [url = about:blank] 16:15:09 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x9385d800) [pid = 5220] [serial = 2238] [outer = (nil)] [url = about:blank] 16:15:09 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x93c3d800) [pid = 5220] [serial = 2240] [outer = (nil)] [url = about:blank] 16:15:09 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x8e4aac00) [pid = 5220] [serial = 2231] [outer = (nil)] [url = about:blank] 16:15:09 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x8f440000) [pid = 5220] [serial = 2232] [outer = (nil)] [url = about:blank] 16:15:09 INFO - PROCESS | 5220 | 1465427709660 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 16:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 16:15:09 INFO - {} 16:15:09 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1632ms 16:15:09 INFO - PROCESS | 5220 | 1465427709685 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 16:15:09 INFO - PROCESS | 5220 | 1465427709691 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 16:15:09 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 16:15:09 INFO - PROCESS | 5220 | 1465427709708 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 16:15:09 INFO - PROCESS | 5220 | 1465427709712 Marionette TRACE conn3 <- [1,3050,null,{}] 16:15:09 INFO - PROCESS | 5220 | 1465427709717 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:09 INFO - PROCESS | 5220 | 1465427709723 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:15:09 INFO - PROCESS | 5220 | 1465427709871 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 16:15:09 INFO - PROCESS | 5220 | 1465427709882 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:09 INFO - PROCESS | 5220 | 1465427709890 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:15:09 INFO - PROCESS | 5220 | ++DOCSHELL 0x92cd0c00 == 31 [pid = 5220] [id = 772] 16:15:09 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x93a16800) [pid = 5220] [serial = 2315] [outer = (nil)] 16:15:09 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x9475ac00) [pid = 5220] [serial = 2316] [outer = 0x93a16800] 16:15:09 INFO - PROCESS | 5220 | 1465427709963 Marionette DEBUG loaded listener.js 16:15:10 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x951ebc00) [pid = 5220] [serial = 2317] [outer = 0x93a16800] 16:15:10 INFO - PROCESS | 5220 | 1465427710848 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 16:15:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 16:15:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 16:15:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 16:15:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 16:15:10 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1196ms 16:15:10 INFO - PROCESS | 5220 | 1465427710905 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 16:15:10 INFO - PROCESS | 5220 | 1465427710909 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 16:15:10 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 16:15:10 INFO - PROCESS | 5220 | 1465427710917 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 16:15:10 INFO - PROCESS | 5220 | 1465427710922 Marionette TRACE conn3 <- [1,3054,null,{}] 16:15:10 INFO - PROCESS | 5220 | 1465427710938 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:10 INFO - PROCESS | 5220 | 1465427710946 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:15:11 INFO - PROCESS | 5220 | 1465427711161 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 16:15:11 INFO - PROCESS | 5220 | 1465427711185 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:11 INFO - PROCESS | 5220 | 1465427711198 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:15:11 INFO - PROCESS | 5220 | ++DOCSHELL 0x995b9800 == 32 [pid = 5220] [id = 773] 16:15:11 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x995bac00) [pid = 5220] [serial = 2318] [outer = (nil)] 16:15:11 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0x9976ec00) [pid = 5220] [serial = 2319] [outer = 0x995bac00] 16:15:11 INFO - PROCESS | 5220 | 1465427711262 Marionette DEBUG loaded listener.js 16:15:11 INFO - PROCESS | 5220 | ++DOMWINDOW == 81 (0x99826800) [pid = 5220] [serial = 2320] [outer = 0x995bac00] 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 16:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 16:15:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 16:15:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:15:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 16:15:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:15:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 16:15:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:15:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 16:15:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:15:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 16:15:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:15:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 16:15:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:15:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 16:15:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:15:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 16:15:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:15:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 16:15:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:15:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 16:15:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:15:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 16:15:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:15:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 16:15:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:15:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 16:15:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:15:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 16:15:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:15:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 16:15:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:15:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 16:15:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:15:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 16:15:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:15:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 16:15:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:15:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 16:15:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:15:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 16:15:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:15:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 16:15:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:15:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 16:15:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:15:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:15:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:15:12 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" 16:15:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:15:12 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" 16:15:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:15:12 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1628ms 16:15:12 INFO - TEST-START | /FileAPI/file/File-constructor.html 16:15:12 INFO - PROCESS | 5220 | 1465427712413 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 16:15:12 INFO - PROCESS | 5220 | 1465427712546 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 16:15:12 INFO - PROCESS | 5220 | 1465427712549 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 16:15:12 INFO - PROCESS | 5220 | 1465427712580 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 16:15:12 INFO - PROCESS | 5220 | 1465427712598 Marionette TRACE conn3 <- [1,3058,null,{}] 16:15:12 INFO - PROCESS | 5220 | 1465427712609 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:12 INFO - PROCESS | 5220 | 1465427712622 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:15:12 INFO - PROCESS | 5220 | 1465427712944 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 16:15:12 INFO - PROCESS | 5220 | 1465427712976 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:12 INFO - PROCESS | 5220 | 1465427712983 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:15:13 INFO - PROCESS | 5220 | ++DOCSHELL 0x93908c00 == 33 [pid = 5220] [id = 774] 16:15:13 INFO - PROCESS | 5220 | ++DOMWINDOW == 82 (0x99873000) [pid = 5220] [serial = 2321] [outer = (nil)] 16:15:13 INFO - PROCESS | 5220 | ++DOMWINDOW == 83 (0x99fbd800) [pid = 5220] [serial = 2322] [outer = 0x99873000] 16:15:13 INFO - PROCESS | 5220 | 1465427713049 Marionette DEBUG loaded listener.js 16:15:13 INFO - PROCESS | 5220 | ++DOMWINDOW == 84 (0x99fc2800) [pid = 5220] [serial = 2323] [outer = 0x99873000] 16:15:13 INFO - PROCESS | 5220 | --DOMWINDOW == 83 (0x922cd800) [pid = 5220] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 16:15:13 INFO - PROCESS | 5220 | --DOMWINDOW == 82 (0x8f8a2800) [pid = 5220] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 16:15:13 INFO - PROCESS | 5220 | --DOMWINDOW == 81 (0x92ccf400) [pid = 5220] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 16:15:13 INFO - PROCESS | 5220 | --DOMWINDOW == 80 (0x92917c00) [pid = 5220] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 16:15:13 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x9982dc00) [pid = 5220] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 16:15:13 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x99825800) [pid = 5220] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 16:15:13 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x99dcac00) [pid = 5220] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 16:15:13 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x92cccc00) [pid = 5220] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 16:15:13 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x8f44b400) [pid = 5220] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 16:15:13 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x8f446000) [pid = 5220] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 16:15:13 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x99fe8000) [pid = 5220] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:15:13 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x91266800) [pid = 5220] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 16:15:13 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x910e5400) [pid = 5220] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 16:15:13 INFO - PROCESS | 5220 | --DOMWINDOW == 70 (0x99fe5c00) [pid = 5220] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 16:15:13 INFO - PROCESS | 5220 | --DOMWINDOW == 69 (0x8f493400) [pid = 5220] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 16:15:14 INFO - PROCESS | 5220 | 1465427714082 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 16:15:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 16:15:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 16:15:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 16:15:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 16:15:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 16:15:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 16:15:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 16:15:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 16:15:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 16:15:14 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 16:15:14 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 16:15:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:15:14 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 16:15:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 16:15:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 16:15:14 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:15:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 16:15:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:15:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 16:15:14 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 16:15:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 16:15:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:15:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 16:15:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 16:15:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 16:15:14 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1575ms 16:15:14 INFO - PROCESS | 5220 | 1465427714137 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 16:15:14 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 16:15:14 INFO - PROCESS | 5220 | 1465427714146 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 16:15:14 INFO - PROCESS | 5220 | 1465427714153 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 16:15:14 INFO - PROCESS | 5220 | 1465427714157 Marionette TRACE conn3 <- [1,3062,null,{}] 16:15:14 INFO - PROCESS | 5220 | 1465427714162 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:14 INFO - PROCESS | 5220 | 1465427714166 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:15:14 INFO - PROCESS | 5220 | 1465427714364 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 16:15:14 INFO - PROCESS | 5220 | 1465427714396 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:14 INFO - PROCESS | 5220 | 1465427714403 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:15:14 INFO - PROCESS | 5220 | ++DOCSHELL 0x93c42000 == 34 [pid = 5220] [id = 775] 16:15:14 INFO - PROCESS | 5220 | ++DOMWINDOW == 70 (0x99fbe400) [pid = 5220] [serial = 2324] [outer = (nil)] 16:15:14 INFO - PROCESS | 5220 | ++DOMWINDOW == 71 (0x9a020800) [pid = 5220] [serial = 2325] [outer = 0x99fbe400] 16:15:14 INFO - PROCESS | 5220 | 1465427714467 Marionette DEBUG loaded listener.js 16:15:14 INFO - PROCESS | 5220 | ++DOMWINDOW == 72 (0x9a029400) [pid = 5220] [serial = 2326] [outer = 0x99fbe400] 16:15:14 INFO - PROCESS | 5220 | [5220] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:15:15 INFO - PROCESS | 5220 | 1465427715283 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 16:15:15 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 16:15:15 INFO - {} 16:15:15 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1182ms 16:15:15 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 16:15:15 INFO - PROCESS | 5220 | 1465427715336 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 16:15:15 INFO - PROCESS | 5220 | 1465427715339 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 16:15:15 INFO - PROCESS | 5220 | 1465427715345 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 16:15:15 INFO - PROCESS | 5220 | 1465427715348 Marionette TRACE conn3 <- [1,3066,null,{}] 16:15:15 INFO - PROCESS | 5220 | 1465427715360 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:15 INFO - PROCESS | 5220 | 1465427715370 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:15:15 INFO - PROCESS | 5220 | 1465427715550 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 16:15:15 INFO - PROCESS | 5220 | 1465427715560 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:15 INFO - PROCESS | 5220 | 1465427715567 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:15:15 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e49f400 == 35 [pid = 5220] [id = 776] 16:15:15 INFO - PROCESS | 5220 | ++DOMWINDOW == 73 (0x8e665000) [pid = 5220] [serial = 2327] [outer = (nil)] 16:15:15 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x9a361000) [pid = 5220] [serial = 2328] [outer = 0x8e665000] 16:15:15 INFO - PROCESS | 5220 | 1465427715634 Marionette DEBUG loaded listener.js 16:15:15 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x9a364400) [pid = 5220] [serial = 2329] [outer = 0x8e665000] 16:15:16 INFO - PROCESS | 5220 | 1465427716670 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 16:15:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 16:15:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 16:15:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 16:15:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 16:15:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 16:15:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 16:15:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 16:15:16 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1386ms 16:15:16 INFO - PROCESS | 5220 | 1465427716747 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 16:15:16 INFO - PROCESS | 5220 | 1465427716753 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 16:15:16 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 16:15:16 INFO - PROCESS | 5220 | 1465427716764 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 16:15:16 INFO - PROCESS | 5220 | 1465427716772 Marionette TRACE conn3 <- [1,3070,null,{}] 16:15:16 INFO - PROCESS | 5220 | 1465427716779 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:16 INFO - PROCESS | 5220 | 1465427716785 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:15:16 INFO - PROCESS | 5220 | 1465427716973 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 16:15:17 INFO - PROCESS | 5220 | 1465427717175 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:17 INFO - PROCESS | 5220 | 1465427717186 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:15:17 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f5b7000 == 36 [pid = 5220] [id = 777] 16:15:17 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x8f8ae000) [pid = 5220] [serial = 2330] [outer = (nil)] 16:15:17 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x91ff5c00) [pid = 5220] [serial = 2331] [outer = 0x8f8ae000] 16:15:17 INFO - PROCESS | 5220 | 1465427717309 Marionette DEBUG loaded listener.js 16:15:17 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x92917c00) [pid = 5220] [serial = 2332] [outer = 0x8f8ae000] 16:15:18 INFO - PROCESS | 5220 | 1465427718201 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 16:15:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 16:15:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 16:15:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 16:15:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 16:15:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 16:15:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 16:15:18 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1491ms 16:15:18 INFO - PROCESS | 5220 | 1465427718256 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 16:15:18 INFO - PROCESS | 5220 | 1465427718263 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 16:15:18 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 16:15:18 INFO - PROCESS | 5220 | 1465427718273 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 16:15:18 INFO - PROCESS | 5220 | 1465427718277 Marionette TRACE conn3 <- [1,3074,null,{}] 16:15:18 INFO - PROCESS | 5220 | 1465427718302 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:18 INFO - PROCESS | 5220 | 1465427718309 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:15:18 INFO - PROCESS | 5220 | 1465427718513 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 16:15:18 INFO - PROCESS | 5220 | 1465427718724 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:18 INFO - PROCESS | 5220 | 1465427718736 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:15:18 INFO - PROCESS | 5220 | ++DOCSHELL 0x9381ec00 == 37 [pid = 5220] [id = 778] 16:15:18 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x93c41400) [pid = 5220] [serial = 2333] [outer = (nil)] 16:15:18 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0x98075c00) [pid = 5220] [serial = 2334] [outer = 0x93c41400] 16:15:18 INFO - PROCESS | 5220 | 1465427718850 Marionette DEBUG loaded listener.js 16:15:18 INFO - PROCESS | 5220 | ++DOMWINDOW == 81 (0x9820fc00) [pid = 5220] [serial = 2335] [outer = 0x93c41400] 16:15:19 INFO - PROCESS | 5220 | 1465427719720 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 16:15:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 16:15:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 16:15:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 16:15:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 16:15:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 16:15:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 16:15:19 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1497ms 16:15:19 INFO - PROCESS | 5220 | 1465427719773 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 16:15:19 INFO - PROCESS | 5220 | 1465427719777 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 16:15:19 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 16:15:19 INFO - PROCESS | 5220 | 1465427719784 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 16:15:19 INFO - PROCESS | 5220 | 1465427719791 Marionette TRACE conn3 <- [1,3078,null,{}] 16:15:19 INFO - PROCESS | 5220 | 1465427719808 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:19 INFO - PROCESS | 5220 | 1465427719818 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:15:20 INFO - PROCESS | 5220 | 1465427720002 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 16:15:20 INFO - PROCESS | 5220 | 1465427720203 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:20 INFO - PROCESS | 5220 | 1465427720215 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:15:20 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f43dc00 == 38 [pid = 5220] [id = 779] 16:15:20 INFO - PROCESS | 5220 | ++DOMWINDOW == 82 (0x99c14c00) [pid = 5220] [serial = 2336] [outer = (nil)] 16:15:20 INFO - PROCESS | 5220 | ++DOMWINDOW == 83 (0x99c19800) [pid = 5220] [serial = 2337] [outer = 0x99c14c00] 16:15:20 INFO - PROCESS | 5220 | 1465427720336 Marionette DEBUG loaded listener.js 16:15:20 INFO - PROCESS | 5220 | ++DOMWINDOW == 84 (0x9a312000) [pid = 5220] [serial = 2338] [outer = 0x99c14c00] 16:15:21 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 16:15:21 INFO - reader.readAsText(blob_2) 16:15:21 INFO - }" did not throw 16:15:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 16:15:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:15:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 16:15:21 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 16:15:21 INFO - reader.readAsDataURL(blob_2) 16:15:21 INFO - }" did not throw 16:15:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 16:15:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:15:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 16:15:21 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 16:15:21 INFO - reader.readAsArrayBuffer(blob_2) 16:15:21 INFO - }" did not throw 16:15:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 16:15:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:15:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 16:15:21 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true 16:15:21 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 16:15:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:21 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:15:21 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 16:15:21 INFO - PROCESS | 5220 | 1465427721231 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 16:15:21 INFO - PROCESS | 5220 | 1465427721245 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 16:15:21 INFO - PROCESS | 5220 | 1465427721251 Marionette TRACE conn3 <- [1,3082,null,{}] 16:15:21 INFO - PROCESS | 5220 | 1465427721266 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:21 INFO - PROCESS | 5220 | 1465427721268 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:15:21 INFO - PROCESS | 5220 | 1465427721469 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 16:15:21 INFO - PROCESS | 5220 | 1465427721649 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:21 INFO - PROCESS | 5220 | 1465427721657 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:15:21 INFO - PROCESS | 5220 | ++DOCSHELL 0x9a311c00 == 39 [pid = 5220] [id = 780] 16:15:21 INFO - PROCESS | 5220 | ++DOMWINDOW == 85 (0x9a315400) [pid = 5220] [serial = 2339] [outer = (nil)] 16:15:21 INFO - PROCESS | 5220 | ++DOMWINDOW == 86 (0x9a35b000) [pid = 5220] [serial = 2340] [outer = 0x9a315400] 16:15:21 INFO - PROCESS | 5220 | 1465427721772 Marionette DEBUG loaded listener.js 16:15:21 INFO - PROCESS | 5220 | ++DOMWINDOW == 87 (0x9a851c00) [pid = 5220] [serial = 2341] [outer = 0x9a315400] 16:15:22 INFO - PROCESS | 5220 | 1465427722612 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 16:15:22 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 16:15:22 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 16:15:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:15:22 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 16:15:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 16:15:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1387ms 16:15:22 INFO - PROCESS | 5220 | 1465427722635 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 16:15:22 INFO - PROCESS | 5220 | 1465427722638 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 16:15:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 16:15:22 INFO - PROCESS | 5220 | 1465427722650 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 16:15:22 INFO - PROCESS | 5220 | 1465427722657 Marionette TRACE conn3 <- [1,3086,null,{}] 16:15:22 INFO - PROCESS | 5220 | 1465427722667 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:22 INFO - PROCESS | 5220 | 1465427722671 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:15:22 INFO - PROCESS | 5220 | 1465427722835 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 16:15:23 INFO - PROCESS | 5220 | 1465427723041 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:23 INFO - PROCESS | 5220 | 1465427723049 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:15:23 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e4a0800 == 40 [pid = 5220] [id = 781] 16:15:23 INFO - PROCESS | 5220 | ++DOMWINDOW == 88 (0x8e667000) [pid = 5220] [serial = 2342] [outer = (nil)] 16:15:23 INFO - PROCESS | 5220 | ++DOMWINDOW == 89 (0x9a88a000) [pid = 5220] [serial = 2343] [outer = 0x8e667000] 16:15:23 INFO - PROCESS | 5220 | 1465427723182 Marionette DEBUG loaded listener.js 16:15:23 INFO - PROCESS | 5220 | ++DOMWINDOW == 90 (0x9a88cc00) [pid = 5220] [serial = 2344] [outer = 0x8e667000] 16:15:24 INFO - PROCESS | 5220 | 1465427724044 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 16:15:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 16:15:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1442ms 16:15:24 INFO - PROCESS | 5220 | 1465427724092 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 16:15:24 INFO - PROCESS | 5220 | 1465427724096 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 16:15:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 16:15:24 INFO - PROCESS | 5220 | 1465427724102 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 16:15:24 INFO - PROCESS | 5220 | 1465427724104 Marionette TRACE conn3 <- [1,3090,null,{}] 16:15:24 INFO - PROCESS | 5220 | 1465427724111 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:24 INFO - PROCESS | 5220 | 1465427724120 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:15:24 INFO - PROCESS | 5220 | 1465427724426 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 16:15:24 INFO - PROCESS | 5220 | 1465427724576 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:24 INFO - PROCESS | 5220 | 1465427724584 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:15:24 INFO - PROCESS | 5220 | ++DOCSHELL 0x9a88b800 == 41 [pid = 5220] [id = 782] 16:15:24 INFO - PROCESS | 5220 | ++DOMWINDOW == 91 (0x9b16ac00) [pid = 5220] [serial = 2345] [outer = (nil)] 16:15:24 INFO - PROCESS | 5220 | ++DOMWINDOW == 92 (0x9b87f800) [pid = 5220] [serial = 2346] [outer = 0x9b16ac00] 16:15:24 INFO - PROCESS | 5220 | 1465427724667 Marionette DEBUG loaded listener.js 16:15:24 INFO - PROCESS | 5220 | ++DOMWINDOW == 93 (0x9cc09800) [pid = 5220] [serial = 2347] [outer = 0x9b16ac00] 16:15:25 INFO - PROCESS | 5220 | 1465427725422 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 16:15:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 16:15:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1377ms 16:15:25 INFO - PROCESS | 5220 | 1465427725480 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 16:15:25 INFO - PROCESS | 5220 | 1465427725484 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 16:15:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 16:15:25 INFO - PROCESS | 5220 | 1465427725491 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 16:15:25 INFO - PROCESS | 5220 | 1465427725495 Marionette TRACE conn3 <- [1,3094,null,{}] 16:15:25 INFO - PROCESS | 5220 | 1465427725501 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:25 INFO - PROCESS | 5220 | 1465427725506 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:15:25 INFO - PROCESS | 5220 | 1465427725668 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 16:15:25 INFO - PROCESS | 5220 | 1465427725874 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:25 INFO - PROCESS | 5220 | 1465427725882 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:15:25 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f44b400 == 42 [pid = 5220] [id = 783] 16:15:25 INFO - PROCESS | 5220 | ++DOMWINDOW == 94 (0x8f48e800) [pid = 5220] [serial = 2348] [outer = (nil)] 16:15:25 INFO - PROCESS | 5220 | ++DOMWINDOW == 95 (0x9cc14c00) [pid = 5220] [serial = 2349] [outer = 0x8f48e800] 16:15:26 INFO - PROCESS | 5220 | 1465427726005 Marionette DEBUG loaded listener.js 16:15:26 INFO - PROCESS | 5220 | ++DOMWINDOW == 96 (0x9d90e800) [pid = 5220] [serial = 2350] [outer = 0x8f48e800] 16:15:26 INFO - PROCESS | 5220 | 1465427726794 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 16:15:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 16:15:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1330ms 16:15:26 INFO - PROCESS | 5220 | 1465427726821 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 16:15:26 INFO - PROCESS | 5220 | 1465427726825 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 16:15:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 16:15:26 INFO - PROCESS | 5220 | 1465427726831 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 16:15:26 INFO - PROCESS | 5220 | 1465427726834 Marionette TRACE conn3 <- [1,3098,null,{}] 16:15:26 INFO - PROCESS | 5220 | 1465427726839 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:26 INFO - PROCESS | 5220 | 1465427726844 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:15:27 INFO - PROCESS | 5220 | 1465427727035 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 16:15:27 INFO - PROCESS | 5220 | 1465427727217 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:27 INFO - PROCESS | 5220 | 1465427727225 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:15:27 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e65d400 == 43 [pid = 5220] [id = 784] 16:15:27 INFO - PROCESS | 5220 | ++DOMWINDOW == 97 (0x8e661800) [pid = 5220] [serial = 2351] [outer = (nil)] 16:15:27 INFO - PROCESS | 5220 | ++DOMWINDOW == 98 (0x8f444000) [pid = 5220] [serial = 2352] [outer = 0x8e661800] 16:15:27 INFO - PROCESS | 5220 | 1465427727538 Marionette DEBUG loaded listener.js 16:15:27 INFO - PROCESS | 5220 | ++DOMWINDOW == 99 (0x8f5bac00) [pid = 5220] [serial = 2353] [outer = 0x8e661800] 16:15:28 INFO - PROCESS | 5220 | 1465427728433 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 16:15:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 16:15:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 16:15:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1639ms 16:15:28 INFO - PROCESS | 5220 | 1465427728472 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 16:15:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 16:15:28 INFO - PROCESS | 5220 | 1465427728479 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 16:15:28 INFO - PROCESS | 5220 | 1465427728488 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 16:15:28 INFO - PROCESS | 5220 | 1465427728492 Marionette TRACE conn3 <- [1,3102,null,{}] 16:15:28 INFO - PROCESS | 5220 | 1465427728525 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:28 INFO - PROCESS | 5220 | 1465427728531 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:15:28 INFO - PROCESS | 5220 | 1465427728702 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 16:15:29 INFO - PROCESS | 5220 | 1465427729031 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:29 INFO - PROCESS | 5220 | 1465427729041 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:15:29 INFO - PROCESS | 5220 | ++DOCSHELL 0x8f48f000 == 44 [pid = 5220] [id = 785] 16:15:29 INFO - PROCESS | 5220 | ++DOMWINDOW == 100 (0x8f498800) [pid = 5220] [serial = 2354] [outer = (nil)] 16:15:29 INFO - PROCESS | 5220 | ++DOMWINDOW == 101 (0x910e3800) [pid = 5220] [serial = 2355] [outer = 0x8f498800] 16:15:29 INFO - PROCESS | 5220 | 1465427729122 Marionette DEBUG loaded listener.js 16:15:29 INFO - PROCESS | 5220 | ++DOMWINDOW == 102 (0x91bc3000) [pid = 5220] [serial = 2356] [outer = 0x8f498800] 16:15:30 INFO - PROCESS | 5220 | --DOCSHELL 0x93c42000 == 43 [pid = 5220] [id = 775] 16:15:30 INFO - PROCESS | 5220 | --DOCSHELL 0x93908c00 == 42 [pid = 5220] [id = 774] 16:15:30 INFO - PROCESS | 5220 | --DOCSHELL 0x995b9800 == 41 [pid = 5220] [id = 773] 16:15:30 INFO - PROCESS | 5220 | --DOCSHELL 0x92cd0c00 == 40 [pid = 5220] [id = 772] 16:15:30 INFO - PROCESS | 5220 | --DOCSHELL 0x8e664800 == 39 [pid = 5220] [id = 771] 16:15:30 INFO - PROCESS | 5220 | --DOCSHELL 0x8e667800 == 38 [pid = 5220] [id = 760] 16:15:30 INFO - PROCESS | 5220 | --DOCSHELL 0x8ecd4000 == 37 [pid = 5220] [id = 770] 16:15:30 INFO - PROCESS | 5220 | --DOCSHELL 0x92cc9c00 == 36 [pid = 5220] [id = 767] 16:15:30 INFO - PROCESS | 5220 | --DOCSHELL 0x94767000 == 35 [pid = 5220] [id = 766] 16:15:30 INFO - PROCESS | 5220 | --DOCSHELL 0x922ccc00 == 34 [pid = 5220] [id = 769] 16:15:30 INFO - PROCESS | 5220 | --DOCSHELL 0x8e65f000 == 33 [pid = 5220] [id = 768] 16:15:30 INFO - PROCESS | 5220 | --DOCSHELL 0x8e65d400 == 32 [pid = 5220] [id = 784] 16:15:30 INFO - PROCESS | 5220 | --DOCSHELL 0x8f44b400 == 31 [pid = 5220] [id = 783] 16:15:30 INFO - PROCESS | 5220 | --DOCSHELL 0x8e4a0800 == 30 [pid = 5220] [id = 781] 16:15:30 INFO - PROCESS | 5220 | --DOCSHELL 0x9a88b800 == 29 [pid = 5220] [id = 782] 16:15:30 INFO - PROCESS | 5220 | --DOCSHELL 0x9a311c00 == 28 [pid = 5220] [id = 780] 16:15:30 INFO - PROCESS | 5220 | --DOCSHELL 0x8f43dc00 == 27 [pid = 5220] [id = 779] 16:15:30 INFO - PROCESS | 5220 | --DOCSHELL 0x9381ec00 == 26 [pid = 5220] [id = 778] 16:15:30 INFO - PROCESS | 5220 | --DOCSHELL 0x8e49f400 == 25 [pid = 5220] [id = 776] 16:15:30 INFO - PROCESS | 5220 | --DOCSHELL 0x8f5b7000 == 24 [pid = 5220] [id = 777] 16:15:30 INFO - PROCESS | 5220 | --DOMWINDOW == 101 (0x92911c00) [pid = 5220] [serial = 2290] [outer = (nil)] [url = about:blank] 16:15:30 INFO - PROCESS | 5220 | --DOMWINDOW == 100 (0x91be4400) [pid = 5220] [serial = 2255] [outer = (nil)] [url = about:blank] 16:15:30 INFO - PROCESS | 5220 | --DOMWINDOW == 99 (0x9126a400) [pid = 5220] [serial = 2254] [outer = (nil)] [url = about:blank] 16:15:30 INFO - PROCESS | 5220 | --DOMWINDOW == 98 (0x93a16400) [pid = 5220] [serial = 2258] [outer = (nil)] [url = about:blank] 16:15:30 INFO - PROCESS | 5220 | --DOMWINDOW == 97 (0x93906c00) [pid = 5220] [serial = 2257] [outer = (nil)] [url = about:blank] 16:15:30 INFO - PROCESS | 5220 | --DOMWINDOW == 96 (0x93904800) [pid = 5220] [serial = 2295] [outer = (nil)] [url = about:blank] 16:15:30 INFO - PROCESS | 5220 | --DOMWINDOW == 95 (0x99c1c400) [pid = 5220] [serial = 2261] [outer = (nil)] [url = about:blank] 16:15:30 INFO - PROCESS | 5220 | --DOMWINDOW == 94 (0x99adc800) [pid = 5220] [serial = 2260] [outer = (nil)] [url = about:blank] 16:15:30 INFO - PROCESS | 5220 | --DOMWINDOW == 93 (0x99fbf800) [pid = 5220] [serial = 2264] [outer = (nil)] [url = about:blank] 16:15:30 INFO - PROCESS | 5220 | --DOMWINDOW == 92 (0x99dd5800) [pid = 5220] [serial = 2263] [outer = (nil)] [url = about:blank] 16:15:30 INFO - PROCESS | 5220 | --DOMWINDOW == 91 (0x9235f400) [pid = 5220] [serial = 2289] [outer = (nil)] [url = about:blank] 16:15:30 INFO - PROCESS | 5220 | --DOMWINDOW == 90 (0x99fc9400) [pid = 5220] [serial = 2267] [outer = (nil)] [url = about:blank] 16:15:30 INFO - PROCESS | 5220 | --DOMWINDOW == 89 (0x93856800) [pid = 5220] [serial = 2292] [outer = (nil)] [url = about:blank] 16:15:30 INFO - PROCESS | 5220 | --DOMWINDOW == 88 (0x99fc7c00) [pid = 5220] [serial = 2266] [outer = (nil)] [url = about:blank] 16:15:30 INFO - PROCESS | 5220 | --DOMWINDOW == 87 (0x92914400) [pid = 5220] [serial = 2281] [outer = (nil)] [url = about:blank] 16:15:30 INFO - PROCESS | 5220 | --DOMWINDOW == 86 (0x8f8a7400) [pid = 5220] [serial = 2280] [outer = (nil)] [url = about:blank] 16:15:30 INFO - PROCESS | 5220 | --DOMWINDOW == 85 (0x8f5b0800) [pid = 5220] [serial = 2283] [outer = (nil)] [url = about:blank] 16:15:30 INFO - PROCESS | 5220 | --DOMWINDOW == 84 (0x8f5b4c00) [pid = 5220] [serial = 2284] [outer = (nil)] [url = about:blank] 16:15:30 INFO - PROCESS | 5220 | --DOMWINDOW == 83 (0x9a30f000) [pid = 5220] [serial = 2272] [outer = (nil)] [url = about:blank] 16:15:30 INFO - PROCESS | 5220 | --DOMWINDOW == 82 (0x91bc2800) [pid = 5220] [serial = 2286] [outer = (nil)] [url = about:blank] 16:15:30 INFO - PROCESS | 5220 | --DOMWINDOW == 81 (0x9a317400) [pid = 5220] [serial = 2270] [outer = (nil)] [url = about:blank] 16:15:30 INFO - PROCESS | 5220 | --DOMWINDOW == 80 (0x9a30fc00) [pid = 5220] [serial = 2269] [outer = (nil)] [url = about:blank] 16:15:30 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x9a364c00) [pid = 5220] [serial = 2275] [outer = (nil)] [url = about:blank] 16:15:30 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x9a360000) [pid = 5220] [serial = 2274] [outer = (nil)] [url = about:blank] 16:15:30 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x910de400) [pid = 5220] [serial = 2278] [outer = (nil)] [url = about:blank] 16:15:30 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x8f8af400) [pid = 5220] [serial = 2277] [outer = (nil)] [url = about:blank] 16:15:30 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x93910c00) [pid = 5220] [serial = 2296] [outer = (nil)] [url = about:blank] 16:15:30 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x93906000) [pid = 5220] [serial = 2293] [outer = (nil)] [url = about:blank] 16:15:30 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x91be3000) [pid = 5220] [serial = 2287] [outer = (nil)] [url = about:blank] 16:15:31 INFO - PROCESS | 5220 | 1465427731129 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 16:15:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 16:15:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 2708ms 16:15:31 INFO - PROCESS | 5220 | 1465427731196 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 16:15:31 INFO - PROCESS | 5220 | 1465427731202 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 16:15:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 16:15:31 INFO - PROCESS | 5220 | 1465427731209 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 16:15:31 INFO - PROCESS | 5220 | 1465427731217 Marionette TRACE conn3 <- [1,3106,null,{}] 16:15:31 INFO - PROCESS | 5220 | 1465427731228 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:31 INFO - PROCESS | 5220 | 1465427731233 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:15:31 INFO - PROCESS | 5220 | 1465427731391 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 16:15:31 INFO - PROCESS | 5220 | 1465427731544 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:31 INFO - PROCESS | 5220 | 1465427731552 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:15:31 INFO - PROCESS | 5220 | ++DOCSHELL 0x8e667c00 == 25 [pid = 5220] [id = 786] 16:15:31 INFO - PROCESS | 5220 | ++DOMWINDOW == 74 (0x8ecd4000) [pid = 5220] [serial = 2357] [outer = (nil)] 16:15:31 INFO - PROCESS | 5220 | ++DOMWINDOW == 75 (0x8f44ac00) [pid = 5220] [serial = 2358] [outer = 0x8ecd4000] 16:15:31 INFO - PROCESS | 5220 | 1465427731628 Marionette DEBUG loaded listener.js 16:15:31 INFO - PROCESS | 5220 | ++DOMWINDOW == 76 (0x8f495c00) [pid = 5220] [serial = 2359] [outer = 0x8ecd4000] 16:15:32 INFO - PROCESS | 5220 | 1465427732369 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 16:15:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 16:15:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 16:15:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 16:15:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1182ms 16:15:32 INFO - PROCESS | 5220 | 1465427732393 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 16:15:32 INFO - PROCESS | 5220 | 1465427732401 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 16:15:32 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 16:15:32 INFO - PROCESS | 5220 | 1465427732412 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 16:15:32 INFO - PROCESS | 5220 | 1465427732415 Marionette TRACE conn3 <- [1,3110,null,{}] 16:15:32 INFO - PROCESS | 5220 | 1465427732442 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:32 INFO - PROCESS | 5220 | 1465427732447 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:15:32 INFO - PROCESS | 5220 | 1465427732603 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 16:15:32 INFO - PROCESS | 5220 | 1465427732614 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:32 INFO - PROCESS | 5220 | 1465427732620 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:15:32 INFO - PROCESS | 5220 | ++DOCSHELL 0x910e0400 == 26 [pid = 5220] [id = 787] 16:15:32 INFO - PROCESS | 5220 | ++DOMWINDOW == 77 (0x910e3000) [pid = 5220] [serial = 2360] [outer = (nil)] 16:15:32 INFO - PROCESS | 5220 | ++DOMWINDOW == 78 (0x9125e000) [pid = 5220] [serial = 2361] [outer = 0x910e3000] 16:15:32 INFO - PROCESS | 5220 | 1465427732703 Marionette DEBUG loaded listener.js 16:15:32 INFO - PROCESS | 5220 | ++DOMWINDOW == 79 (0x91267800) [pid = 5220] [serial = 2362] [outer = 0x910e3000] 16:15:33 INFO - PROCESS | 5220 | 1465427733653 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 16:15:33 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 16:15:33 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 16:15:33 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 16:15:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:15:33 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 16:15:33 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1257ms 16:15:33 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 16:15:33 INFO - PROCESS | 5220 | 1465427733669 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 16:15:33 INFO - PROCESS | 5220 | 1465427733672 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 16:15:33 INFO - PROCESS | 5220 | 1465427733679 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 16:15:33 INFO - PROCESS | 5220 | 1465427733684 Marionette TRACE conn3 <- [1,3114,null,{}] 16:15:33 INFO - PROCESS | 5220 | 1465427733710 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:33 INFO - PROCESS | 5220 | 1465427733719 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:15:33 INFO - PROCESS | 5220 | 1465427733928 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 16:15:33 INFO - PROCESS | 5220 | 1465427733964 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"bd81626e-936d-4746-8484-2467294fb5d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:33 INFO - PROCESS | 5220 | 1465427733975 Marionette INFO sendAsync d61342bb-bacd-46b1-923e-9d633f94e1df 16:15:34 INFO - PROCESS | 5220 | ++DOCSHELL 0x91cc6800 == 27 [pid = 5220] [id = 788] 16:15:34 INFO - PROCESS | 5220 | ++DOMWINDOW == 80 (0x91cc7800) [pid = 5220] [serial = 2363] [outer = (nil)] 16:15:34 INFO - PROCESS | 5220 | ++DOMWINDOW == 81 (0x91ccc400) [pid = 5220] [serial = 2364] [outer = 0x91cc7800] 16:15:34 INFO - PROCESS | 5220 | 1465427734043 Marionette DEBUG loaded listener.js 16:15:34 INFO - PROCESS | 5220 | ++DOMWINDOW == 82 (0x91ff6c00) [pid = 5220] [serial = 2365] [outer = 0x91cc7800] 16:15:35 INFO - PROCESS | 5220 | --DOMWINDOW == 81 (0x99873000) [pid = 5220] [serial = 2321] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 16:15:35 INFO - PROCESS | 5220 | --DOMWINDOW == 80 (0x99fbe400) [pid = 5220] [serial = 2324] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 16:15:35 INFO - PROCESS | 5220 | --DOMWINDOW == 79 (0x94768000) [pid = 5220] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 16:15:35 INFO - PROCESS | 5220 | --DOMWINDOW == 78 (0x9390ec00) [pid = 5220] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 16:15:35 INFO - PROCESS | 5220 | --DOMWINDOW == 77 (0x8ece0800) [pid = 5220] [serial = 2309] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 16:15:35 INFO - PROCESS | 5220 | --DOMWINDOW == 76 (0x99c12000) [pid = 5220] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 16:15:35 INFO - PROCESS | 5220 | --DOMWINDOW == 75 (0x8ecd7400) [pid = 5220] [serial = 2312] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 16:15:35 INFO - PROCESS | 5220 | --DOMWINDOW == 74 (0x93a16800) [pid = 5220] [serial = 2315] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 16:15:35 INFO - PROCESS | 5220 | --DOMWINDOW == 73 (0x92ccb400) [pid = 5220] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 16:15:35 INFO - PROCESS | 5220 | --DOMWINDOW == 72 (0x995bac00) [pid = 5220] [serial = 2318] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 16:15:35 INFO - PROCESS | 5220 | --DOMWINDOW == 71 (0x8e665000) [pid = 5220] [serial = 2327] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 16:15:35 INFO - PROCESS | 5220 | 1465427735447 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 16:15:35 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 16:15:35 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1796ms 16:15:35 INFO - PROCESS | 5220 | 1465427735474 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 16:15:35 INFO - PROCESS | 5220 | 1465427735478 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 16:15:36 WARNING - u'runner_teardown' () 16:15:36 INFO - No more tests 16:15:36 INFO - Got 0 unexpected results 16:15:36 INFO - SUITE-END | took 1214s 16:15:36 INFO - Closing logging queue 16:15:36 INFO - queue closed 16:15:36 INFO - Return code: 0 16:15:36 WARNING - # TBPL SUCCESS # 16:15:36 INFO - Running post-action listener: _resource_record_post_action 16:15:36 INFO - Running post-run listener: _resource_record_post_run 16:15:37 INFO - Total resource usage - Wall time: 1249s; CPU: 98.0%; Read bytes: 536576; Write bytes: 923389952; Read time: 36; Write time: 246888 16:15:37 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 16:15:37 INFO - install - Wall time: 31s; CPU: 100.0%; Read bytes: 4096; Write bytes: 133996544; Read time: 4; Write time: 120936 16:15:37 INFO - run-tests - Wall time: 1219s; CPU: 98.0%; Read bytes: 532480; Write bytes: 780984320; Read time: 32; Write time: 117952 16:15:37 INFO - Running post-run listener: _upload_blobber_files 16:15:37 INFO - Blob upload gear active. 16:15:37 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 16:15:37 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 16:15:37 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 16:15:37 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 16:15:38 INFO - (blobuploader) - INFO - Open directory for files ... 16:15:38 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 16:15:39 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:15:39 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:15:40 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 16:15:40 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:15:40 INFO - (blobuploader) - INFO - Done attempting. 16:15:40 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 16:15:40 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:15:40 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:15:41 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 16:15:41 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:15:41 INFO - (blobuploader) - INFO - Done attempting. 16:15:41 INFO - (blobuploader) - INFO - Iteration through files over. 16:15:41 INFO - Return code: 0 16:15:41 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 16:15:41 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 16:15:41 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c1a0ad5d0e1e65573218d75c098e5414bac24b50d505c6bb41efab92bbcd8827412135f021e8ad301230899ffa3f375ac9cfd26710c83c3a8d61e6196da22faf", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4f495d3994b45b7a7fd4302cf278ce37a4f1c5decc934f0f064e04d2daa616d3dd8910e4096022483cc78cd48347c4376215cee5c1f544be9e5fffca85629455"} 16:15:41 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 16:15:41 INFO - Writing to file /builds/slave/test/properties/blobber_files 16:15:41 INFO - Contents: 16:15:41 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c1a0ad5d0e1e65573218d75c098e5414bac24b50d505c6bb41efab92bbcd8827412135f021e8ad301230899ffa3f375ac9cfd26710c83c3a8d61e6196da22faf", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4f495d3994b45b7a7fd4302cf278ce37a4f1c5decc934f0f064e04d2daa616d3dd8910e4096022483cc78cd48347c4376215cee5c1f544be9e5fffca85629455"} 16:15:41 INFO - Running post-run listener: copy_logs_to_upload_dir 16:15:41 INFO - Copying logs to upload dir... 16:15:41 INFO - mkdir: /builds/slave/test/build/upload/logs 16:15:42 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1333.498036 ========= master_lag: 0.39 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 22 mins, 13 secs) (at 2016-06-08 16:15:42.530238) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-08 16:15:42.531446) ========= 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-1465426103.512151-2073415804 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c1a0ad5d0e1e65573218d75c098e5414bac24b50d505c6bb41efab92bbcd8827412135f021e8ad301230899ffa3f375ac9cfd26710c83c3a8d61e6196da22faf", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4f495d3994b45b7a7fd4302cf278ce37a4f1c5decc934f0f064e04d2daa616d3dd8910e4096022483cc78cd48347c4376215cee5c1f544be9e5fffca85629455"} build_url:https://queue.taskcluster.net/v1/task/V6BjOYjNSwyF9UlAJ-Iypw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/V6BjOYjNSwyF9UlAJ-Iypw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.031987 build_url: 'https://queue.taskcluster.net/v1/task/V6BjOYjNSwyF9UlAJ-Iypw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c1a0ad5d0e1e65573218d75c098e5414bac24b50d505c6bb41efab92bbcd8827412135f021e8ad301230899ffa3f375ac9cfd26710c83c3a8d61e6196da22faf", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4f495d3994b45b7a7fd4302cf278ce37a4f1c5decc934f0f064e04d2daa616d3dd8910e4096022483cc78cd48347c4376215cee5c1f544be9e5fffca85629455"}' symbols_url: 'https://queue.taskcluster.net/v1/task/V6BjOYjNSwyF9UlAJ-Iypw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.08 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-08 16:15:42.647916) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-08 16:15:42.648376) ========= 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-1465426103.512151-2073415804 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017521 ========= master_lag: 0.06 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-08 16:15:42.722515) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-08 16:15:42.722791) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-08 16:15:42.723285) ========= ========= Total master_lag: 0.92 =========